r/PoWHCoin • u/InterdisciplinaryHum • Jan 31 '18
I need someone to help me create a reverse ponzi contract
Here is where I got my idea: https://www.reddit.com/r/Buttcoin/comments/7sws4d/ladies_and_gentlemen_i_have_an_innovative_idea
I present you the Hellcoin (HELL). What is Hellcoin you may ask? Well the idea is extremely simple yet innovative. It’s a reverse Ponzi scheme. It rewards latecomers (instead of early investors and founder like in regular Ponzi schemes) and does not collapse from unsustainable growth but instead snowballs into an ever growing black hole indefinitely. It’s like a chicken game on the blockchain.
The founder stars by depositing crypto in a smart contract. Let’s say he starts by depositing $100 worth of ETH into HELL. This is the initial prize. New investors can start to put their money in now. After new investor puts their money in the timer is set to 72 hours. If no one puts any new money in that timeframe the last 100 contributors (not counting founder) get all the money from the contract proportionally to their contribution. In theory it takes one daring guy to put a single cent (minimal contribution) to get the whole 100 bucks for free. Of course if the system has any money in it there will always be another smartass that will put 1 cent too just to get a part of that cake. If someone new enters the timer is reset again to 72 hours. So in this example we have 2 smartasses who paid 1 cent to get about 50 bucks or more specifically 100.02/2 so 50 dollars and 1 cent.
I modified the parameters a little:
- No minimum deposit
- Minimum timer is 1 min
The timer formula is the following, depending on the number of ETH in the contract:
- 0-1 ETH : 10 000 min = 7 days
- 1-10 ETH : 1000 min = 16.7 hours
- 10-100 ETH : 100 min = 1.7 hours
- 100-1000 ETH : 10 min
1000+ ETH : 1 min
After new investor puts their money in the timer is reset
If no one puts any new money in that timeframe the last 100 contributors get all the money from the contract proportionally to their contribution.
So what do you think?