Review of the Nine Major Events of Ethereum in 2022

ETH Chinese
2023-01-03 09:35:38
Collection
Merging, sharding, MEV, zkEVM... These events in Ethereum in 2022 are also worth remembering.

Original Title: "Annual Review: 2022 Ethereum Highlights"

Author: Stephanie/Franci, ECN

Editor's Note:

Dear readers of the ECN community, Happy New Year!

As 2022 comes to a close, looking back at the past year, the Ethereum community has experienced both hardships and joys. We may have felt anger and frustration in the face of repeated black swan events; perhaps we watched the merge party with like-minded friends; maybe we attended Devcon VI in Bogotá to experience this long-awaited event, or followed every exciting speech online; we may have marveled at the technological innovations birthed by the community; or felt passionate about the revolutionary ideas of DeSoc…

There were indeed too many unforgettable moments in 2022, leading us to make some selections in our material. In this 2022 Ethereum annual review article, we have chosen 9 events and topics that are most worth recording, summarizing them in hopes of providing some memorable points as you reflect on 2022.

Ethereum Merge

On September 15, 2022, at 14:42 Beijing time, the Ethereum merge was successful. After 8 years of exploration, research, and testing, Ethereum finally transitioned from a PoW consensus mechanism to PoS. It is hard to argue against the statement that the Ethereum merge was the most significant event for Ethereum in 2022.

The Ethereum merge is epoch-making.

From the perspective of implementation difficulty, it was the most complex upgrade in Ethereum's history, resulting from the collaboration of 9 independent client teams across the consensus layer (Prysm, Lighthouse, Teku, Nimbus, and Lodestar) and the execution layer (Geth, Nethermind, Besu, and Erigon). It was achieved through "hot swapping" while Ethereum continued to operate.

In terms of its significance for Ethereum itself, the merge made Ethereum more secure, more sustainable, and laid the groundwork for Ethereum's future scalability. Although there is no consensus in the cryptocurrency world on whether PoW or PoS is more secure, based on the research and understanding of these systems by the Ethereum Foundation research team, as well as their knowledge of various attacks, they believe that PoS is more secure. What is largely undisputed is that the shift to PoS reduced Ethereum's energy consumption by over 99.95%, removing a significant obstacle for Ethereum's entry into the mainstream world, making applications like NFTs, DAOs, and DeFi more accessible to the general public. Additionally, adopting PoS architecturally lays the necessary foundation for future sharding scalability on Layer 1.

After the Ethereum merge, the next major upgrade will focus on improving Ethereum's scalability.

Maturity of Sharding Solutions

Sharding is viewed as the future of Ethereum's scalability. According to Vitalik's statement, sharding is key to enabling the Ethereum ecosystem to achieve thousands of transactions per second. The Ethereum community has been discussing sharding since 2013, and the sharding proposal has undergone multiple revisions. In 2022, with the introduction of the Danksharding proposal, the path to sharding for Ethereum became clear and feasible.

The more well-known version of Ethereum's sharding proposal was presented at a seminar in Taipei in 2018, where researchers and core developers from the Ethereum Foundation unified proof of stake and sharding research into a "Ethereum 2.0" roadmap divided into three phases:

  • Phase 0 brings the Beacon Chain
  • Phase 1 adds data sharding
  • In Phase 2, virtual machines are added to each shard to implement computation within the system.

The number of shards was initially set at 100, then increased to 1024, and in this version of the roadmap, it was reduced to 64.

The sharding mechanism adopted in this version of the roadmap refers to horizontal partitioning of the database, meaning each shard chain has a subset of nodes working on that chain. Each of the 64 shard blocks has its own proposer and a committee composed of randomly assigned validators from the validator pool, who independently verify the available shard data. In this design, all shards cannot be verified as a whole, and each proposer has the ability to disrupt the entire process. Additionally, shuffling validators between shards is quite troublesome. Moreover, unless very strict synchronization assumptions are introduced, it is difficult to ensure that voting can be completed within a single slot.

