Full text of Vitalik’s latest speech: In the future, Ethereum will use L2 to achieve key goals such as over 100,000 TPS
Ethereum's development goals have always revolved around technological progress. From 2015 to the present, despite facing challenges such as high transaction fees and slow transaction confirmation speeds, innovations such as Layer 2 technology and the EIP-1559 protocol have significantly reduced transaction fees and increased transaction confirmation speeds.
Original text: PANews
On October 17, the "10th Blockchain Global Summit" hosted by Wanxiang Blockchain Lab was officially held. Ethereum co-founder Vitalik Buterin reviewed the development path of Ethereum and looked forward to the future in his speech. "In the future, Ethereum can reach more than 100,000 TPS through L2, and any transfer from Ethereum chain to other chains can be realized within 2 seconds, and even form a unified user experience. In addition, Ethereum's infrastructure is also expanding, and secure links are more important than EVM."
The following is the full text of the speech:
Good morning, everyone!
The Ethereum project started in November 2013, the Ethereum Foundation started in 2014, and the volume of Ethereum started in July 2015.
In the first ten years of the Ethereum project, the main goal was to improve the Ethereum technology. If you have listened to the speeches in 2015, 2016, and 2017, you may find that the views I expressed at that time are basically the same as those I express now. In 2022, we merged and moved all from POW to POS. I will also talk about scalability, privacy, and zero-knowledge proof technology. I will also talk about some security issues. In fact, what we are doing now is similar to what we did five or ten years ago. But there has been great progress in the past ten years.
How to see the progress?
First, the transaction fee of Ethereum Layer 2. You need to pay the corresponding transaction fee to send a transaction. You may remember that in 2020 and 2021, there was no Layer 2. At that time, Layer 2 was just an idea. The transaction fee on Layer 1 was very high, sometimes $5, sometimes $10, a lot. The highest transaction fee I paid myself was $800 (US dollars).
In 2022 and 2023, we started to have some Layer 2, which is much cheaper than Layer 1, but still not cheap enough.
At that time, there was a big expansion problem. In 2022 and 2023, Layer 2 began to appear. Layer 2 is much cheaper than Layer 1, but still not cheap enough. In March of this year, we came up with a very important concept of EIP-4844, which is to put more data space on Layer 2, and use the data space to do some Layer 2 transactions, so that the transaction fee becomes very low, from $0.2 to $0.01, which is really a big difference. There are many applications. If you tell users that you only need to pay $0.4 for anything you do on the chain, developers think this is completely unacceptable. If the transaction fee can be reduced to $0.01, it will be a completely different matter.
In fact, there are many AGI applications that can be made now. Because when there are a large number of transactions in an application, people are unwilling to pay $0.2, but for non-TURBO applications, users are used to free, and $0.01 can be said to be very small. Developers can pay these fees to users. This is the success of Ethereum in social networking. By solving related problems, we have reduced the transaction fee problem.
The second transaction confirmation speed.
It means how long it takes for a transaction to be confirmed in the blockchain after you send a transaction. As we all know, the average block time of Bitcoin is 10 minutes, sometimes 65 minutes, sometimes 30 minutes, and sometimes 70 minutes. The confirmation time is very unstable. The block time of Ethereum was 17 seconds at the beginning, then it became 4 seconds, and then 12 seconds. But we have a problem. The idea of transaction fee Gas has efficiency problems. When you send a transaction, the transaction fee is very high. The transaction fee is too low, and you suddenly find that you have to wait for a long time, maybe 5 minutes or 30 minutes, before your transaction can be put into a block. But in 2021, we made a 1559 protocol. After 1559, the waiting time for users is very short. In fact, most of the time, after you send a transaction, your transaction will be confirmed in the response block, which may be 90% of the time. In the other 10%, you still have to wait for the corresponding block. But the time you need to wait is very low. This is Layer2.
In 2023 and 2024, our initial goal is to solve the problem of expansion and make some cheaper transactions, that is, send your transaction to the Layer2 node, and the node will directly send you a message to confirm and put your transaction in the next block. If you are willing to trust the Layer2 node, you can know that your transaction has been confirmed within 1 second or 0.5 seconds. This is also a very important part.
Third, the user experience of each application.
You can see on the left that it is an interface based on Ethereum in 2015, called EtherTweet. This is a very simple thing, and obviously a very early thing. If you are not a blockchain user, you don’t know what Ethereum means. On the right, you can see Firefly (Farcaster+twitter+Lens Client), which is a client they made. As you know, Farcaster is the largest social based on Ethereum.
In this Firefly interface, you will know that the customer quality is very good. Why did I write three? You may have seen some information that in some countries, including Argentina and Turkey, more than 10% of the national population holds digital currency. I found that there are really many digital currency users in these places, but there is a problem. They are not blockchain users. They use their digital currency through some centralized services. Why? It is because the transaction of some centralized services, that is, from one account to another, is free and does not require time. And the interface is also very well done.
If we want these users, not just digital currency users, but also blockchain users, to truly get the trustless characteristics of blockchain, we will truly solve the problem of blockchain.
There are still many improvements, that is, the topic of smart accounts and account abstraction. We have made a lot of progress this year. This is a famous multi-signature wallet, and many people are using it now. ZKEmail, if you have an email account, you can use Ethereum's smart contract, which is done through zero-knowledge proof.
There are also some account abstraction issues.
Then there is the topic of zero-knowledge proof. I have been talking about the topic of zero-knowledge proof since 2015. The technology of zero-knowledge proof has developed a lot. In 2016, a Zcash transaction was issued. It took 90 seconds or 2 minutes on a computer, and it was completely impossible on a mobile phone. Now it takes only 1 second to issue a protocol on a mobile phone, so the progress is great. For example, Zupass is based on zero-knowledge proof, such as identity; Rarimo uses zero-knowledge proof to prove the information in your passport.
Then the experience of wallet users has also been greatly improved.
So in the past ten years, there have been many technological advances, and these technological advances have brought many advantages to users. So five years ago, we could do some early things. But it was impossible to become a blockchain application for mainstream users, but now it is possible.
So what is our main problem now? For Ethereum, there is a very important problem, that is, everyone feels that the Ethereum ecosystem is like a 30-year-old person, and what we should do is to unify the Ethereum ecosystem.
If you have coins, your coins are on other chains, and you want to send your coins to other chains, the process is very complicated. That is, a user needs to go to a special website, the whole process is very complicated, and it is easy to make mistakes in this process. If you want to send a coin, if you don’t choose the right network, you will send it wrong. So now we have many challenges, mainly in this.
In addition, I have an important topic, which is chain-specific addresses.
There is also the ERC-7683 protocol, which is a protocol for trading coins. You can use this protocol to trade your coins for coins on another chain. If we combine the two, the process of issuing coins will be very simple.
Another topic is light clients. Now most users use an RPS and some nodes if they want to see something. This RDC process is based on trust and is centralized. There is a project that uses Helios as a light client of 1, without L2. If you have an L2, you can put a contract on the Ethereum chain, and L2 nails its own merkle proof function in the Bridge Street contract, which can be used as a general light client. In fact, we have many solutions to solve many problems.
Another very important topic is the development of zero-knowledge proof. In the past five years, zero-knowledge proof has gone from being a theoretical thing to something that many people can use. So zero-knowledge proof now has many on-chain applications and some off-chain applications. The largest circle is very interesting. Crypto is not moving forward. So now Crypto. I think if non-financial applications want to succeed, they need to use a part on the blockchain and a large part off the chain. Because non-financial applications require a lot more gas than financial applications. How many transactions do you send every day, how many payments are made, etc., what non-financial applications do you do every day, for example, you may post something on a social media. So I think blockchain can't handle everything.
Let's talk about the future of Ethereum.
First, engage in L2 to achieve more than 100,000 TPS. A Google article said that this goal can be achieved through some methods.
Second, transfer from any chain on Ethereum to any other chain within 2 seconds.
Third, a unified user experience, which is very important.
Fourth, it's not just EVM: secure links are more important than EVM. Ethereum's technology is expanding, and Ethereum has EVM and non-EVM things. For Ethereum, secure links, that is, whether your chain is protected by Ethereum, is more important than EVM. This is the technical direction we still need to work on now.
There are many things to start doing now. So if you have some ideas, but they failed before, I think you can try them now. Because of the current technology, things that didn't succeed before can now (maybe) succeed.
Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.
You may also like
Morgan Stanley: FOMO sentiment may push the S&P 500 index to 6,100 points
Foreign media: Thai internet celebrity hippopotamus Moo Deng "votes" for Trump
Superchain Ecosystem issues three grants to Kroma, Derive and Polynomial