header-langage
简体中文
繁體中文
English
Tiếng Việt
Scan to Download the APP
Partnered With:

Why is Vitalik Buterin optimistic about these 5 types of applications?

Read this article in 46 Minutes
In the long run, these applications bring lasting value to Ethereum and its users.
Original title: 《What in the Ethereum application ecosystem excites me》
Original author: Vitalik Buterin
Original translation: MaryLiu, BitpushNews


Ten, five, or even two years ago, my view of what Ethereum and blockchain could do for the world was very abstract. I would say: "It's a general-purpose technology, like C++", and of course it has specific properties such as decentralization, openness, and censorship resistance, but beyond that it's too early to say which specific applications make the most sense.


The world today is no longer that world. Enough time has passed that few ideas are completely unexplored: if something succeeds, it's probably some version of something that has been discussed many times on blogs, forums, and conferences. We're also closer to identifying the limitations of the industry. For example, many DAOs have had a fair chance and enthusiastic audiences willing to participate despite the inconvenience and expense, but many DAOs have underperformed, industrial supply chain applications have not seen widespread adoption, and a decentralized Amazon on the blockchain has yet to emerge. But in this world, we are also seeing real and growing adoption of some key applications that meet real needs of people - these are the applications we need to focus on.


As a result, my perspective has changed: my excitement about Ethereum is now no longer based on the potential of undiscovered unknowns, but on a few specific categories of applications that have proven themselves and are only going to get stronger. What are these applications, and which ones I am no longer optimistic about? This is the subject of this post.


1. Money: The First and Most Important Application


One of the experiences I remember very clearly when I first visited Argentina last December was wandering the streets on Christmas Day when almost all the shops were closed and we were looking for a coffee shop. We looked through 5 before finally finding one that was still open. As we walked in, the owner recognized me and immediately showed me the ETH and other crypto assets on his Binance account. We ordered tea and snacks, then asked if we could pay with ETH, which the owner agreed to and showed me the QR code for his Binance deposit address, and I paid about $20 in ETH from my Status wallet on my phone.


This is far from the most meaningful use of crypto happening in the country. Others use it to save money, transfer money internationally, pay for large important transactions, and more. But even so, the fact that I randomly found a coffee shop and it happened to accept crypto shows how widespread adoption is. Unlike in developed countries like the United States, where financial transactions are easily conducted and 8% inflation is considered extreme, in Argentina and many other countries around the world, where connections to the global financial system are more limited, extreme inflation is a daily reality, and crypto often steps in as a lifeline.


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?

Besides Binance, there are an increasing number of local exchanges, and you can see their ads everywhere, including airports


One of the problems with my coffee transaction is that it has no real practical value. The fee is high, about a third of the transaction amount. The transaction takes several minutes to confirm: I remember that at the time Status did not support sending proper EIP-1559 transactions that are more reliable and confirm faster. If, like many other Argentinian crypto users, I only had a Binance wallet, the transfer would have been free and instant.


However, a year later things have changed. As a result of the merged utility, transactions are included faster and the chain has become more stable, making it safer to accept transactions after fewer confirmation times.


Scaling technologies such as Optimistic and ZK rollups are advancing rapidly. Social recovery and multi-signature wallets are becoming more practical. These trends will take years to play out as the technology develops, but progress is already being made.


In the meantime, there is one important “pusher” driving interest in on-chain trading: the FTX crash, which reminded everyone, including in Latin America, that even the most seemingly trustworthy centralized services may not be trustworthy at all.


Cryptocurrency in the Developed World


In wealthy, developed countries, the more extreme use cases around surviving high inflation and conducting basic financial activities are generally not applicable. But cryptocurrencies still have significant value. As someone who uses it to make donations (to legal organizations in many countries), I can personally confirm that it is much more convenient than traditional banking. It is also valuable for industries and activities that are at risk of being deplatformed by payment processors — a category that includes many industries that are perfectly legal under the laws of most countries.


There is also a more important broader philosophical case for cryptocurrencies as private currencies: many governments are using the transition to a “cashless society” as an opportunity to introduce levels of financial regulation that would have been unimaginable 100 years ago. Cryptocurrency is the only thing currently being developed that can realistically combine the benefits of digitization with a cash-like respect for personal privacy.


