Pages:
Author

Topic: Why Poloniex Has Rejected SuperCoin - page 28. (Read 43236 times)

member
Activity: 113
Merit: 10
June 14, 2014, 06:31:59 PM
I wonder if Polo will give refunds to all the people that panic sold based on their faulty FUD.

where is busoni? Grin
legendary
Activity: 1148
Merit: 1000
June 14, 2014, 06:31:49 PM
OK, let me tell (or teach, for some) you how the total coin is calculated:

1st, look at this function
Quote
int64_t GetProofOfWorkReward(int nHeight, int64_t nFees, const CBlockIndex* pindex)
and this
Quote
int64_t GetProofOfWorkBonusRewardFactor(CBlockIndex* pindex)

1st function calculates the regular pow payout, and the 2nd calculates the superblocks.

Now, block 1 = 2.5 mil coins (was a mini IPO I think)
block 2 - block 19200: 512 coins/block
next 9600 (10 days) blocks: 256 coins/block
next 9600 (10 days) blocks: 128 coins/block
next 9600 (10 days) blocks: 64 coins/block
next 9600 (10 days) blocks: 32 coins/block
next 9600 (10 days) blocks: 16 coins/block
next 9600 (10 days) blocks: 8 coins/block
next 9600 (10 days) blocks: 4 coins/block
next 9600 (10 days) blocks: 2 coins/block
afterwards: 1 coins/block

now the pow will be cut off at 1-2 coins/block.

Next, look at the superblocks: superblock
   - Every 3 hours there will be a block with 4X normal payment (initial 2048 coins)
   - Every day there will be a block with 16X normal payment (initial 8192 coins)
   - Every 5 days there will be a block with 128X normal payment (initial 65536 coins)

So at initial phase, the 1 block day average coin is:
1 day = 960 * 512 + 8 * (2,048 - 512) + (8,192 - 512) + 1/5 * (65,536 - 512)
   = 491,520 + 12,288 + 7,680 + 13,004.8
   = 524,492.8 coins

Total = 524,492.8 * (20 + 10 * 0.5 * ( 1 + 1/2 + 1/4 + 1/8 + ... ))
   = 524,492.8 * 10 * (2 + 1) = 15,734,784 coins

This adds 2.5 mil mini IPO, total PoW = 18.2 millions.

On top of this, you can calculate the PoS, PoS is difficult to calculate precisely, but you can estimate max possible value. My estimate is that it is under 50 millions as devs of Supercoin said.

Simple math, isn't it? Grin Grin Grin






+1
sr. member
Activity: 254
Merit: 250
June 14, 2014, 06:28:54 PM
OK, let me tell (or teach, for some) you how the total coin is calculated:

1st, look at this function
Quote
int64_t GetProofOfWorkReward(int nHeight, int64_t nFees, const CBlockIndex* pindex)
and this
Quote
int64_t GetProofOfWorkBonusRewardFactor(CBlockIndex* pindex)

1st function calculates the regular pow payout, and the 2nd calculates the superblocks.

Now, block 1 = 2.5 mil coins (was a mini IPO I think)
block 2 - block 19200: 512 coins/block
next 9600 (10 days) blocks: 256 coins/block
next 9600 (10 days) blocks: 128 coins/block
next 9600 (10 days) blocks: 64 coins/block
next 9600 (10 days) blocks: 32 coins/block
next 9600 (10 days) blocks: 16 coins/block
next 9600 (10 days) blocks: 8 coins/block
next 9600 (10 days) blocks: 4 coins/block
next 9600 (10 days) blocks: 2 coins/block
afterwards: 1 coins/block

now the pow will be cut off at 1-2 coins/block.

Next, look at the superblocks: superblock
   - Every 3 hours there will be a block with 4X normal payment (initial 2048 coins)
   - Every day there will be a block with 16X normal payment (initial 8192 coins)
   - Every 5 days there will be a block with 128X normal payment (initial 65536 coins)

So at initial phase, the 1 block day average coin is:
1 day = 960 * 512 + 8 * (2,048 - 512) + (8,192 - 512) + 1/5 * (65,536 - 512)
   = 491,520 + 12,288 + 7,680 + 13,004.8
   = 524,492.8 coins