Clearly, there are still many unresolved issues to achieve execution sharding in Phase 2 of "Ethereum 2.0." At the end of 2020, Vitalik published an article titled “What Would a Rollup-Centric Ethereum Roadmap Look Like?”, which mentioned that in the long term, under a rollup-centric Ethereum roadmap, when everyone moves to rollups, Ethereum's TPS could reach about 3000, and when rollups transition to shard chains as data storage, Ethereum's theoretical maximum TPS could reach 100,000. In other words, the path to eth2 could end at Phase 1.5, with the Ethereum base layer focusing on two things—consensus and data availability. Furthermore, data availability for sharding is much safer than EVM computation for sharding.

In this context, after a year of exploration, Ethereum Foundation researcher Dankrad Feist proposed a new sharding solution at the end of 2021. This proposal gained attention and recognition from the community in 2022, and to distinguish it from the old sharding proposal, the new sharding solution was named Danksharding. Danksharding is based on two new research advancements—PBS and crList, both aimed at addressing MEV and censorship issues. Unlike previous sharding proposals, in the Danksharding proposal, there is only one proposer who selects all transactions and data entering that slot, making the integration of Layer 1 and rollups tighter and significantly simplifying the original sharding proposal.

In 2022, the Ethereum community made significant progress in the research and development of Danksharding. Vitalik and other researchers proposed proto-danksharding (i.e., EIP-4844), which is a proposal that introduces most of the logic and scaffolding needed to implement the complete Danksharding specification, primarily introducing a new transaction type—transactions carrying blobs.

In addition to implementing the merge, client developers also focused on the implementation of proto-danksharding in the second half of 2022. Currently, EIP-4844 has specifications for both the execution layer and the consensus layer, and two developer testnets have been launched. The KZG ceremony required for the implementation of EIP-4844 has launched a public contribution test site, with the official version set to go live in the New Year of 2023.

According to the last AllCoreDevs meeting in 2022, EIP-4844 will be included in the next Cancun upgrade of the Shanghai upgrade.

Related Reading:

“Revealing the Advantages of Sharding from a Technical Perspective”

“The Rollup-Centric Ethereum Roadmap”

“A Significantly Simplified New Sharding Design”

“Vitalik: Proto-Danksharding FAQ”

FTX, the Second Largest Centralized Exchange, Collapses: What Happens to User Asset Security?

On November 11, the world's second-largest centralized cryptocurrency exchange FTX announced bankruptcy, plunging the entire blockchain ecosystem into a complex mix of shock, anger, and sadness. With an asset shortfall of up to $8 billion, countless users and some associated institutions lost everything. The rapid and dramatic evolution from the exposure of the event to the final announcement of bankruptcy left many affected users unable to digest the series of revelations and react before FTX suddenly restricted user withdrawals.

What was the cause of the incident? Initially, on November 2, CoinDesk revealed in a news report that Alameda Research, a cryptocurrency quantitative trading company co-founded by SBF, showed in its balance sheet that a significant portion of its $14.6 billion in assets consisted of FTX's issued platform token FTT or assets borrowed against FTT as collateral. The community's discussion about this revelation escalated, and the involvement of Binance founder CZ made the situation feel more like a clash between two forces. Subsequently, FTX faced a bank run from users, fell into a liquidity crisis, halted user withdrawals, and declared bankruptcy… On December 13, SBF was officially arrested in the Bahamas and later extradited to the United States awaiting trial, temporarily bringing this farce to a close.

Here, we only recount the FTX incident itself, but the domino effect triggered by this black swan event is even more tragic and still has many undisclosed aspects. Crypto researcher Molly White created a diffusion relationship map of FTX, showing the financial relationships between FTX and various institutions.

cr: mollywhite.net (excerpted some)