But in either case, cryptocurrencies are far from perfect. Even if all technical, user experience, and account security issues are addressed, the volatility of cryptocurrencies remains a fact, and volatility can make it difficult to use for savings and business. For this reason, we have…


Stablecoins


The Ethereum community has long understood the value of stablecoins. To quote a blog post from 2014:


In the past 11 months, Bitcoin holders have lost approximately 67% of their wealth, and the price has often risen or fallen by as much as 25% in a week. Seeing this concern, there is growing interest in a simple question: Can we have the best of both worlds? Can we have the full decentralization that crypto payment networks offer, but at the same time have a higher level of price stability without this extreme up and down volatility?


In fact, stablecoins are very popular among users who actually use cryptocurrencies today. That said, there is one reality that does not align with today’s cypherpunk values: today’s most successful stablecoins are centralized, primarily USDC, USDT, and BUSD.


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?

Top cryptocurrencies by market cap, data from CoinGecko, 2022-11-30. Three of the top six are centralized stablecoins


On-chain issued stablecoins have many convenient properties: they are open for anyone to use, they are resistant to the largest and most opaque forms of censorship (issuers can blacklist and freeze addresses, but this blacklisting is transparent and there are real transaction fee costs associated with freezing each address), and they interact well with on-chain infrastructure (accounts, DEXs, etc.). But it is unclear how long this will last, so research into other alternatives needs to continue.


I think the stablecoin market is basically divided into three different categories: centralized stablecoins, DAO-managed real-world asset-backed stablecoins, and governance-minimized crypto-backed stablecoins.


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?


From a user perspective, all three types have to strike a balance between efficiency and resilience.  USDC works today, and it will almost certainly work tomorrow. But its continued stability in the long run depends on the macroeconomic and political stability of the United States, a continued U.S. regulatory environment that supports making USDC available to everyone, and the credibility of the issuing organization.


RAI, on the other hand, can take on all of these risks, but it has a negative interest rate: -6.7% at the time of writing. In order for the system to be stable (and therefore not as prone to collapse as LUNA), every holder of RAI must be matched with a holder of negative RAI (aka a “borrower” or “CDP holder”) who posts ETH as collateral. As more people engage in arbitrage, hold negative RAI and balance it with positive USDC or even interest-bearing bank account deposits, this rate may increase, but RAI's interest rate will always be lower than a normally functioning banking system, and it is possible that it will be negative, and the user experience problem will always exist.


The RAI model is entirely ideal for the more pessimistic LUNA-punk world: it avoids all connections to the non-crypto financial system, making it harder to attack. Negative interest rates prevent it from being a convenient alternative to the dollar, but one way to adapt is to accept this disconnect: a minimally governed stablecoin could track some non-monetary asset, like a global average CPI index, and advertise itself as representing a summary of "best effort price stability". This would also have lower inherent regulatory risk, as such assets would not attempt to provide a "digital dollar" (or euro, etc.).


A DAO-governed RWA-backed stablecoin, if it worked well, could be a happy medium. Such a stablecoin could combine enough robustness, censorship resistance, scale, and economic utility to satisfy a large number of real-world crypto users. However, making this work would require both real-world legal work to develop strong issuers and a lot of resilience-oriented DAO governance engineering.


In either case, any well-functioning stablecoin will benefit a wide variety of money and savings applications that are already providing real help to millions of people today.


2. DeFi: Keep it simple


In my opinion, decentralized finance is a category that started out gloriously but limited, somehow turned into an overcapitalized monster that relied on unsustainable forms of yield, and is now in the early stages of stabilizing mediums, improving security and refocusing on a few particularly valuable applications. Decentralized stablecoins are, and likely always will be, the most important DeFi product, but there are a few others that have important niches:


