Bitcoin Forum
May 11, 2024, 05:46:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 »
  Print  
Author Topic: Why Poloniex Has Rejected SuperCoin  (Read 43249 times)
busoni (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

Owner of Poloniex


View Profile
June 14, 2014, 08:20:32 PM
 #1

Poloniex has decided not to list SuperCoin because of some disturbing things we turned up in our code review. I would like to draw your attention to this part of the ANN post:

Quote
- Total PoW coins will be 18.2 millions.
- Total coins (including PoS) will be about 50,000,000.

And these parts of the source code:

Code:
if (dAmount <= 0.0 || dAmount > 150000000.0)

Code:
static const int64_t MAX_MONEY = 150000000 * COIN;
static const int64_t POW_MAX_MONEY = 50000000 * COIN;

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

We did not find evidence of an existing hidden premine, but extra coins could potentially be minted all at once at the end of the PoW phase, sent to exchanges via the "anon" feature, and dumped.

We have other concerns about the coin, particularly concerning the proposed method of anonymity, but the shenanigans with the maximum supply is sufficient for us to reject this coin.

Poloniex.com - Fast crypto exchange with margin trading, advanced charts, and stop-limit orders
1715406419
Hero Member
*
Offline Offline

Posts: 1715406419

View Profile Personal Message (Offline)

Ignore
1715406419
Reply with quote  #2

1715406419
Report to moderator
1715406419
Hero Member
*
Offline Offline

Posts: 1715406419

View Profile Personal Message (Offline)

Ignore
1715406419
Reply with quote  #2

1715406419
Report to moderator
1715406419
Hero Member
*
Offline Offline

Posts: 1715406419

View Profile Personal Message (Offline)

Ignore
1715406419
Reply with quote  #2

1715406419
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715406419
Hero Member
*
Offline Offline

Posts: 1715406419

View Profile Personal Message (Offline)

Ignore
1715406419
Reply with quote  #2

1715406419
Report to moderator
1715406419
Hero Member
*
Offline Offline

Posts: 1715406419

View Profile Personal Message (Offline)

Ignore
1715406419
Reply with quote  #2

1715406419
Report to moderator
psychocoin
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
June 14, 2014, 08:25:40 PM
 #2

Good call!

Win up to $200 every hour in BTC and DOGE! Trade MOTO, MIN, and other alts on C-CEX!
Whoisthelorax
Sr. Member
****
Offline Offline

Activity: 370
Merit: 251


View Profile
June 14, 2014, 08:25:58 PM
 #3

:hands clapping:

I've only traded once or twice on your exchange, but it is nice to see exchanges doing their due diligence.

MinerP
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 14, 2014, 08:28:41 PM
 #4

Superdump!!! feels refreshing!
IPCoinz
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
June 14, 2014, 08:32:52 PM
 #5

Great find!

Poloniex has just jumped to the top of my favorite exchange list.  Dont let the lack of bells and whistles on the user interface dissuade you.  Poloniex is on top of the industry.
Soul_eater_123
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
June 14, 2014, 08:35:34 PM
 #6

Well caught.  You could have just run with it and made some money but have taken the ethical stance which takes balls:)
greatwolf
Full Member
***
Offline Offline

Activity: 230
Merit: 100


View Profile
June 14, 2014, 08:38:01 PM
 #7

See this alone should be enough to encourage people to use poloniex more over the other exchanges. Kudos to busoni for the code review.
poochpocket
Sr. Member
****
Offline Offline

Activity: 458
Merit: 265



View Profile
June 14, 2014, 08:47:29 PM
 #8

Great work Poloniex! This is why I love you guys, you're always looking out for your customers. You're one of the few exchanges that do their due diligence and take the time to review the code before listing it. We need more exchanges to look out for the community.
Swag
Full Member
***
Offline Offline

Activity: 204
Merit: 100


View Profile
June 14, 2014, 08:47:33 PM
 #9

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

That's retarded. How the fuck are you able to run an exchange, if you can't even figure out the basics?
MAX_MONEY doesn't indicate maximum supply, it's a check value for transaction validity.
UNO_owner
Sr. Member
****
Offline Offline

Activity: 299
Merit: 250



View Profile
June 14, 2014, 08:53:16 PM
 #10

I wonder if Polo will give refunds to all the people that panic sold based on their faulty FUD.

burstceo
Member
**
Offline Offline