Asset security is an ever-present topic in the blockchain field, and 2022 was a year of numerous disasters for both on-chain and off-chain users: frequent cross-chain attack incidents, the collapse of Luna-UST, the failures of Three Arrows Capital and Celsius… The collapse of FTX is undoubtedly the most unbelievable black swan event of the year. Clearly, the fundamental reason for FTX's failure was the unauthorized misappropriation of user assets, leading to insolvency. Before this incident was disclosed, it is likely that few would have believed such a thing could happen at the second-largest exchange in the world, FTX. This serves as a wake-up call for the entire crypto circle: how to ensure the security of user assets?

If we consider the degree of asset custody as a spectrum, the two ends of the spectrum are fully custodial CEX and non-custodial DEX. Both custody methods have their own advantages and disadvantages:

cr: vitalik.ca

Of course, we can do much more than just choose between CEX and DEX; there are still a series of options in the middle of the spectrum waiting for us to explore and develop.

  • Vitalik wrote an analysis on how to make centralized exchanges safer. In this article, we can see more possibilities for exploring centralized exchanges: using cryptographic techniques like Merkle trees or even ZK-SNARKs to achieve proof of solvency, research directions for non-custodial centralized exchanges…
  • By introducing account abstraction (Account Abstraction) and multi-party computation (MPC) technology, we can achieve wallet social recovery, Web2 social media account logins, and other functions, further improving the user experience of decentralized asset custody solutions.

For a long time to come, centralized exchanges and decentralized exchanges will continue to coexist, and the technology and research of both solutions should advance in parallel, filling the middle of this asset custody spectrum with more possibilities.

Related Reading:

“Building a Secure Centralized Exchange—Proof of Solvency and More”

Emerging DeSoc

People in the Ethereum community in 2022 have certainly heard of SBT (Soulbound Token), which appeared in various hackathon projects, funding news, and analyses related to Web3 digital credentials and identity systems…

This wave of enthusiasm originated in mid-May 2022 when Vitalik, along with lawyer Puja Ohlhaver and economist E. Glen Weyl, published the paper “Decentralized Society: Finding Web3's Soul”. This paper pointed out various issues existing in the current Web3 world, where witch hunts and collusion thrive in the virtual world, and only transferable assets prevent the DeFi ecosystem from supporting even the most mundane activities in the real economy. The Web3 world faces issues such as hyper-financialization, wealth concentration, and governance being vulnerable to financial attacks.

The authors of the paper believe that the lack of a Web3 native identity is key to these problems, thus proposing two Web3 primitives: SBT and Soul (the account or wallet for "soulbound tokens"). SBT refers to tokens stored in Soul that are publicly visible, non-transferable (but may be revoked by the issuer), representing commitments, credentials, and affiliations, while Soul is the account or wallet that stores SBTs. They hope that under the identity paradigm formed by SBT and Soul, Web3 can move towards a decentralized society (DeSoc) characterized by co-decision-making, sociality, and community-driven collaboration.

Once the paper was released, it became a "hot topic," and the community's exploration of the implementation of SBT and Soul has been abundant. As of November 2022, several SBT standards have been proposed in EIPs, with some in Draft, Review, or Final stages. As of November 2022, two ERCs are in the Final stage—ERC-5192 "Minimal Soulbound NFTs" and ERC-5484 "Consensual Soulbound NFTs." Both ERCs have non-transferability as a core feature, differing in that ERC-5192 adds additional technical parameters to detect the state of transferability, while ERC-5484 focuses on mutual consent between the issuer and the recipient. Other EIPs include:

  • EIP-4671: Non-Tradable Tokens Standard (Draft)
  • EIP-4973: Account-bound Tokens (Review)
  • EIP-5114: Soul Badge (Draft)
  • EIP-5727: Semi-Fungible Soulbound Token (Draft)
  • EIP-5516: Soulbound Multi-owner Token (Review)
  • EIP-5633: Composable Soulbound NFT, EIP-1155 Extension (Draft)

Additionally, projects, platforms, and protocols related to Web3 digital credentials, identity systems, and reputation systems have also garnered attention and favor from the community and investment institutions.