Prediction markets: They have been a niche but stable mainstay of decentralized finance since Augur launched in 2015. Their adoption has been quietly growing since then. Prediction markets showed both their value and their limitations in the 2020 US election, and this year in 2022, both cryptocurrency prediction markets like Polymarket and virtual currency markets like Metaculus have become increasingly more widely used. Prediction markets are valuable as a cognitive tool, and there are real benefits to using cryptocurrency to make these markets more trustworthy and more accessible globally. Rather than seeing a billion-dollar wave, I expect prediction markets to continue to grow steadily and become more useful over time.


Other synthetic assets: In principle, the formula behind stablecoins can be replicated for other real-world assets. Interesting potential stocks include major stock indices and real estate. The latter will take longer to get right due to the inherent heterogeneity and complexity of the space, but it could be valuable for exactly the same reasons. The main question is whether someone can strike the right balance between decentralization and efficiency to give users access to these assets at a reasonable rate of return.


Glue layer for efficient transactions between other assets: If there are assets on the chain that people want to use, including ETH, centralized or decentralized stablecoins, more advanced synthetic assets, or anything else, then the value in the layer will make it easy for users to trade between them. Some users may want to hold USDC and pay transaction fees in USDC. Others may hold some assets but want to be able to convert them immediately to pay someone who wants to pay in another asset. Another use case is that one asset can be used as collateral to obtain a loan in another asset, although these projects are most likely to succeed and avoid incurring losses if they keep leverage to very limited levels (for example, no more than 2x).

 

3. Identity Ecosystem: ENS, SIWE, PoH, POAPs, SBTs


"Identity" is a complex concept that means many things. Some examples include:


Basic authentication: simply proving that action A (such as sending a transaction or logging into a website) was authorized by an agent with some identifier (such as an ETH address or public key), without trying to say who or what the agent is.


Proofs: proving other agents’ claims about an agent (“A proves that he knows B”, “the Canadian government proves that C is a citizen”)


Names: establishing consensus that a specific agent can be referred to by a specific human-readable name.


Proof of personhood: proving that an agent is a person, through a system of proofs of personhood that ensures that each person can only have one identity (this is usually done with proofs, so it’s not a completely separate category, but it’s a very important special case)


I have long been bullish on blockchain identity and bearish on blockchain identity platforms, the use cases mentioned above are important for many blockchain use cases, and blockchains are valuable for identity applications because of their institution-independent nature and the interoperability benefits they provide. But trying to create a centralized platform to do all of these tasks from scratch wouldn’t work. What’s more likely to work is an organic approach, with many projects working on specific tasks that are individually valuable and adding more and more interoperability over time.


That’s exactly what’s happened since then. The Sign In With Ethereum (SIWE) standard allows users to log into (legacy) websites in much the same way you log into websites with your Google or Facebook account today. This is actually useful: it allows you to interact with websites without giving Google or Facebook access to your private information or taking over or locking you out of your account. Technologies like social recovery can give users account recovery options in case they forget their passwords, which are much better than what centralized companies offer today. SIWE is supported by many applications today, including Blockscan chat, the end-to-end encrypted email and notes service Skiff, and various blockchain-based alternative social media projects.


NS lets users have usernames: I have vitalik.eth. Proof of Humanity and other proof of personhood systems let users prove they are unique people, which is useful in many applications including airdrops and governance. POAP (“Proof of Attendance Protocol”, pronounced “pope” or “poe-app” depending on whether you are a brave contrarian or a sheep) is a general protocol for issuing tokens that represent proof: Did you complete an educational course? Did you attend an event? Did you meet a specific person? POAP can be used both as a component of a proof of identity protocol and as a way to try to determine if someone is a member of a specific community (valuable for governance or airdrops).


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?

An NFC card containing my ENS name, and allowing you to receive POAP to verify that you have met me


Each of these applications can be used on its own. But what makes them really powerful is the way they work together. When I log into Blockscan chat, I log in using Ethereum. This means that anyone I’m chatting with can immediately see my vitalik.eth (my ENS name). In the future, to combat spam, Blockscan chats could “verify” accounts by looking at on-chain activity or POAP. The lowest level would simply verify that the account has sent or been a recipient in at least one on-chain transaction (as this requires a fee). Higher levels of verification might involve checking balances of specific tokens , ownership of specific POAPs, identity proof profiles, or meta-aggregators like Gitcoin Passport.


