Quote:
Originally Posted by Two SHAE
but...
Status founders tried to coerce miners into only accepting up to 50 gwei transactions when the price that would have resulted without a limit imposed by the smart contract was significantly higher than that. Miners were wronged and took side payments as retribution. The simple solution is to just let people pay a really high gas price. Agreed.
This has to do with token sale models, which need to be improved. Also true. Status tried but their sale was a disaster because it encouraged everyone to break up their contributions, effectively Sybil attacking the network.
Read this post specifically by someone who did some detective work on this ICO (for why f2 pool sucks):
https://www.reddit.com/r/ethtrader/c..._transactions/
It's explained really well in that post, but what f2pool did was collusion plain and simple. Of course PoS would fix this, but mining behaviour like this needs to be addressed right away. Can you imagine if in every ICO, mining pools went behind everyones back and made side deals with founders? No one without that inside track would ever have a chance to fairly participate.
The simplest but perhaps not the most elegant solution like you said is to just let people pay a really high gas price, as that would then incentivize the behaviour of these mining pools to take the high GWei transactions when these ICOs go live. Another way to go about it like you said is for people who can write smart contracts proposing improved ICO token sale contracts as well.
One idea someone suggested that in my mind has merit is if let's say an ICO has a stated 100k Eth limit. You let everyone buy in in an 'uncapped' way (so it could go over 100k Eth) Then the smart contract would refund you proportionally based on final Eth sent to ICO token sale. So for this example let's say you send in 1k Eth and there was 300k total sent. The final result is you would then get .33% of the available tokens for sale, and thus have a refund of 666.66 Eth sent back to you. That might become a thing (depending on the current impact of the servers and such)
Regardless, Status ICO was a **** show. I personally wasted more than a few hours looking to get in on the first block to only later find out that the first block was for whitelisted whales. If they weren't greedy and short-sighted*, they would have definitely let people know ahead of time that they shouldn't even bother for the first ceiling cap because it was rigged for insiders and the select people who were allowed to send more than 50GWei.
*Short-sighted because it definitely gave them more hype for the ICO but they were going to sell out regardless. But doing what they did, they pissed off the community (specifically those 'customers' who have followed this project for months). A lot of the people who tried to initially get in and got rejected would have been prime early adopters. Instead they broke those peoples' trust by running their sale in a non-transparent manner and let them burn a bunch of gas, not to mention waste their time when in hindsight they were drawing dead at least for the first few ceilings. It's a pretty stupid thing to do to piss off your early adopter customers when your product greatly relies on network effects - I wouldn't be surprised if people choose to use their competitors product for reasons such as this (And I'm one of those people, I'll probably use Token instead when it comes out)