In 2022, various teams and enterprises in the Ethereum community participated in building the DeSoc ecosystem. Although we cannot yet say that we see the prototype of DeSoc, this ecosystem is vibrant and is expected to achieve breakthrough progress in 2023!

Related Reading:

“Decentralized Society: Finding Web3's Soul”

Zero-Knowledge Proofs in the Spotlight: Intense Competition in the ZK-EVM Track

When discussing the most powerful cryptographic technologies that have emerged over the past decade, zero-knowledge proofs (ZKPs) are certainly among them. In the blockchain field, they have two major application scenarios: scalability and privacy.

At the opening ceremony of Devcon VI on October 11, a panel titled “What You Should Know About Zero-Knowledge” was held. Vitalik, one of the guests, stated, "I believe ZK is a natural complement to blockchain. The reason I say this is that the censorship-resistant characteristics provided by blockchain come at the cost of sacrificing two very important attributes: 'scalability' and 'privacy.' ZK-SNARK is a technology tailored for these two attributes."

The importance of ZK-SNARK/STARK to the Ethereum protocol layer is reflected in the updated roadmap this November.

cr: @VitalikButerin (translated version)

In this part of the work (The Verge), the ultimate goal is to introduce a trustless or minimally trusted node solution (making light clients feasible), simplifying the process of validating blocks. All of this is based on zero-knowledge proof technology. In the roadmap, achieving a fully SNARK-based Ethereum requires the following three milestones:

  • SNARK for Verkle proofs;
  • SNARK for consensus state transitions;
  • SNARK for L1 EVM.

Additionally, since the beginning of this year, there has been intense competition in the ZK-EVM solutions for Ethereum scalability, which can be roughly divided into four types of ZK-EVM.

  • Type 1: Fully Ethereum-equivalent ZK-EVM (Privacy and Scaling Explorations team, Taiko)
  • Type 2: Fully EVM-equivalent ZK-EVM (Scroll, Polygon Hermez)
  • Type 3: Nearly EVM-equivalent
  • Type 4: High-level language equivalent (zkSync, StarkNet)

Notably, the zk proof outsourcing and decentralized proof network proposed by Scroll will bring a new research direction and hardware market for "proof generation" hardware acceleration. It is believed that general-purpose ZK-EVM solutions will shine brightly next year.

Related Reading:

“Different Types of ZK-EVM”

2022 Updated Ethereum Roadmap

Compliance and Decentralization of MEV-Boost

In 2021, Vitalik and Ethereum Foundation researchers proposed the Proposer/Builder Separation (PBS) scheme with specific designs to address the MEV issue. In November of the same year, the Flashbots team proposed MEV-Boost based on the PBS design for the post-merge Flashbots architecture, which can be seen as a prototype of PBS. The Flashbots auction architecture allows validators to outsource block building to a third-party block builder network, but places the mev-boost relay in a trusted position—both block builders and proposers need to trust the relay.

In early September 2022, Flashbots' MEV-Boost relay went live, allowing validators connected to MEV-Boost after the merge to earn MEV profits in addition to validator rewards.

*Adoption rate of mev-boost, source: * https://dune.com/queries/1279670/2192739

As seen in the above chart, after the merge, the adoption rate of mev-boost by validators climbed to nearly 90%. Worryingly, in August of this year, OFAC (Office of Foreign Assets Control of the U.S. Treasury) sanctioned Tornado Cash, which undoubtedly brought a chilling effect to enterprises in the crypto industry. Even before the launch of mev-boost, Flashbots had stated that "Flashbots' relays and builders now and in the future will comply with OFAC regulations." This means that validators using Flashbots' mev-boost relay on Ethereum are engaging in censorship.

After the September merge, the share of Flashbots' relay reached 84%, introducing a critical centralization crisis to Ethereum's infrastructure. Fortunately, to promote the Ethereum network's development in a healthier direction, the Flashbots team has successively open-sourced MEV-Boost, sync-proxy, and the block builder API. As more teams join the competition in the MEV ecosystem, including relays that explicitly claim not to engage in censorship, the share of Flashbots' relay decreased to below 80% by December.