The network effects of these different services combine to create an ecosystem that offers some very powerful options for users and applications. Ethereum-based Twitter alternatives such as Farcaster could use POAP and other on-chain proof of activity to create “verification” features that don’t require traditional KYC, allowing anonymous people to participate. Such platforms could create rooms that are only open to members of a specific community — or a hybrid approach where only community members can speak but anyone can listen, the equivalent of Twitter polls being limited to specific communities.


Just as important, there are more pedestrian applications related to simply helping people make a living: verification through attestation could make it easier for people to prove they are trustworthy to get rent, employment, or a loan.


The biggest challenge for this ecosystem going forward is privacy. The status quo involves putting a lot of information on-chain, which is "too good to be true" and will eventually become unacceptable, if not downright risky for more and more people. There are ways to address this by combining on-chain and off-chain information and making heavy use of ZK-SNARKs, but this is actually something that requires work. Scaling is also a challenge, but scaling can generally be addressed with rollups and verification, while privacy cannot and must be addressed on a case-by-case basis.


4. DAOs


"DAO" is a powerful term that encompasses many of the hopes and dreams that people have for the crypto space to build more democratic, resilient, and effective forms of governance. It's also a very broad term, and its meaning has changed a lot over the years. Most generally, a DAO is a smart contract designed to represent an ownership structure or control over some asset or process. But this structure can be anything from a low-level multi-signature to highly complex multi-space governance mechanisms like the one proposed for the Optimism Collective. Many of these structures work, while many others do not, or are at least very mismatched to what they are trying to achieve.


There are two questions to answer:


What governance structures make sense, and for which use cases?

Does it make sense to implement these structures as DAOs, or through regular registrations and legal contracts?


One particularly subtle point is that the word “decentralized” is sometimes used to refer to both: a governance structure is decentralized if its decisions depend on the decisions of a large group of participants; and a governance structure is decentralized if its implementation is built on a decentralized structure like a blockchain that is not dependent on any single nation-state legal system.


Decentralization for robustness


One way to think about the distinction is that decentralized governance structures protect against internal attackers, while decentralized implementations protect against external powerful attackers (“censorship resistance”).


First, a few examples:


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?


The Pirate Bay and Sci-Hub are great case studies in censorship resistance that doesn’t require decentralization. Sci-Hub is primarily run by one person, and if some part of the Sci-Hub infrastructure gets taken down, she can simply move it somewhere else. The Sci-Hub URL has changed multiple times over the years. The Pirate Bay is a hybrid: it relies on the decentralized BitTorrent, but is itself a centralized convenience layer.


The difference between these two examples and blockchain projects is that they do not attempt to protect users from the platform itself. If Sci-Hub or The Pirate Bay wanted to harm their users, the worst they could do is provide poor results or shut down — both of which would only cause minor inconveniences until their users switch to other alternatives that inevitably emerge in their absence.


They could also publish user IP addresses, but even if they did that, the total harm to users would still be much lower than stealing all of their users’ funds.


Stablecoins are not like this. Stablecoins are trying to create stable, trusted, neutral global commercial infrastructure, which requires both not relying on a single centralized actor from the outside and protection from attackers from within. If the governance of a stablecoin is not designed properly, an attack on governance could steal billions of dollars from users.


At the time of writing, MakerDAO has $7.8 billion in collateral, more than 17 times the market cap of MKR. So if governance rests with MKR holders, without any safeguards, someone could buy up half of MKR, use it to manipulate the price oracle, and steal most of the collateral for themselves. In fact, this has already happened with a small market cap stablecoin (Beanstalk)! This hasn’t happened with MKR yet, primarily because MKR holdings are still fairly concentrated, with the majority of MKR held by a fairly small group who are reluctant to sell because they believe in the project. This is a great model for launching a stablecoin, but not a good model for the long term. So for decentralized stablecoins to work long term, there needs to be innovation in decentralized governance that doesn’t have these flaws.


Two possible directions include:


Some kind of de-financialized governance, or perhaps a hybrid of a “bicameral system” where decisions require approval not only from token holders, but also from other classes of users (e.g., Optimism Citizens or stETH holders)