Total = 524,492.8 * (20 + 10 * 0.5 * ( 1 + 1/2 + 1/4 + 1/8 + ... ))
   = 524,492.8 * 10 * (2 + 1) = 15,734,784 coins

This adds 2.5 mil mini IPO, total PoW = 18.2 millions.

On top of this, you can calculate the PoS, PoS is difficult to calculate precisely, but you can estimate max possible value. My estimate is that it is under 50 millions as devs of Supercoin said.

Simple math, isn't it? Grin Grin Grin




sr. member
Activity: 283
Merit: 250
www.l3p.nl
June 14, 2014, 06:26:49 PM
2 BTC down the drain, thanks Busoni.
Please next time don't just post that fast.

When dev changes it, will it be added on polo? Tongue
member
Activity: 72
Merit: 10
June 14, 2014, 06:26:17 PM
Points that most people will agree on:

- Coin code more critically reviewed by exchanges is a good thing
- Poloniex / Busoni has been proven very trustworthy, for example in the case of 12.5% stolen BTC in march: https://bitcointalksearch.org/topic/btc-stolen-from-poloniex-499580
- If SUPER was unrightfully not listed, it is unfortunate for them that they are among the first to have its code so scrutinously reviewed.

In the last case I feel sorry mainly for the unknowing people that invested substantial amounts and panic sold.

I hope that this issue will be reasonably resolved without namecalling (is never a good idea imo, even if you would have all the right to do so). It is confusing enough to follow this thread without off-topic discussions.
Can it also be agreed that Busoni may have very well jumped the gun on declaring SuperCoin to be as suspect as implied? If so, I think we're due an apology or at least an admittance of this episode of incompetence.
legendary
Activity: 1330
Merit: 1000
June 14, 2014, 06:26:09 PM

CrapExchange and crapdevelopers on Poloniex....

trust is lost ... CryptoRush 2.0



where is busoni?
sr. member
Activity: 434
Merit: 251
June 14, 2014, 06:23:41 PM

CrapExchange and crapdevelopers on Poloniex....

trust is lost ... CryptoRush 2.0

legendary
Activity: 1540
Merit: 1001
Crypto since 2014
June 14, 2014, 06:21:29 PM
Guys, if pow generates the MAX MONEY, can you still generate more money from pos?
I need to know. Smiley
sr. member
Activity: 532
Merit: 250
June 14, 2014, 06:17:26 PM
Points that most people will agree on:

- Coin code more critically reviewed by exchanges is a good thing
- Poloniex / Busoni has been proven very trustworthy, for example in the case of 12.5% stolen BTC in march: https://bitcointalksearch.org/topic/btc-stolen-from-poloniex-499580
- If SUPER was unrightfully not listed, it is unfortunate for them that they are among the first to have its code so scrutinously reviewed.

In the last case I feel sorry mainly for the unknowing people that invested substantial amounts and panic sold.

I hope that this issue will be reasonably resolved without namecalling (is never a good idea imo, even if you would have all the right to do so). It is confusing enough to follow this thread without off-topic discussions.
hero member
Activity: 798
Merit: 500
Time is on our side, yes it is!
June 14, 2014, 06:16:59 PM
Very interesting turn of events.  I was just checking the Supercoins I got from there and now this...  Wouldn't have expected this.  It is an interesting dissucssion but for me I'd just like to know what the devs think and if I should buy some cheap coins.   Grin

I don't mind either way honestly but it would be nice to see it on polo with all the other suspect coins haha,  I guess I'm just not one to discriminate.  Grin
full member
Activity: 140
Merit: 100
June 14, 2014, 06:16:39 PM
thanks for the cheap SUPER  Wink
sr. member
Activity: 254
Merit: 250
June 14, 2014, 06:15:29 PM
Let's take a look at some other popular coins on Poloniex:

Silkcoin
Maximum POW supply: ~45 million

Great, let's check the code:

Code:
static const int64_t MAX_MONEY = 2000000000 * COIN;

Uh oh, 2 billion is a lot more than 45 million! Better de-list SC right away!

Cinni
Total Coins: 15,000,000

Hmm...

Code:
static const int64 MAX_MONEY = 100000000 * COIN;

I'm not very good at math but I think 100 million may be slightly more than 15 million.

Strange that you never gave a shit about things like this before?