Additionally, the Flashbots team announced the SUAVE (Single Unified Auction for Value Expression) plan in late November to promote the decentralization of MEV. SUAVE decouples the transaction pool and the role of block builders from the existing blockchain, providing a highly specialized and decentralized plug-and-play option, allowing block builders to share the same ordering layer.

Although the centralization crisis and censorship issues brought by Flashbots' MEV-Boost relay still loom over the Ethereum community, the diversification of the MEV ecosystem is gradually improving. The Flashbots team has launched plans to promote the decentralization of MEV, and the protocol-level PBS will continue to be advanced next year.

Related Reading:

“Flashbots Architecture MEV-Boost for the Merge and Its Implementation Plan”

“Proposer/Builder Separation Friendly Fee Market Design”

“Vitalik: Two Slot Proposer/Builder Separation Scheme”

Optimistic Rollup Solutions Open the Era of L222 Ecological Applications

Although many L2 solutions launched their mainnets in 2021 or even earlier, 2022 marked the year of the explosive growth of the L2 ecosystem in terms of the deployment of general-purpose L2 technology and applications. As of December 31 of this year, the total locked value in L2 has exceeded $4 billion.

cr: l2beat.com/scaling/tvl

User interaction on L2 is gradually becoming comparable to that on the Ethereum mainnet. The following chart from Orbiter Finance L2 Data shows the transaction numbers: the blue line represents Ethereum mainnet transactions, while the red line represents L2 transactions.

cr: orbiter.finance/data

Among the L2 solutions that make up these data, the two mainstream solutions using Optimistic Rollup technology, Arbitrum and Optimism, account for approximately 80% of the total share.

cr: l2beat.com/scaling/tvl

Arbitrum opened its mainnet beta version to the public on September 1 of last year and removed the whitelist restrictions. This year, Arbitrum made two major updates:

  • Launched the iterative version of Arbitrum One, Nitro, which further improves the original version in various aspects, including higher efficiency, lower latency, stronger liveness guarantees, and better compatibility.
  • Introduced Arbitrum Nova, an off-chain data availability solution based on AnyTrust technology, to meet the needs of some applications for higher scalability (such as the gaming industry), but this also brings additional minimal trust assumptions.

Optimism officially removed whitelist restrictions on December 17 of last year, allowing permissionless deployment. In terms of protocol development, this year Optimism mainly focused on cost optimization upgrades, reducing transaction fees by at least 40% to improve user experience; launched the testnet for the next iterative version, Bedrock, which will introduce the next-generation fraud proof system, Cannon. In governance, Optimism has also made some innovations: launched the OP token, introduced the Optimism Collective, and established the Optimism Foundation. Optimism is jointly governed by the Optimism Foundation (an organization registered in the Cayman Islands) and members of the Optimism Collective. The Optimism Collective is governed by two houses: the Citizens' House and the Token House.

  • The Token House was established through a token airdrop, building the first batch of community members. OP token holders will be able to vote on protocol upgrades, project incentives, governance funds, and more.
  • The Citizens' House will advance and govern the allocation process of retroactive public goods funding, which will be collected from the network's profits. Citizenship will be granted through "soulbinding" (distributing NFTs), and as the Optimism community grows, the citizen group will continue to expand. The Citizens' House is a mechanism that shifts power from any centralized organization to a decentralized, individual-centered group.

Next year, in addition to updates and iterations of the protocol's performance itself, Optimistic Rollup and the entire Rollup ecosystem will explore and practice more in the decentralization of Rollups. Ethereum co-founder Vitalik Buterin first proposed strengthening the Rollup system with multi-prover mechanisms at the Rollup Day event hosted by Scroll on October 11, and later posted on the Ethereum Magicians forum proposing “Three Stages of Removing Rollup Training Wheels”. These basic principles provide important ideas for the decentralized innovation and practical exploration of rollups.

Related Reading:

“Strengthening the Rollup System with Multi-Prover Mechanisms”