Intentional friction so that certain types of decisions can only take effect after a delay long enough that users can see that something is wrong and flee the system.


There are many subtleties to crafting governance that effectively optimizes for robustness. If the robustness of a system depends on activating in extreme cases, the system might even want to occasionally intentionally test these extreme examples to ensure they work — like rebuilding Ise Jingu every 20 years. This aspect of decentralization for robustness continues to require more careful thought and development.


Decentralization for efficiency


Decentralized efficiency is a different school of thought: decentralized governance structures are valuable because they can incorporate more diverse voices at different scales, and decentralized implementations are valuable because they are sometimes more efficient and less costly than traditional legal system-based approaches.


This means a different approach to decentralization. Decentralized governance for robustness emphasizes having a large number of decision makers to ensure alignment with pre-set goals and intentionally makes adjustments more difficult. Decentralized governance for efficiency retains the ability to act quickly and adjust when needed, but attempts to move decision making away from the top to avoid the organization becoming a rigid bureaucracy.


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?


Decentralized implementations designed for robustness and decentralized implementations designed for efficiency are similar in one respect: they both just put assets into smart contracts. But decentralized implementations designed for efficiency will be much simpler: often just a basic multisig will suffice.


It’s worth noting that “decentralization for efficiency’s sake” is a weak argument for large projects in the same developed country. But it’s a much stronger argument for very small projects, highly international projects, and projects located in countries with inefficient institutions and weak rule of law. Many applications of “decentralized efficiency” could probably also be done on a chain run by a central bank run by a large, stable country; I suspect both decentralized and centralized approaches are good enough, and the question of which approach dominates is a matter of path dependency, i.e., which approach becomes viable first.


Decentralization for Interoperability


This is a much-maligned argument for decentralization, but it’s still important: it’s easier and safer for on-chain things to interact with other on-chain things than it is for off-chain systems that inevitably require (hackable) bridge layers.


If a large organization running as a direct democracy held 10,000 ETH in its reserves, that would be a decentralized governance decision, but it would not be a decentralized implementation: in practice there would be several people in that state managing the keys, and the storage system could be attacked.


There is also a governance angle to this: if a system provides services to other DAOs that cannot change quickly, then it is better for the system itself not to change quickly, to avoid a "rigidity mismatch" in the system, where the rigidity of the system makes it unable to adapt to disruption.


These three “theories of decentralization” can be summarized in a single chart:


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?


Decentralization and exotic new governance mechanisms


We’ve seen a lot of exotic new governance mechanisms develop over the last few decades:


Quadratic votingLibertarian liquid democracyDecentralized conversation tools like Pol.is


These ideas are an important part of the DAO story, and they are valuable for both robustness and efficiency. These ideas, alongside more “traditional” century-old ideas around multi-space architectures and intentional indirection and delay, will be an important part of the story of making DAOs more effective, and they will also find value in making traditional organizations more efficient.


Case Study: Gitcoin Grants


We can analyze different approaches to decentralization with an interesting edge case: Gitcoin Grants. Should Gitcoin Grants be an on-chain DAO, or should it just be a centralized organization?


Here are some possible arguments for Gitcoin Grants to be a DAO:


It holds and handles cryptocurrency, because most of its users and funders are Ethereum usersSecure quadratic funding is best done on-chain (see the next section on blockchain voting and on-chain QF implementation), so you can reduce security risks if voting results are fed directly into the systemIt deals with communities around the world, so benefits from credible neutrality rather than being centered in a single country. It has the benefit of being able to convince users that it will still be around in five years, so public goods funders can start projects now and hope to be rewarded later.


The arguments lean towards decentralization for superstructure robustness and interoperability, though individual quadratic funding rounds fall more into the "decentralization for efficiency" school of thought (the theory behind Gitcoin Grants is that quadratic funding is a more efficient way to grant money).


If the robustness and interoperability arguments didn't apply, then simply running Gitcoin Grants as a normal company might be better. But they do apply, so it makes sense for Gitcoin Grants to be a DAO.


