비탈릭의 비전 - EthCC 파리 요약

    0xLawrence

    icon Vitalik Buterin은 최근 EthParis 2022에서 연설을 하며 이더리움에 대한 장기 및 단기 목표를 제시했습니다. 그가 제시한 로드맵을 검토하고 또한 이더리움의 미래에 중요한 역할을 하는 주요 기술적 기능을 분석할 것입니다.

    자격 요건

    이 게시물에서 최대한의 효과를 얻기 위해서는 작업 증명 (PoW), 지분 증명 (PoS), 및 2차 계층 (L2) 스케일링에 대한 지식이 필요합니다. 이 글을 읽은 후에는 Vitalik이 이더리움 커뮤니티 컨퍼런스 5 (EthCC 5)에서의 전체 패널 토크도 시청하는 것이 장려됩니다.

    배경

    지난 주 EthCC 5에서 Vitalik Buterin의 패널 토크는 분산 웹 애호가들에게 우리가 전례 없는 기술 혁신의 시기를 살고 있다는 것을 상기시킵니다. 이 게시물은 Vitalik의 이더리움 미래 비전을 요약하고 중요한 기술 세부 사항을 쉬운 영어로 설명할 것입니다.

    합병, 급증, 경계, ...

    Vitalik은 2021년 12월 이더리움 로드맵에서 최초로 소개된 이더리움 주요 개발 단계인 합병, 급증, 경계, 쓸때없이 많은 소비, 확 쓸어보기를 요약하며 패널을 시작합니다.

    2021년 12월 Vitalik의 이더리움 로드맵

    이더리움 합병의 주요 성과는 네트워크를 PoW에서 PoS로 이동시키는 것입니다. 이전보다 프로토콜의 탈중앙화가 증가하고 이더리움의 전기 소비량이 99% 이상 감소할 것이라는 주요 장점이 있습니다.

    다음으로, 급증은 이더리움 네트워크 용량을 증가시키고 혼잡을 축소시키며 트랜잭션 처리량을 증가시킬 샤딩을 소개할 것입니다. 샤딩은 L2 롤업을 지원하며, 롤업에 필요한 데이터 처리 부담을 전체 네트워크에 분산시킴으로써 시너지적으로 작용합니다.

    그런 다음, 경계는 이더리움의 저장 공간을 최적화하고 Verkle 트리 프루프를 도입함으로써 노드 크기를 줄일 것입니다. Verkle 트리는 Merkle 트리와 같은 기능을 하지만 프루프 크기가 더 효율적입니다. Vitalik은 10억 개의 데이터를 포함한 트리에서 Merkle 트리로 증명을 생성하면 1킬로바이트가 필요하고, Verkle 트리로는 150바이트 이하로 줄어들어 증명 크기가 85% 이상 감소함을 설명합니다.

    Source: Vitalik's Twitter

    The Purge will involve changes to the network meant to reduce protocol complexity. The changes include Ethereum Improvement Proposal (EIP) 4444, which will remove the need for Ethereum clients to store and retrieve old historical data. Both changes will further reduce node size, enabling a full Ethereum node to be run on lighter hardware, thus making mobile phone staking a possibility.

    Finally, Vitalik skimmed over the Splurge, calling it "all the other fun stuff."

    Completing the Transition

    Following Vitalik's summary of each Ethereum development phase, he goes more in-depth on the effects of the PoW to PoS transition. One notable change is a decrease in Ether issuance from a fixed 5M per year to an equation of ~166 * sqrt(total_deposits) per year.

    Vitalik's Speech on EthCC Paris
    Source: Grand Amphi Théatre Youtube

    He also mentions that while PoS allows for greater decentralization, it comes with the tradeoff of weak subjectivity. Weak subjectivity is a requirement in PoS blockchains where a new node joining the chain must rely on other nodes to determine the system's state. Weak subjectivity is a tradeoff compared to objectivity applied by PoW blockchains because a node requires a recent state from a trusted source in order to sync with the blockchain. Weak subjectivity does not exist on PoW blockchains like Bitcoin, where determining the active chain is as simple as finding the longest chain.

    Ethereum's Growth Trajectory

    Continuing, Vitalik discusses his thoughts on Ethereum's growth trajectory and the distinct roles of L1 and L2 in the future.

    Vitalik's Speech on EthCC Paris

    Vitalik explains that Ethereum is currently in a stage of rapid iteration, and the capability of the system will grow at a slower rate after the next few development phases. Vitalik believes that Ethereum will have achieved 55% of its intended functionality once it completes the Merge, putting us past the graph's inflection point.

    As improvement to the system's capability slows, the development of Ethereum should aim안전성, 예측 가능성 및 분권화를 최적화하기 위해. 이 빠른 반복의 축소 과정을 그는 "안정화"라고 부른다.

    Vitalik's Speech on EthCC Paris

    비탈릭은 L1과 L2가 안전성과 신뢰성을 위한 역할과 빠른 반복, 높은 확장성 및 빠른 응답 시간을 위한 역할을 하는 두 가지로 보고 있습니다. 이더리움 생태계가 성숙해지면 최종 사용자들은 L2와 상호 작용하는 것이 거의 기본이 될 것으로 보입니다.

    단기 고통, 장기 이득

    그런 다음, 비탈릭은 단기적인 힘들음이 장기적인 이익을 가져오는 몇 가지 예를 얘기합니다. 주목할만한 몇 가지 예는 Verkle 트리로 전환, EIP 4444, 그리고 selfdestruct(address) 오프코드의 금지입니다.

    selfdestruct(address) 함수의 주요 문제는 EVM에 불필요한 복잡성을 더하면서 실용성이 크게 향상되지 않는다는 것입니다. 이 오프코드를 금지하면 몇 가지 응용프로그램과의 역호환성이 파괴되지만, 오랜 기간의 선행 기간을 통해 개발자들은 변경을 우회하여 작업하는 데 문제가 없어야 합니다.

    Vitalik's Speech on EthCC Paris

    이러한 변경 사항은 개발의 Verge와 Purge 단계에서 발생할 예정이다. 이러한 변경 사항의 일반적인 주제는 일부 dapp의 역호환성을 파괴하고 개발자들이 기능을 재작업하도록 강요한다는 것입니다. 그러나 장기적으로는 Ethereum의 전체 복잡성을 줄이고 시간이 지남에 따라 Ethereum 클라이언트의 코드 양을 감소시킬 것입니다.

    어디에 초점을 맞추어야 할까요? 분권화

    또한, 비탈릭은 이더리움을 위한 분권화 목표를 논의하고, 구현하기를 두려워하는 기능들에 대해 언급하기 전에 다룹니다. 그는 여러 VM( eWASMCairo 지원 추가, 베이스 레이어 SNARKs 구현 및 "한 사람이 전체 프로토콜을 이해하지 못해도 괜찮다"는 마인드셋을 포기하는 것 등을 구현하는 데 두려워합니다.

    여러 VM을 구현하거나 위의 마인드셋에 대한 두려움은 동일합니다: 프로토콜 복잡성의 증가에 대한 거부감. 그리고 SNARK의 경우, 현재의 SNARK 회로의 가독성이 낮아 이해하기 어려우며 Ethereum 베이스 레이어에 구현하기에 적절하지 않습니다.

    Vitalik's Speech on EthCC Paris

    프로토콜의 안정성을 저해할 수 있는 프로토콜 개선사항에 집중하는 대신,네트워크에서, 이더리움은 탈중앙화에 집중해야 합니다. Merge 및 Verge에 구현된 새로운 기능들이 안정화되고 프로토콜의 변화 속도가 느려질수록, 탈중앙화는 더 쉬워질 것입니다.

    탈중앙화 목표에는 사용하기 쉬운 경량 클라이언트 구현이 포함되어 있어 사용자가 직접 합의 계층에 액세스할 수 있고, 홈 스테이커 및 작은 탈중앙화된 스테이킹 풀을 더 잘 지원하는 것이 포함됩니다. 계산 복잡성과 클라이언트 저장 요구 사항을 점진적으로 감소시킴으로써 탈중앙화가 개선될 것입니다.

    장기적 목표

    토론 끝에 Vitalik은 2021년 로드맵 다이어그램을 벗어난 이더리움의 장기적 목표 중 일부를 언급했습니다.

    Vitalik의 EthCC Paris 연설

    양자 컴퓨터가 미래에 올 때, 이더리움은 타원 곡선 암호화가 양자 공격에 견딜 수 없기 때문에 암호화를 업그레이드해야 할 것입니다. 또한, zkEVM이 잘 작동하는 경우 베이스 레이어의 트랜잭션 공간을 증가시키는 가능성이 있지만, 이를 위해서는 좋은 zk-SNARK 회로 가독성이 필요합니다. 마지막으로, Vitalik은 미래가 요구할 것을 모르기 때문에 개방적인 마음을 유지하는 것이 중요하다고 강조했습니다.

    마무리

    Vitalik의 패널 토론에서 그의 이더리움에 대한 비전은 베이스 레이어가 탈중앙화를 통해 최대한 견고하고 신뢰할 수 있도록 하고 코드 복잡성을 최소화하는 것입니다. 이 보안 및 안전은 베이스 레이어의 기능을 계속 반복하는 것보다 훨씬 중요하며, 대부분의 미래 혁신은 L2에서 발생할 것입니다. Web3 커뮤니티에서 당신의 역할에 상관없이 Vitalik의 이더리움 컨퍼런스 패널 토론으로부터 추출할 가치 있는 정보가 많이 있습니다. 이 기사를 읽고 나면 이제 이더리움이 향하고 있는 길에 대해 훨씬 더 명확한 시각을 갖게 될 것입니다.

    0xLawrence

    Computer Science Student & Junior Blockchain, Crypto & Web3 Researcher

    더 보기