Activity: 86
Merit: 10


View Profile WWW
June 14, 2014, 08:54:31 PM
 #11

I wonder if Polo will give refunds to all the people that panic sold based on their faulty FUD.

Seriously.
Talk about legally sticking your neck out..
Not a wise idea.
Just say you are not listing it, don't need to explain why.
 Angry

SmartHost - Intelligent Hosting
http://www.smarthost.net/?ims=bitcointalk
godofdefire
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
June 14, 2014, 08:54:50 PM
 #12

Thank you Poloniex team, due diligence like this is what is taking crypto to the next level.

  poloniex.com was the first site I ever traded on, and it's the easiest and most user friendly site I have found to date.

    The hard work put into poloniex.com is evident throughout the site.
busoni (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250

Owner of Poloniex


View Profile
June 14, 2014, 08:55:36 PM
 #13

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

That's retarded. How the fuck are you able to run an exchange, if you can't even figure out the basics?
MAX_MONEY doesn't indicate maximum supply, it's a check value for transaction validity.

MAX_MONEY itself doesn't provide extra coins, but it means they could be inserted into the blockchain and the network would consider them valid. This would be even easier to do using the "trustless" anon system.

Poloniex.com - Fast crypto exchange with margin trading, advanced charts, and stop-limit orders
uvt9
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250


View Profile
June 14, 2014, 08:57:14 PM
 #14

citing max supply is not enough to prove that coin is scam. More careful investigation needed in source code.

(i'm not trying to defend Super here because i don't own any of that shitcoin Smiley)
old fart
Member
**
Offline Offline

Activity: 308
Merit: 10

Bitcoin is the future


View Profile
June 14, 2014, 08:57:50 PM
 #15

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

That's retarded. How the fuck are you able to run an exchange, if you can't even figure out the basics?
MAX_MONEY doesn't indicate maximum supply, it's a check value for transaction validity.

What does indicate maximum supply in the code?

[ IQ ]           cash                           THE MASTERNODES CRYPTOCURRENCY
                           ⚫   t e l e g r a m   ⚫   f a c e b o o k   ⚫   t w i t t e r                         
[ LISTING ON : P2P [ P ] B2B ]  ◾  Discovering millionaires’ secret with IQ.cash
ol92
Sr. Member
****
Offline Offline

Activity: 445
Merit: 255


View Profile
June 14, 2014, 08:58:21 PM
 #16

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

That's retarded. How the fuck are you able to run an exchange, if you can't even figure out the basics?
MAX_MONEY doesn't indicate maximum supply, it's a check value for transaction validity.

In the asiacoin hidden premine, I believe these constants were used to trick the blockchain explorer et the wallet code which give the total number of coins.
Swag
Full Member
***
Offline Offline

Activity: 204
Merit: 100


View Profile
June 14, 2014, 08:59:27 PM
 #17

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

That's retarded. How the fuck are you able to run an exchange, if you can't even figure out the basics?
MAX_MONEY doesn't indicate maximum supply, it's a check value for transaction validity.

MAX_MONEY itself doesn't provide extra coins, but it means they could be inserted into the blockchain and the network would consider them valid. This would be even easier to do using the "trustless" anon system.

What the fuck are you talking about? How would those "extra coins" be generated? You clearly have no idea how cryptocurrencies function.
fredeq
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
June 14, 2014, 09:00:06 PM
 #18

Nice find.

https://whattomine.com - Check what to mine Smiley
Swag
Full Member
***
Offline Offline

Activity: 204
Merit: 100


View Profile
June 14, 2014, 09:00:19 PM
 #19

MAX_MONEY is pretty much what it sounds like. This means that the actual maximum supply of SuperCoin is 150 million, not 50 million. Furthermore, the maximum PoW coins is 50 million, rather than the claimed 18.2 million. The 150 million number appears twice in the code, so it can hardly be considered an accident.

That's retarded. How the fuck are you able to run an exchange, if you can't even figure out the basics?
MAX_MONEY doesn't indicate maximum supply, it's a check value for transaction validity.

What does indicate maximum supply in the code?
blockreward
sesko
Sr. Member
****
Offline Offline

Activity: 403
Merit: 250


View Profile
June 14, 2014, 09:02:26 PM
 #20

Question:
What that line means: if (dAmount <= 0.0 || dAmount > 150000000.0)
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!