Paycon (CON)

Author's Note: The developer was given a chance to read and offer comment for this review pre-release but has declined.  For full disclosure, the Paycon developer sent me 2000 coins, found here.

Disclaimer: All data and information provided on this site is for informational purposes only. vancefox.wordpress.com or it’s agents make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.

What is Paycon?

This is the original Paycon announcement - 1/2/2015
The original Paycon announcement – 1/2/2015
This is the original Paycon announcement - 1/27/2015
Paycon announcement – 1/27/2015

Paycon is a parody of Paycoin (XPY) and was created by BitCoinTalk’s muddafudda.  The original coin was PoW/PoS.  It was created to satirize posts made by GAW’s CEO (Homero Joshua Garza) relating to Paycoin (XPY).  The coin originally had a message that has since been continued by it’s current developer, BitCoinTalk’s Crestington:

Paycon is a parody, has no value, meaning or guarantees. If you mine it, shame on you.

Paycon was added to Cryptopia on January 4th and currently now resides on Cryptopia, C-Cex, and YoBit.

CON has buy support of just over 1 BTC across those exchanges and, as of this article, is actively developed by Crestington.  Volume is low at around .1 to .15 BTC per day.

…maybe you will take it as trolling or FUD but I’m going to be around for a while so I’d also like to have PayCoin around to keep making fun of.

You can find both sources found on github below:

https://github.com/muddafudda/PayCon
https://github.com/Crestington/PayCon

Paycon, Proof of Work:

The Paycon blockchain started with block number 1 on 2015-01-02 19:05:42 with an initial reward of 250 CON.  This block can be found here: Block #1.  This was a mining block sent to PKJZUj7yxYG1Fi1qwLKoTw74fvcPqYHQtt.  Block #3 was a mined block of 50000 CON sent to the same address.

int64_t nSubsidy = 5 * COIN;
if(pindexBest->nHeight == 2) // premine
nSubsidy = 50000 * COIN;
else if(pindexBest->nHeight < 5000)
nSubsidy = 250 * COIN;
else if(pindexBest->nHeight < 15000)
nSubsidy = 150 * COIN;
else if(pindexBest->nHeight < 30000)
nSubsidy = 75 * COIN;
else if(pindexBest->nHeight < 60000)
nSubsidy = 50 * COIN;

The announcement for the coin was made on 2015-01-02 06:35:02 (forum time).  A subsequent post on 2015-01-02 06:35:34 (forum time) shows that the current block height of the coin was 27:

Since there were, for all intents and purposes, 25 blocks mined prior to the initial announcement we can calculate the actual pre-mine to be:

50000 + (24 * 250) = 56000 CON

The number of pre-mine blocks is assumed based on the first block not mined to the same address which would be Block # 26.

Paycon was originally written to be a hybrid X13 PoW/PoS coin with reducing PoW rewards over time as shown above.  It is now a PoS only coin.

Paycon, Proof of Stake:

