How can Ethereum systematically scale better?
medium.com
medium.com
Even Vlad would laugh at that column. The whole thing feels like a desperate "don't panic sell" when people realize the state of Ethereum's scaling since today its blockchain is increasing at a rate of 1GB/day.
I personally hope Ethereum's fans start to be more honest with themselves and do some critical thinking. There are some horrible echo-chambers (/r/ethereum /r/ethtrader) that are traps for newcomers.
The closer scaling solution is Raiden (funnily one of the core devs is the one made the infamous hacked DAO contract) which is quite the challenge unless they intend to support a limited subset of Ethereum's capabilities, but they are working on it and looks alive.
Apart from that which is a year or so away, Sharding is way off like the list says and will be a huge challenge.
http://www.coindesk.com/ethereums-difficulty-bomb-smoke-no-f...
The difficulty bomb/ice age is _not_ to force the devs to implement PoS. The reason the ice age(s) exist is to make sure minority chains eventually die. Bitcoin does not have this problem as much, because the difficulty adjustment is much slower, which easily results in hour long (or more) block times for weeks/months for a minority chain. The difficulty adjustment on Ethereum is much faster, so minority chains that arise after a protocol upgrading hard/soft fork could hypothetically survive. To incentivize miners and users to switch to the new chain, there needs to be some other mechanism in place, which is the ice age. The ice age causes block times to keep rising exponentially on the old chain (if no action is taken), so miners will eventually lose their reward and users will not be able to make transactions anymore. They move to the new chain (which postponed the ice age), and eventually the cycle repeats itself.
This cycle has happened a few times already. Usually the fork would have already happened by now, so the impending Metropolis fork is different in that it's a bit late and the initial effects of the (ever worsening) ice age are felt.
I actually hope they figure it out. But they do have to do it quickly. For now we have PoV. Proof-of-Vitalik. That'll just have to do.
I have written a bit longer on the subject here: https://runeksvendsen.github.io/blog/posts/2017-06-14-bitcoi...
Isn't allowing for more variance more honest?
It's really unfortunate that Ehrsam made such a horrible post. I'd rather have Vitalik or Vlad making a State of Scaling blog post than this propaganda to circulate among newcomers so they can support the price.
The most bizarre phenomenon I've seen was Tezos, a coin whose value proposition was that of solving governance through the same blockchain it would use to manage its coins. The creator of Tezos was talking about governance as a consensus problem that could be solved in the same way money was solved by Bitcoin ("everybody must agree, right?") without realizing there were two different concepts of "consensus" being used.
So it turns into dumb cargo culting like "Proof of Stake is 100% proven not to work", "Proof of Stake is 100% proven to work", "Lightning Network is going to fix everything and bring world peace", "Lightning Network is going to ruin everything and bring WW3" etc...
And you can't have any constructive discussion because if you try to argue for or against a certain technical proposal you'll immediately be called a "paid shill" or a "troll" regardless of your arguments. I've been lurking in the bitcoin subreddits lately and it's really one of the least helpful and constructive communities around. And it's a bit sad because on the technical side the blockchain is pretty damn interesting.
We have our share of cheerleaders who take the black and white "this good, that bad" position without evidence, but they're not dominant, and we have a far larger proportion of developers who are interested in building cool technology and are able to look objectively at the problems involved.
So... why put notice that you own a piece of property on the blockchain, if you're already putting trust in someone to enforce your property? Why not just ask them to publish notice that you own the property?
What issues is the titling process solving that cannot be solved in any way without a blockchain?
Notary services were for a long time independent of the State, they may still be in some countries and places. This is indeed something in which a global decentralized trusted ledger can help.
The question is, exactly why do you need a trustless ledger in order to post notice that you're willing to enforce your monopoly? What problem, precisely, does a blockchain solve?
Probably some of those countries would like to fix this, and for them, a blockchain might make sense...say with multiple government entities cross-signing property transfers, rather than requiring all property owners to hold their own keys.
The thing is, the same Government could generally just storm in with guns and say "this is ours now". A known-good register doesn't solve the issue unless you have a separate mechanism of enforcing the register... in which case the solution is filing your deed with the people you trust to enforce it, not using a blockchain.
Also: if you had multiple Government entities cross-signing property transfers, they could just make the lot of it public the normal way, no blockchain necessary. Irrevocability comes from people making copies of the list of transfers.
Someone comes, takes your home and says "this is mine!".
Now you have to go to your government and prove that the person stole from you because it is yours. Some governments are efficient at providing this proof, some aren't.
Some countries in Africa have a huge problem with this. Where ppl go to other people's houses and sell them even though it is not theirs. And because it takes up to two years for someone to prove the ownership, sure the government will enforce the ownership eventually but two years is a long time. I've seen pictures of houses where the owner sprayed "This house is not for sale" to avoid this issue.
Now imagine a system where proving ownership is fast, nearly free and very hard to forge. The incentive to cheat the system is much smaller than before. Using a blockchain to handle proof of ownership is a great way to have a secure and nearly free.
Sometimes it is not about being able or not but how cheap / expensive it is and how slow / fast the process is.
People make outlandish promises that no person of average intelligence could ever take seriously taking up all the air, keynoting conferences and generally diverting discourse from what really needs to be done in order for this technology to be useful.
I think we have to wait for all the ICOs and rich statefullness flim-flam to subside before we see any real benefits from this space.
I think the next set of services (once we've solved scalability+transaction fee problems) will revolve around figuring out what to do now that we have a currency that is very easy to send to anyone over the Internet, rather than trying to develop blockchain technology itself further. Even just getting it into people's hands and developing the user experience further is going to result in the currency gaining far more utility. (I'll note that we still have no reasonable protocol for implementing subscription payments etc.)
There was a short period of time, between bitcoin entering the public consciousness and its technology becoming a platform for investment in thin air, an ability for me to buy a whole lot of things with it. With just a little effort, I could've survived with no traditional currency at all. And then that vanished, quickly, as it became obvious that its teething problems were not being solved.
The "consensus" implemented by blockchains is about stating in public and immutable terms what we have previously agreed, to unallow lies about the past: when we do a money transaction, we have both agreed on the terms of that transaction, that is stored. Later even if someone doesn't remember, or try to fake those terms agreed in the past, the blockchain is there to prove otherwise.
Blockchain Interoperability.
It can even be the same protocol (Ethereum) or across different protocols (Bitcoin).
Much of the enterprise world right now is throwing A LOT of development efforts at blockchain ideas, however they are all separated, private chains, they aren't just working on the Ethereum public chain (Homestead). However the development efforts of those companies will benefit the public chains, which is crucial.
But I think at this point the idea of having a single public chain to rule over everyone is gone. The future will have millions of blockchains.. an internet of blockchains with some underlying protocols to transact across chains. This is where you will get your scale.
Take the FaceBook example. What if the users of FaceBook, i.e. the FB clients, implemented a blockchain to support all functionality through FB (payments, sharing, likes, messages, etc.)? It would basically be away for users to control their own data, separate from the applications that use them (Own your data). But for brevity, this chain would just be the FB chain, which could interop with any number of chains if needed, but this chain would be scaled by the clients that use it. You could even have social verifiers to implement a POS (proof-of-stake) in this FB chain which could stake an asset of some sort on assuring things shared on the network are real (fake news). But that's off point.
The whole idea of this new internet of blockchains is mostly about users having complete control/self-sovereignty over their data/individual. Many users won't even know that underlying the apps they use, their data and how they interact with other users is powered by the blockchain.
Smart contracts, and all these thousands of tokens, in essence, given an underlying protocol that doesn't exist yet, will be the universal API that can connect everything in a trustless way.
Think of it like TCP/IP today. In your own network, you can use whatever you want, let's say Zigbee. Once I want to interop with other networks though, I'll have to go to TCP/IP or similar.
There is a reason that you can't have everything on one blockchain.
And that is because blockchain scales in an N squared manner.
Every transaction that happens, has to be seen by EVERY node on the network.
The value of the network does go up the more people use it, and therefore, there are more transactions per user. However, the amount of transactions that each user produces will probably not scale linearly with the network size.
"Cross Blockchains. Cross-chain atomic swaps can occur off-chain instantly with heterogeneous blockchain consensus rules. So long as the chains can support the same cryptographic hash function, it is possible to make transactions across blockchains without trust in 3rd party custodians."
I agree that there will be lots of 'blockchains', but there will still be some hierarchical topology based on the tradeoffs that have to be made regarding trust/risk and liquidity of when & where your tokens are 'located'.
The internet isn't possible without address space administration (even in the case of IPv6?). It appears to live at the edges, but there's still a hierarchy. And I can't imagine, at least with today's tech, how expensive it would be to have to speculate on N tokens across N blockchains to form a transaction, so I expect to keep things relatively useful, there will still have to be a singular source of truth for a given token.
[Hacker Two:] Hi, I’m Allan Makkonen.
(together) And we put things on the blockchain!
[One:] Today we’re going to a social media website on the internet. This website is called thefacebook.com. It doesn’t have blockchain technology at all, but you know what we're going to do? We’re going to put things on the blockchain.
[Two:] Scale it up, make it interoperable!
[Mark Zuckerberg:] Thank... you?
(together) Put it on the blockchain!
[One:] I’m putting this messaging platform on the blockchain. It’s a blockchain. It’s an immutable distributed ledger that uses mathematical proof-of-stake tokens to democratize the transfer of knowledge.
[Two:] What a sad little micropayment platform. I know, I’ll put it on the blockchain! Did you use this payment system before? I didn’t. Now it’s on the blockchain. Its token-generated smart contracts offer nearly limitless self-sovereignty over how users interop with their data.
[One:] I’m going to put the graph network on the blockchain.
[Two:] The cryptographic hash function is so pretty!
[One:] You like that Mark?
[Zuckerberg:] Fantastic.
(all together) Put it on the blockchain!
In short a complex scheme to get the world to sign a contract that reads:
"I hereby enter this contract - because I cant read the language the contract is written - and unknowingly agree that I will agree to all future contracts, and for good measure I'm going to give the other party to this contract access to my money to expedite the next contract."
And that's why yesterday's Decentralized Autonomous Organization is today's Initial Coin Offering...if people could understand the simple truth:
An ICO "crypto coin" is a receipt for crowdfunding an idea for a product. The receipt/coin is not ownership/equity if the idea ever becomes a successful company. Somehow because the receipts are held on a distributed ledger (block chain) and called a "crypto coin" the receipt has somehow become something of value speculators will buy and sell on a secondary market.
Once you understand this truth you understand why traditional brick and mortars are getting interested in block chain technology, soon customers will buy something at Walmart and as a receipt of the transaction Walmart will issue a "crypto coin" on the blockchain and the customer will be able to sell that in the secondary market and buy more product at Walmart.
And once they had to fork Ethereum due to the bug in it, we learned that the real replacement for laywers is miner consensus.
People go to prison if they violate the law, not because 51 members out of 100 voted that someone is a bad guy.
Not even democracy works like that, where the majority rules (dictatorship of the majority.) Or, at least, it should not. There are many checks and balances that are definitely not captured by a simple distributed hash.
I think this vastly overestimates how much the vast majority of people care about this
Chat: Open: XMPP, Jabber, Adium, Tox, Jitsi. Closed: WhatsApp, Facebook Messenger, Apple Messages, Line, Skype, WeChat.
Social: Open: ? pump.io, Diaspora? Closed: Facebook, Google+, LinkedIn.
App Stores: Open: F-Droid. Closed: Apple App Store, Google Play
Authentication: Open: FreeOTP. Closed: Authy, Google Authenticator
Office: Open: LibreOffice. Closed: Microsoft Office.
Cloud: Open: ? buddycloud, GitLab. Closed: iCloud, Dropbox, Google Drive, Microsoft OneDrive.
OS: Open: Unixes. Closed: OS X, Windows
Browsers: Open: Firefox. Closed: Chrome, Safari, IE
Maps: Open: OpenStreetMap. Closed: Google maps, Apple maps
I realise these are mostly not "protocols" (depending on what layer we're talking about). Nevertheless, can hardly say that "Open protocols are already much larger than closed systems".
> Google Authenticator
...is open source and based on open standards.
> Chrome
Chromium
> Safari
WebKit (originally derived from KHTML)
> Cloud: Open: ? buddycloud, GitLab. Closed: iCloud, Dropbox, Google Drive, Microsoft OneDrive.
The open and closed products here aren't even in the same spaces.
> These apps are not on the app stores, and their code has diverged from what's in the app stores, so patches here won't necessarily show up in those versions.
Source: https://github.com/google/google-authenticator/blob/master/R...
Right now, cryptocurrencies are in the "Usenet" stage, where most of the users are tech enthusiasts. Eventually they may get to "Facebook" stage, and you're right, most users won't care about blockchain, but they'll still use it.
2. Not all countries have free domestic transfers. The US doesn't. Many of Canada's banks don't offer it. And not everyone is banked, even in the developed world.
3. You give up your privacy when you use the banking system, so if you don't want your payee to know your name and bank account number, you're better off using cryptocurrency.
2. The US doesn't have free wire transfers but all major banks offer free instant transfers between other major banks; not a perfect system but fine for the consumer masses.
3. KYC regulations mean you're going to give all of your info to an exchange which have an atrocious historical record with regard to security when compared with banks, but exchanges also require a bank account to convert funds and often to buy them (or at a minimum a debit card linked to a bank account).
Crypto is pretty much always the worst option except in the situations where you have an imperative desire to put a degree of separation between your legal name and a financial transaction.
2. It's not free in the US..
3. People can receive cryptocurrency in commercial exchange. It's not just through purchasing it with fiat.
There are certainly areas where crypto has advantages to fiat, and more advantages could emerge as its liquidity increases. I'm really not sure why you're going to such lengths to insist it has no purpose and advantages.
Is that what the creators think is the central focus of currency?
Crypto-currency will only "get big" when it becomes nice and boring.
I love FOSS. I donate to EFF. I have met people who are heavily involved. I am in the minority.
If people were going to care about it being open source, the computer realm would probably much different. People just don't care, and it's not like we've been shy about telling folks about its benefits.
Most folks are happy enough with their closed source. No evidence suggests that this is going to change. FOSS has been more than adequate, for most users, for a long time.
There is no evidence that this year will be the year of Linux on the desktop, for example.
The innovation of the blockchain is that it allows people to lend their computers to what looks like a singular system. However, as oulined by this document, the cost is huge in both time and burning the CPU oil.
I also don't believe in the transactional spot trade view of the world. It is a narrow way of viewing cooperation and markets. Unbreakable contracts are frightening. Everyone who deals with contracts between peers knows that contracts could be broken and are always negotiable. Unbreakable contracts just seems like a viscous tool for people who have move power over those with less. Because among equals, contracts are meant to be broken, changed, re-negotiated.
The last three of the seven scaling options are fully distributed and don't have a single shared truth.
> However, as oulined by this document, the cost is huge in both time and burning the CPU oil.
This document covers "proof of stake" which does away with the CPU intensive proof of work you're referring to.
> Everyone who deals with contracts between peers knows that contracts could be broken and are always negotiable.
Ethereum contracts have contract break clauses in them just like legal contracts.
This is an odd definition of distributed computing. Blockchains fall squarely under the realm of "distributed consensus protocols", which are quite fundamental to distributed computing.
Say that increasing the gas limit and swapping virtual machines does get you an 8x improvement each. After both are implemented, you don't don't have a 64x improvement, you have an 8x improvement.
All that raising the gas limit does is increase the maximum number of transactions per block. It doesn't matter how fast you can process those transactions if the gas limit is too low to fit all of those transactions into a block.
Ethereum is useful and novel and I am a fan. But we are a long, long way from being able to run something like Facebook on it. The "optimistic launch" dates are extremely optimistic.
Is there designs that sacrifice trust in results for performance?
Sure is have a look at https://www.mastercard.com/
As for the size and scale of Facebook, it's only huge because it is centralized. If you decentralize it then the social graph for you and your friends is much, much smaller than all of Facebook. I imagine a p2p client running on a cell phone would be fine.
I think it is a waste of mental effort just to think about something like Facebook running on Ethereum when that is fine running on centralized servers and there's so much more interesting uses of Ethereum (like probably a lot of projects that are popping around, no one trying to be Facebook).
I think it's called "the web". It was invented in the early 90s.
Basically blogs and news aggregators fulfill the same niche as Facebook, but as a decentralized system where each user can be in full control of their data. The only thing that is limited in comparison to storing everything with one company is the possibilities for fine grained access control. The web needs to be overwhelmingly public in order for search engines, timeline aggregators and other services to arise.
There is nothing in Facebook that involves ordering transactions in a global ledger.
Don't take this as talking down cryptocurrencies. It's that Bitcoin is as decentralized as the web that is the key innovation. That anyone can build applications on top of it without asking for permission is unheard of in the financial space.
There are many decentralized permissionless systems including e-mail for messaging and IPFS for distributed storage. They do not generally need tokens or proof-of-work to function.
(Sorry for substituting Ethereum above. Ethereum isn't really a good example of a decentralized application as it is governed in full by a Foundation which have all developers on payroll. It is not a multiple equal stakeholder project yet.)
As to why people are talking about Facebook on Ethereum, I don't think the article suggested that. It merely offered Facebook as a generall ballpark to which scale a popular application can reach.
These are cumulative. The new virtual machine uses less gas per operation, and thus is more efficient. Increased gas limits increases gas consumption. More gas consumed + more operations per unit of gas == cumulative.
I do not envy them.
Dfinity comes to mind (Solidity contracts run on Dfinity) https://dfinity.network
As it should be for something that will need to be unbreakable and ultra-reliable. I detect a tone of distaste for theory in your phrasing, which isn't promising.
Ethereum has similarly had rapid growth in transaction volume [3], which will need scaling solutions to continue once the protocol's inherent limits are reached.
[1] http://www.coindesk.com/data/bitcoin-daily-transactions/
[2] https://bitinfocharts.com/comparison/bitcoin-median_transact...
Similarly, many app developers have noted that gas fees are too high to validate using the blockchain for their applications. Just making a profile on ethlance.com is unnecessarily expense due to the gas cost. This results in unrealized demand. When Ethereum scales to 8x transactions I have no doubt the scaling debate will continue, as demand will have increased as well.
Personally i think these things are a technological response to the pervasive AML/KYC laws that have been developed over the past 15-20 years that have been put in place with little thought or oversight. They (and by they it is really the US war on drugs) went after the source of that money. So the money changed.
I really don't know how you put the toothpaste back in this tube.
By which accounts?
> So the money changed.
"The money" didn't change, it's just an elaborate scam. Look:
- there are early ETH/BTC adopters who have a ton of ETH/BTC and not much of financial sense
- they bankroll recent ICOs (seriously, look at those "whales" at Status ICO) without due diligence or any financial sense (like, Signal ICO'ed to 1/4th of what FB paid for Whatsapp with what, a few hundred users? Built on unproven platform? That's freaking crazy)
- companies who did their ICO cash out to fiat. They can do that because a ton of people believe the story of "buy you a bitcoin and get rich fast", buy BTC/ETH and provide fiat on exchanges
- in the end the whole bubble bursts, early adopters loose their (now almost worthless) BTC/ETH and hundreds of thousands of people loose their "investments" in BTC/ETH.
So it makes perfect sense from the financial standpoint to do ICOs right now if you can get away with that. It doesn't mean that the process is somehow "better", it's just more profitable because of a ton of hapless people that can easily separated with their money.
> I really don't know how you put the toothpaste back in this tube.
Easily: just start jailing people for unregulated ICOs in the same way they jail for unregulated securities trading.
I'm not being flippant. I really don't think that is going to be a successful strategy. I can't see how that would work. It would take a pretty coordinated effort in a time of very little trust.
I said it somewhere else in this thread. I remember reading about the introduction of aml/kyc legislation right across the world at the direction of the US. the Maldives tried to buck it and they got crushed. I couldn't think of a way in our connected world that you could get out of it. I think this is the logical progression of that restriction of freedom. For better or worse. Like the concept of freedom i guess.
Regarding the prosecution: the US has extradition agreements with a lot of countries, so if ICO resulted in American citizens either buying coins (i.e. securities) or offering them, than it's a fair game for the SEC and (possibly) some real jail time in US prison. It's also pretty easy to freeze assets as soon as they are converted to fiat, and they will be, because you can't buy a Ferrari with BTC.
Even if it's a "logical progression", you got it backwards. We had an unregulated securities marked before 1933; it went really bad for various reasons. It turns out that peddling "securities" on the basis of rosy promises (or blog posts in the case of ICOs) is bad and some regulation forcing companies to open up is good.
Like I said, how?
> that's why you primarily go for drug lords
Yes. By going after their assets. What happens when you can neither identify nor seize their assets? You can't even identify the alleged perpetrators.
> Regarding the prosecution: the US has extradition agreements with a lot of countries
And if you don't even know the names of the people who own a crypto, how much they own, let alone what country they live in? These things are stateless. There is no coordination between countries because there's no way to even identify where the coordination would occur.
> It's also pretty easy to freeze assets as soon as they are converted to fiat
And if you can transfer from any crypto to any crypto any time you like? That facility already exists with shapeshift, and when atomic swaps become available, that genie is never going to get put back in a bottle. You mean freeze ALL cryptos? How do you think you could even attempt that, let alone achieve it. You think that just because it's the US government they can make something like this 'just happen'? It's like stating "US Dollars are to no more be used for purchasing drugs!". Great statement. A little bit lacking in the enforcement category.
> and some regulation forcing companies to open up is good.
These aren't companies. You can't force them to do anything.
> Even if it's a "logical progression", you got it backwards.
I don't think you've actually thought this through. Every one of your suggestions is a non-answer that is trivial to circumvent even if it was possible to build something to circumvent in the first place. Your opinion seems be born out of a belief that just because it is the US government they can do anything. But there isn't even a suggestion as to how any of this 'control' could be asserted, let alone achieved.
- Assume paypal implements a smart contract system. Users have an option to keep their contracts public or encrypt them with their password/random secret key. Defining a contract is like specifying a template. Deploying the contract locks up the requisite sum from the concerned parties. The contract distributes this sum according to its logic, when triggered. Since we don't have mining/redundant copies of data, paypal can afford to charge lower transaction fees overall. The system is altogether more efficient and user privacy is ensured via encrypting the contract to ensure nobody except the owner sees them.
Apart from decentralization, what else does ethereum offer over and above this combination?
- Despite trying pretty hard, I have been unable to understand the valuations of cryptocurrencies.
According to my understanding, bitcoin is a commodity rather than a currency. Like gold, its value resides in how much value people put on it (unlike currencies, which have to be accepted all across their native country). However, unlike gold, bitcoin has no intrinsic value i.e the amount of money somebody would give to just hold onto it for eternity.
So the value of bitcoin should be estimated from [value of transactions that happen on the network / number of bitcoins in circulation]. However, most of the transactions happening on the blockchain (IMO) are transactions between cryptocurrencies (eth->bitcoin->eth..). The few that happen in the real world (buying goods/services) are hindered by the continuously changing market value of bitcoin/eth.
In this catch-22 (speculation hinders transactions, which makes it tougher to do fair valuation, which encourages speculation), how do we reach a consensus on the value of bitcoin?
Reliability. PayPal can change its mind and remove the feature. An immutable blockchain won't.
It's not about "verifiability", it's about enforcement. And for that you need a capability to inflict violence. So unless people really want ETH-paid militias/sheriffs, blockchain doesn't bring much to the table.
This is because a smart contract on a blockchain is much less likely to be removed or have its terms changed than a smart contract on PayPal, even if the latter is in the "standard legal framework" (which is a new condition you're adding which wasn't part of the original premise, where we were comparing smart contracts enforced by an automated protocol, not contracts in general). This in turn is because political forces can change the standard legal framework much more easily than they can change a blockchain's smart contract terms.
You're certainly right that standard contracts, backed by government, can do things smart contracts can't, but there are things that smart contracts can do just as well as standard contracts (like enforce a contract where both parties pledge collateral), and they will be more faithfully executed on a blockchain than on PayPal.
You asked what advantage a blockchain provides over PayPal as a platform for smart contracts. I gave you an answer.
Altcoins, to some extent, all compete for speculative dollars. For all I know 80%[2] of the top 800 coins on coinmarketcap.com are ERC20 issued tokens. That means a lower price for ETH due to competition and therefore a lower incentive for the miners who can instantly start mining another currency. Which leads to further latency, less liquidity, and further price depression.
[1] ERC20 is a protocol for issuing new tokens on the Ethereum blockchain.
[2] Does anyone have a source ? This was a wild guess.
I don't see why this is a problem. The goal of the Ethereum developers is to increase the utility of the network, not to artificially inflate the value of ETH.
In fact for one of the future Ethereum upgrades it's planned to convert ETH into a ERC20 token, so that it's at the same level as all the other tokens on the network. It wouldn't even get a special status in terms of transaction fees, as (IIRC) the plan is to allow miners to accept whatever tokens they prefer for the gas payment.
See https://github.com/ethereum/EIPs/issues/28 and https://www.reddit.com/r/ethereum/comments/572v7t/eth_as_an_...
Vlad Zamfir explicitly rejects any call for economic abstraction:
https://medium.com/@Vlad_Zamfir/against-economic-abstraction...
Moreover, it increases the value of ether by increasing demand for blockchain computations.
"Every 60 seconds on Facebook: 510,000 comments are posted, 293,000 statuses are updated, and 136,000 photos are uploaded."
https://zephoria.com/top-15-valuable-facebook-statistics/amp...
The blockchain itself will only be needed for certain types of transactions, for instance those around identity (e.g. name registration), and reputation/spam prevention (forum moderators).
1. https://github.com/ssbc/patchwork 2. https://github.com/dominictarr/scuttlebutt
(/me worked on Paxos for about a decade.)
WHAT? The guy just explained how the system is thousands of times off from where it should be!