There are many other examples of applications of this argument, both to DAOs that people increasingly rely on in their daily lives, and to “meta-DAOs” that provide services to other DAOs:


Proof of humanity

Kleros

Chainlink

Stablecoins

Blockchain layer 2 protocol governance


I don’t know enough about these systems to say they are all optimized for decentralized robustness to meet my criteria, but hopefully they should be obvious by now.


The main problem with the ones that don’t work well is that DAOs require pivoting capabilities that conflict with robustness, and there isn’t enough of a case for “decentralization for efficiency.” Large companies that deal primarily with US users are one example. When building a DAO, the first thing to do is to decide if it is worth building the project as a DAO, and the second is to decide whether its goal is robustness or efficiency: if it is the former, it also needs to think deeply about the governance design, and if it is the latter, it should either innovate in governance through mechanisms such as quadratic funding, or it should just be a multi-signature.


5. Hybrid Applications


Many applications are not entirely on-chain, but leverage blockchain and other systems to improve their trust model.


Voting is a good example. High guarantees of censorship resistance, auditability, and privacy are all required, and systems like MACI effectively combine blockchain, ZK-SNARKs, and a limited centralized (or M-of-N) layer for scalability and coercion resistance to achieve all of these guarantees. Votes are posted to the blockchain, so users can ensure that their votes are included independently of the voting system. But the votes are encrypted, privacy-preserving, and use a ZK-SNARK-based solution to ensure that the final result is the correct calculation of the vote.


Vitalik Buterin:我为什么看好以太坊上这 5 类应用?


Voting in existing national elections is already a high-assurance process, and it will be a long time before countries and citizens feel comfortable with the security assurances of any electronic voting method, blockchain or otherwise. But technology like this will soon become valuable in two other places:


Improving the trustworthiness of voting processes that already happen electronically (e.g. social media voting, polls, petitions)

Creating new forms of voting that allow citizens or group members to provide rapid feedback and give them high assurance from the outset


Beyond voting, there is a potential area of “auditable centralized services” that would be well served by some form of hybrid off-chain verification architecture. The simplest example is proof of solvency for a trading platform, but there are many other possible examples:


Government registries

Corporate accounting

Gaming (see Dark Forest, for example)

Supply chain applications

Tracking access authorizations, etc…


As we go down the list, we’ll see lower and lower value use cases, but it’s important to remember that these are also low-cost, and verification does not require publishing everything on-chain. Instead, they can be simple wrappers around existing software that maintains a Merkle root (or other commitment) of a database and occasionally publishes the root on-chain along with a SNARK proving that it has been correctly updated. This is a strict improvement over existing systems, as it opens the door to cross-institutional proofs and public audits.


So how do we get there?


Many of these applications are being built today, though many of them have limited usage due to the limitations of today’s technology. Blockchains are not scalable, transactions have until recently taken considerable time to be reliably included on-chain, and today’s wallets leave users with an uncomfortable choice between low convenience and low security. Many of these applications will need to overcome privacy concerns in the long run.


These are solvable problems, and there is a strong incentive to solve them. The FTX debacle showed many how important truly decentralized solutions are for holding funds, and the rise of ERC-4337 and account abstraction wallets give us an opportunity to create such alternatives. Rollup technology is rapidly evolving to address scalability issues, and transactions are already being included on-chain faster than they were three years ago.


But it’s also important to be intentional about the application ecosystem itself. Many more stable and boring applications are not built because there is less excitement and short-term profits around them: LUNA has a market cap of over $30 billion, while stablecoins that pursue robustness and simplicity tend to be largely ignored over the years, and non-financial applications often have no hope of making $30 billion because they simply don't have a Token . But in the long run, it is these applications that are most valuable to the ecosystem and will bring the most lasting value to their users and those who build and support them.


Original link


Welcome to join the official BlockBeats community:

Telegram Subscription Group: https://t.me/theblockbeats

Telegram Discussion Group: https://t.me/BlockBeats_App

Official Twitter Account: https://twitter.com/BlockBeatsAsia

举报 Correction/Report
Choose Library
Add Library
Cancel
Finish
Add Library
Visible to myself only
Public
Save
Correction/Report
Submit