We have recently raised our reviewing standards to look for more than just trojans and security exploits. SC and CINNI were not subjected to that kind of scrutiny. We will investigate them, though. And if it turns out that they are like SuperCoin and deliberately inserted those values, then we might have a problem. I cannot comment on them at this point, since we have not looked over the code yet for things like this.

We are attempting to raise the bar on the quality of the coins we list. We are well aware that this stance will be met with some opposition, particularly when a popular coin is rejected, but we are willing to take the heat for that. The idle pursuit of volume was never the intention behind Poloniex.

Since there are too many idiots, let me show you the code:

MAX_MONEY is used here (similar for dAmount):

Quote
bool CTransaction::CheckTransaction() const
{
 ...
        if (txout.nValue > MAX_MONEY)
            return DoS(100, error("CTransaction::CheckTransaction() : txout.nValue too high"));

What does it mean? It mean if this *transaction* amount exceeds the MAX_MONEY, return error.

Does it check how much money you have? Not at all. You can have 10 times MAX_MONEY in your wallet!

Does it check how many coins the system generated? Not at all.

So MAX_MONEY does not limit the system generated total coin at all!


Also, like other people said, you can set whatever upper limit you want, does it mean the system will generate that many?? Not at all!

The total coin a system will generate depends on the 3 functions that timerland mentioned in his post. Go do a calculation, you'll see how many coins will be generated. It's only 3rd grade math (no kidding - only add and multiple).
I calculated it: PoW coin total = 15,734,784 coins exact + 2.5 mini IPO = 18.2 millions.


Man, learn, this is not even the ABC of the coin code...
member
Activity: 72
Merit: 10
June 14, 2014, 06:15:14 PM
Pricie will tell..

It's just joke and manipulating of Polo

 Cool Cool
Probably not manipulation, just incompetence.
sr. member
Activity: 336
Merit: 250
SellALL, BuyBTC
June 14, 2014, 06:14:21 PM
I'm not a holder of SuperCoin but that was shot below the belt. You should contact dev team first.
Bad call. Not good for exchange. We will see for the coin.
full member
Activity: 157
Merit: 100
June 14, 2014, 06:10:29 PM
Pricie will tell..

It's just joke and manipulating of Polo

 Cool Cool
legendary
Activity: 1638
Merit: 1011
jakiman is back!
June 14, 2014, 06:06:58 PM
Again on this MAX_MONEY, for those who does not understand the code, here is where it used:

Quote
bool CTransaction::CheckTransaction() const
{
 ...
        if (txout.nValue > MAX_MONEY)
            return DoS(100, error("CTransaction::CheckTransaction() : txout.nValue too high"));

What does it mean? It mean if this *transaction* amount exceeds the MAX_MONEY, return error.

Does it check how much money you have? Not at all. You can have 10 times MAX_MONEY in your wallet!

Does it check how many coins the system generated? Not at all.

So MAX_MONEY does not limit the system generated total coin at all!

Idoits, follow and learn... you'll never get it!


The code does not have anything to do with max coin supply nor is it malicious in any way.
legendary
Activity: 1148
Merit: 1000
June 14, 2014, 06:05:59 PM
to list super coin or delist sc and cinni ,that is the question ? crypto Hamlet

 Smiley
newbie
Activity: 40
Merit: 0
June 14, 2014, 06:05:05 PM
If Polo is really wrong for doing this, it will be the end of them.
full member
Activity: 157
Merit: 100
June 14, 2014, 06:03:47 PM
Polo need cheap super coin...?

They looks amateur...

So they have been hacked many times.  Grin Grin Grin
legendary
Activity: 1148
Merit: 1000
June 14, 2014, 05:58:52 PM
Is this an amateur or a 10-years-old?

The max coin limits the maximum coin,
but does it mean the maximum coin will be generated?? Not at all.

The generated coin depends on the formula in 3functions:

- GetProofOfWorkReward()
- GetProofOfStakeReward()
and
- GetProofOfWorkBonusRewardFactor()

These functions define how many coins will be generated. Moreover, even the system generates more coins than the MAX_MONEY defined above, there will be no problem at all, go look at the code. If Poloniex tech staff is that dumb, I feel very sorry for them, it is a joke!
Pages:
Jump to: