#188 - Vitalik Buterin: Ethereum 2.0 | Lex Fridman Podcast
Vitalik’s Twitter:
https://twitter.com/VitalikButerin
"One of the reasons that early blockchain implementations (Bitcoin and Ethereum included) suffered from performance issues was the fact that they rely on a processing-power-intensive process known as proof of work to validate and record transactions. In such a system, participating computer nodes compete to generate cryptographic hashes that satisfy a network-determined level of complexity. To maintain security, that complexity level is kept high enough that it would deter anyone from attacking the network because it would be too costly to operate the required hardware.
The problem with proof of work is that it’s terribly inefficient, and that’s by design. To begin solving that problem, Ethereum 2.0 is going to transition its blockchain to a more efficient, proof-of-stake system. In such a system, the node that records each transaction is chosen by an algorithm, with chances of selection increasing with the amount of the currency the node’s owner holds. That makes it possible to dramatically decrease the complexity of the cryptographic work, leading to massive throughput gains for the whole network. As each node must stake its own currency to participate, it would remain prohibitively expensive for anyone to attack the network."
"The switch from Proof-of-Work to Proof-of-Stake
The biggest change in the upgrade of Ethereum from 1.0 to 2.0 is the switch from the work-based PoW to stake-based PoS. PoS (Proof of Stake) is a low-cost, low-energy type of consensus that involves the allocation of responsibility of maintaining the blockchain ledger to a participant node based on their proportion of the virtual currency they hold. With PoW, getting the right answer is easy, but getting the wrong answer is expensive. PoW rewards the miner for finding the right answer while PoS punishes the miner for getting the wrong answer.'
Operating system Cross-platformPlatform x86-64,
ARMSize 300 GB (2020-03)