“Three Stages of Removing Rollup Training Wheels”

Tornado Cash Sanction Event and Regulatory Storm

On August 8, the U.S. Treasury's Office of Foreign Assets Control (OFAC) sanctioned the virtual currency mixing platform Tornado Cash. The sanctions stipulate that any U.S. citizen, resident, or company engaging in trade, economic transactions, or "other transactions" with individuals, companies, and countries on the sanctions list (including Tornado Cash) will be considered illegal under U.S. federal law, potentially facing hefty fines and imprisonment.

In no time, discussions about “What Do OFAC Sanctions Mean” surged within the community. Especially as Ethereum was about to transition from PoW to PoS consensus, the impact of the Tornado Cash sanctions on the post-merge Ethereum PoS mechanism sparked widespread discussion in the community: for Ethereum's U.S. miners and validators, if they generate (or validate) Ethereum blocks containing one of the Ethereum addresses on the SDN list, would that violate OFAC sanctions?

At that time, it was pointed out that it seemed that over 66% of Beacon Chain validators would comply with OFAC sanctions. (Validators from Lido, Coinbase, Kraken, Staked, and Bitcoin Suisse accounted for over 60%) This could lead to censorship at the base/protocol layer.

Subsequently, in an All Core Devs meeting on August 18, Ethereum core developers discussed how to respond to censorship attacks on the network. Developer @tkstanczak expressed that ideally, he would prefer to see responses to these issues occur at the societal level rather than the protocol level. Marius emphasized that while it is difficult for teams/organizations to commit, individual voices are also important. He stated that resisting censorship is a hill he personally stands on, and if Ethereum cannot achieve censorship resistance, he would leave Ethereum.

Previously, in a vote initiated by @ercwl targeting the Ethereum community: if most stakers choose option A in the vote, what would you do:

X) View censorship as an attack on Ethereum and expel these nodes from the network through Ethereum community consensus;

Y) Allow censorship.

Vitalik stated that he supports option X.

Censorship resistance is undoubtedly a long-term issue that the Ethereum community needs to think about and solve. Fortunately, in the face of different levels and forms of censorship, the Ethereum community at least has research-stage countermeasures, such as PBS, MEV-Smoothing, and encrypted transaction pools written into the protocol layer. In addition to Ethereum's core developers, the work of resisting censorship also requires active participation from various teams in the Ethereum ecosystem.

Bogotá Devcon

After Devcon V held in Osaka, Japan in 2019, Devcon VI finally took place in Bogotá, Colombia, South America, on October 11, 2022, after being affected by the pandemic.

Devcon is the only annual conference hosted by the Ethereum Foundation and is the largest event in the Ethereum community. This long-awaited Devcon VI saw unprecedented attendance, receiving over 1200 speaker applications. During the four days of Devcon, 60,000 people watched the live stream globally, with over 20,000 viewers on the first day alone.

This year's Devcon theme was no longer limited to technology; new themes such as "Opportunities & Global Impact" and "Governance & Collaboration" were added, with "Opportunities & Global Impact" becoming the most popular theme category. Representatives from UNICEF (United Nations Children's Fund) and the Internet Archive spoke at Devcon VI, showcasing Ethereum's increasingly evident influence in helping the "real world" overcome issues of "cross-cultural, ethnic, and economic disparities."

The Bogotá Devcon in 2022 was undoubtedly a carnival for the global Ethereum community, where everyone gathered to collaborate and share knowledge, communicate and generate new ideas, strengthen the Ethereum community, and have fun, leaving a deep impression on every participant present.

So, where will Devcon VII be held in 2023? Let's take a look at the candidate list: https://forum.devcon.org/c/devcon-7-location-suggestions/14

ChainCatcher reminds readers to view blockchain rationally, enhance risk awareness, and be cautious of various virtual token issuances and speculations. All content on this site is solely market information or related party opinions, and does not constitute any form of investment advice. If you find sensitive information in the content, please click "Report", and we will handle it promptly.
ChainCatcher Building the Web3 world with innovators