The original code (Paycon (CON) was transitioned to a PoS only coin after Block #60480 and has a maximum set reward per block (30) and a minimum coin age of two days:

nSubsidyLimit = 30 * COIN;

nTargetSpacing = 1 * 60; // 1 minute
nStakeMinAge = 2 * 24 * 60 * 60; // 2 days
nStakeMaxAge = 14 * 24 * 60 * 60; // 14 days

Due to the targeted maximum of 1 block per minute there is a coded maximum coin addition of 43200 coins per day.  Due to timestamp variance this number can vary slightly from day to day.

Paycon, Distribution of money supply:

The top ten CON holders have 2016537.6318119 (as of Block # 123538) which is approximately 42% of the entire money supply.  This equates to an average investment of (@ 0.00000262 BTC/CON) .53 BTC or, at $240 USD/BTC, ~$127USD inside the top ten addresses.

For comparison, as of 04/02/15 the #50 address holds just over 15214 coins and the #100 address holds just over 7395 coins.

As this seems to be the case with most monies, FIAT included, this is just a fact that deserves mention.  BTC’s richlist shows the same tendency, as shown here.

With volume of ~.1 BTC per day and a buy depth of approximately 1 BTC for, ultimately, just under 6.3 million coins it is difficult to both invest into the top ten or divest out of it.

Paycon, the wallet (Windows):

First installation of the wallet, found here, leads to an error as shown below.  This error does not repeat itself after the wallet is reopened.  This was replicated across three different computers with two different operating systems (Windows 7 & Windows Server 2012) and was further verified with a clean install of Windows 7.

Paycon - wallet install
Initial installation attempt of the qt wallet produces an error

After an investor gets through the initial error and installs the wallet he will be greeted by the below wallet overview while the blockchain synchronizes.  The entire current folder size at block # 126651, including the wallet, is approximately 136MB.

paycon wallet

The wallet features options such as coin control, an in-wallet block explorer, and “CON for Charity”.  While coin control is a common place option in most altcoins, the in-wallet explorer and the ability to send up to 50% of a block’s stake to a specified address is not as common.

The wallet, outside of the initial install error, is solid.  It synchronizes without user interaction and there are no issues with the console commands.

about paycon

Paycon, Staking:

Staking is turned on by default, which mirrors other PoS coins.  Blocks stake to a maximum reward of 30 coins.  The 2000 coins sent staked after 2.71 days with that minimum coinage of 2 days.  As the money supply grows the same 2000 coin block will take longer to stake and will, at some future time, surpass the maximum coin age of 14 days.

This means that as the money supply grows it will take an ever increasing number of coins in a single block to stake.  With a maximum reward built into the code, future inflation pressure will be reduced as address that would previously receive 30 coins per 2000 after 3 days would, at some time, require upwards of 10000 coins, and beyond, to achieve the same 30 coin reward in 3 days.  This type of control is a proven method of minimizing the effects of the inflationary nature of PoS coins.

Final opinion: TWO AND THREE QUARTERS STARS

I was originally expecting to see a parody of some sort of the prime and/or orion controllers with differing PoS rewards to continue that parody.  This is not the case as each wallet is tied to the same rate calculation and allows for all coin holders to have an equal chance at a stake.

While the coin is now being developed as a currency and not as much a parody, there still lies a 56000 coin pre-mine and 5376870 coins through PoW generated in just over thirty nine days.  With a 30 coin max PoS generation per minute, based on target spacing, that could generate up to 15768000 additional coins per year and ~1684800 over that same 39 day period.  That would leave early adopters with an approximate thirty one percent advantage over new investors.  Taking into consideration the electrical cost of running the mining equipment this advantage is mitigated slightly but still must be accounted for.

The wallet’s initial installation error also must be taken into account, although this can most likely be corrected relatively quickly by finding the specified file that is called before it is installed.

Usability is an issue as there is currently no other use for the coin outside it’s conversion to BTC/FIAT and suffers from a low buy book and very low volume.  What compounds this is that the only methods of adding coins to one’s holding are either through PoS or exchange purchases.

Even with all the above counting against it, Paycon has a fair and equitable code that anyone can be invested in using minimal capital, if there was enough depth in the market at or near it’s current buyer valued price of 0.00000291.

c-cex

While the developer cannot code buy and/or sell orders into the exchanges, this lack of market depth and volume is the primary reason for taking stars away and is lost from the coin in it’s current market and usability state, not the code.  The potential for CON to either rise or fall, with regards to market depth, will most likely be tied to getting the coin listed on a higher volume exchange, such as Bittrex or Cryptsy, and not to the continuation of Paycoin (XPY).

I also have to admit that I have a bias against pre-mined coins; even though this pre-mine was put into code as a parody.  For that, and as a general rule, all pre-mined coins should lose at least 1/2 star… and more proportional to the size of the pre-mine.

2.75 stars

I honestly had a difficult time going back and forth between 2.5 and 3 stars; ultimately deciding to take the middle ground.  The coin’s code is solid from a “will this work and is this fair?” perspective.  The largest con, pun intended in every way, with this coin is that there are so many other coins out there with the same usability; this also being the case for the coin it is imitating.

Personal note:

While this has no bearing on the above and would add absolutely no value to the coin, I would personally like to see an additional block of code dedicated to specific burn/impossible to use addresses that translate to astronomical staking rates to further this parody.

Paycoin (XPY)

Note: This is a review on the current Paycoin (XPY) source (https://github.com/PaycoinFoundation/paycoin) downloaded on 03/30/15, 13:45 Z.  This is only analyzing the source code itself and not any claims, promises, statements, or other remarks about Paycoin (XPY).

Disclaimer: All data and information provided on this site is for informational purposes only. vancefox.wordpress.com or it’s agents make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.

What is Paycoin?

Screenshot taken from Paycoin.com 03/30/2015

Paycoin, Proof of Work:

The Paycoin blockchain started with block number 1 on 2014-12-12 05:10:03 with an initial reward of 12,000,000 XPY.  This block can be found here: Block #1

int64 nSubsidy = 0;
if(nHeight == 1){
nSubsidy = 12000000 * COIN;
}else if(nTime <= POW_START_TIME){
nSubsidy = 0 * COIN;
}else if(nTime < POW_END_TIME – 86400){ // reward is 0 before ending PoW 1 day
nSubsidy = 49 * COIN;

The PoW phase (originally estimated to be approx. 500,000 XPY) of this coin, lasted from 2014-12-12 12:00:00PM EST through 2014-12-21 12:00:00PM EST.  ~343,209 XPY were generated during this time.

Paycoin, Proof of Stake:

Paycoin (XPY) has five different PoS reward rates built into the code:

if (primeNodeRate == 0)
nRewardCoinYear = 5 * CENT;
else if (primeNodeRate == 10)
nRewardCoinYear = 10 * CENT;
else if (primeNodeRate == 20)
nRewardCoinYear = 20 * CENT;
else if (primeNodeRate == 100)
nRewardCoinYear = 100 * CENT;
else if (primeNodeRate == 350)
nRewardCoinYear = 350 * CENT;

The normal stake reward is 5%.  There are four different “tiers” of what is called prime controllers built into the code.  These tiers list public keys to allow a wallet (not address) to stake at it’s specifically given rate.  There are thirty five (35) prime350 codes, ten (10) prime100 codes, two (2) prime20 codes, and three (3) prime10 codes.  This makes it possible to have up to fifty (50) wallets staking at a higher percentage than a non-prime account.  Furthermore, there is a minimum quantity of 125,000 XPY per prime controller, as found in main.h.

Based on the code, the following stake rates would apply:

33 / ( 365 * 33 + 8) = 0.00273790757487762382809259105617

Daily Rate * 350 = 0.95826765120716833983240686965901
Daily Rate * 100 = 0.27379075748776238280925910561686
Daily Rate * 20  = 0.05475815149755247656185182112337
Daily Rate * 10  = 0.02737907574877623828092591056169
Daily Rate * 5    = 0.0136895378743881191404629552808

Block # 115308 shows a prime350 code being used to generate 21,118.800796 XPY

Start Date:     2015-03-10 23:33:19
Stake Date:   2015-03-26 00:30:33

Total time: 15 days, 57 minutes, 14 seconds
Increase: 14.42% or approx.  .907% per day

There is other code written about an orion controller for a wallet holding over 50 XPY.  Based on a review of the code the transaction fees that would go to that controller are currently being destroyed instead of transmitted to the orion and prime controllers.

Final opinion: ZERO STARS

Based on the apparent uneven inflationary code XPY only seems to be beneficial to those who possess one of the previously mentioned prime codes.  With the current inflation already adding 2,660,189 XPY (as of block # 120276) to the money supply since the end of PoW there will continue, as long as the current code remains unchanged, to be exponential inflationary based downward pressure on wallets only receiving a 5% (the “normal” wallets) stake reward.  This pressure can only lead towards a ever continuing devaluing of the coin as more are generated.

Balanced inflation has the potential to deliver a gain in value for all coin holders, albeit uninhibited inflation will still ultimately lead towards this.  Unbalanced inflation, as written into Paycoin (XPY), does not.

Inflation

Below you will find an example of an address linked to a non-prime wallet with an approximate value of the prime address shown in block # 115308.

https://chainz.cryptoid.info/xpy/address.dws?72577.htm

With a current balance of 165,886.332555 XPY and after 16 days of accumulating coinage (weight), this wallet would be able to receive:

~.0136% * 16 days = ~.2176% increase or ~360.97 XPY

Two relatively equal wallets, one able to stake ~21,000 coins while the other can stake ~361 coins both after ~16 days.

It is my opinion that Paycoin (XPY) cannot sustain itself in its current form without an ever increasing influx of money, FIAT and/or Bitcoin, equal to the ever increasing supply of Paycoins.

My opinion does not change with any added usability of this coin, such as the current Coinstand.com beta website, as the underlying issue of excessive inflation can only be corrected, in my opinion of course, by removing that code and/or having massive and continuous infusions of capital.

0 stars

Author’s Note:  As this review was previously done by myself (found here) on January 4, 2015, I did not reach out for comment from GAW or the Paycoin Foundation.  I did, however, use current information that further substantiates the analysis from January.  If either GAW or the Paycoin Foundation reaches out with a statement in any way, the said statement(s) will be added here.

Digging for hidden diamonds in a dessert full of crypto…

A little bit more about my history with cryptocurrency…

I bought into physical mining at first with 4 bitmain s1 miners. When the s3 came out I bought up 2 more s1s. They are energy hogs. I still run them, at a loss, simply because I like the idea of having BTC. To me it’s not about the income. It’s about the idea. I mine because I enjoy mining.

I bought into cloud mining with zencloud (GAW). Boy oh boy was I getting ready to turn off my physical miners and shed the noise. I was ecstatic. There was nothing better than just letting my hashlets go to town and bring me in more BTC than I ever could with my heat pumps I use at home. That all didn’t end well…

GAW disabled cloud mining on Jan 30, 2015.

I’ve traded altcoins. I’ve hodled BTC. I’ve contemplated writing my own coin. In the end all I really enjoy is the game. I don’t like scammers. I don’t like people who put their own greed above the community.

Honestly I don’t know what good I can do here but I’m going to try. If I don’t think that anything can be done to stop the scams, then I’ve already given up.