
Published
5 years ago on
August 22, 2018
âWe spun up the test, using ETH Gas Stationâs âstandardâ estimates for gas, expecting a median confirmation time of about 30 seconds, and, lo and behold, 13 hours later, more than half of our transactions still hadnât made it into a block. We stopped the test at 13h and 50m, and 50.1% of our transactions were missing. (Reminder: the raw data is in our GitHub, if you want to check our work.) We thought weâd messed up somehow, but, no. We had just created a bunch of long lines, and some jabroni transactions had stood there all day doing nothing.âNot great if your ICO needs to issue funds to a large amount of investors, or if you need to access your investors funds quickly. Next up, itâs an expensive platform too. Extra expense means your end target will be harder to reach and thus, the chance of the ICO completing successfully is reduced somewhat. According to Christian:
âEthereum is also unsuitable for the other kind of adoption, what you might see with an app like, I dunno, Etsy, where instead of a few people going deep, you have lots of people checking in every once in a while. Thatâs because an Ethereum appâs per-user costs go up quickly as it adds users, and thatâs why you see stuff like 70x price spikes whenever anyone tries using the network across many accounts.âMoreover:
âOne test cost us $1,445 for a single hour. It ran when gas prices were low, just â1 Gwei for standard speed, and it puttered along at just 8 transactions a second. To run a basic test, thatâs $12.6m a year. If you apply that cost structure to a real business, you see that Ethereumâs fees are already unsustainably high. For example, PayPal does about 240 transactions a second. Put aside the performance fixes it would take to make that happen and put aside the rising-price dynamic I just documented. If PayPal had been built on Ethereum and paid our observed rate, they wouldâve laid out $380m in network fees last year. That wouldâve been 21% of their net income, and, again, thatâs pretending that you could somehow freeze prices.âItâs a good job PayPal didnât start as an Ethereum ICO isnât it. High fees and low speed make Ethereum tricky area for the running of ICOâs. Indeed, actually setting up an ICO within the Ethereum Blockchain is pretty easy so itâs a catch 22 and I suppose in many instances, Ethereum is a great place to start (look at the success of the likes of TRON for example). Still though, the research done by StellarX and âChristianâ is something worth thinking about, especially if your next plan is to run an ICO of your very own.