Vitalik은 EDCON 몬테네그로에서: 이더리움의 기회와 도전
저자: Hankester, Biteye 핵심 기여자
편집: Crush, Biteye 핵심 기여자
Crush는 올해 블랙마운틴 EDCON 개막식에서 Vitalik이 변함없이 주제 발표를 하며 청중에게 블록체인 산업과 이더리움 발전에 대한 자신의 생각을 설명했다고 전했습니다.
이번 내용은 매우 참신한 서사가 부족하지만, 우리는 여전히 Vitalik의 관점에서 몇 가지 미세한 변화를 포착할 수 있습니다.
이번 회의에서 편집자도 현장에 참석했으며, 아래에서는 Vitalik이 한 주제 발표를 간략히 요약하고 정리하여 이더리움의 최신 발전과 방향을 이해하는 데 도움을 드리겠습니다.
1. 이더리움 현황
Vitalik은 현재 암호화폐가 몇 년 전보다 더 잘 보급되었지만, 사용자들이 이더리움을 잘 사용하지 않고 중앙화 거래소에 더 의존하고 있다고 생각합니다.
중앙화 거래소는 0 수수료, 빠른 속도, 계정 복구 등의 장점이 있지만, FTX 사건은 중앙화 거래소가 때때로 신뢰할 수 없음을 증명했습니다.
블록체인은 대규모 응용을 위해 여전히 많은 문제를 해결해야 하며, 여기에는 프라이버시, 합의 알고리즘의 안전성, 스마트 계약의 안전성 및 확장성의 네 가지 측면이 포함됩니다.
현재 이더리움은 합의 알고리즘의 안전성 문제를 해결했지만, 프라이버시, 확장성 및 스마트 계약의 안전성은 여전히 미래 발전의 큰 방향입니다.
2. 문제 및 발전 방향
2.1 확장성
Vitalik은 사용자가 중앙화 거래소를 더 선호하는 이유는 이더리움의 확장성이 부족하여 dApp의 사용자 경험이 너무 나쁘기 때문이라고 생각합니다.
하지만 현재 많은 솔루션이 확장성 문제를 해결하기 위해 노력하고 있으며, 특히 일부 롤업 솔루션은 실질적인 진전을 이루었습니다.
Vitalik은 22년 11월에 발표한 글에서 롤업이 훈련 바퀴를 벗어나는 이정표를 제시하며, 롤업의 훈련 바퀴(외부 힘이 롤업을 지원하는 것, 예를 들어 신뢰할 수 있는 중앙화 실체가 롤업에 신뢰를 제공하거나 롤업을 유지하는 데 도움을 주는 것)에 대한 의존도를 통해 롤업의 성숙도를 측정하고, 롤업의 발전 단계를 스테이지 0(완전 훈련 바퀴), 스테이지 1(제한된 훈련 바퀴), 스테이지 2(훈련 바퀴 없음)로 나누었습니다.
현재 Polygon은 스테이지 1, 즉 제한된 훈련 바퀴 상태에 진입했으며, Optimism, Arbitrum, Scroll, Taiko, zkSync는 그 뒤를 이어 스테이지 1에 매우 가까워졌습니다.
(롤업 이정표: https://ethereum-magicians.org/t/proposed-milestones-for-rollups-taking-off-training-wheels/11571)
롤업 자체의 발전 외에도 이더리움 자체도 지속적으로 개선되고 있습니다. 예를 들어 EIP-4844는 이더리움에 큰 저장 공간을 제공하여 이더리움의 확장성을 더욱 향상시킬 것입니다.
미래에는 샤딩과 롤업이 결합되어 이더리움의 TPS가 16에서 2만-10만으로 증가할 수 있습니다. 또한 ENS의 확장은 사용자가 다양한 롤업에서 계정을 통합하여 더 나은 경험을 제공하는 등의 효과를 가져올 것입니다.
2.2 프라이버시
프라이버시 문제는 여전히 이더리움이 직면한 가장 큰 도전 중 하나입니다. 일반적인 토큰 거래 외에도 사용자의 ENS, POAPs, NFTs 및 SBT는 블록체인에서 공개적으로 조회 가능하며, 프라이버시가 전혀 없습니다. 그러나 프라이버시는 기본적인 인권 중 하나입니다.
일반 사용자 프라이버시 보호를 옹호하는 동시에, Vitalik은 해커와 같은 악의적인 행동에 프라이버시가 남용되는 것을 방지하기 위해 무죄 증명(Proof of Innocence) 솔루션을 제안하여 "약자를 위한 프라이버시, 강자를 위한 투명성"이라는 비전을 실현하고자 합니다.
일반 사용자를 위해 Vitalik은 스텔스 주소(Stealth Address) 솔루션을 제안하여 사용자의 프라이버시를 보호합니다. 즉, 거래 당사자들이 거래 전에 임시 주소를 생성하여 거래를 수행함으로써 프라이버시를 확보할 수 있습니다.
Tornado Cash 솔루션과 비교할 때, 스텔스 주소는 ERC-20 토큰 거래뿐만 아니라 다른 유형의 자산 거래에도 사용될 수 있어 NFT 등의 자산 거래에서 프라이버시를 실현할 수 있습니다.
프라이버시가 해커에 의해 자금 이동 및 세탁 등의 악의적인 행동에 남용되는 것을 방지하기 위해, Vitalik은 zk-SNARK 기반의 무죄 증명 솔루션을 제안하여 Tornado Cash를 개선하고자 합니다.
이 솔루션에서는 먼저 위험 주소를 집계하여 Merkle Tree를 생성하고 이를 IPFS에 게시합니다. 각 사용자는 Tornado Cash 거래 전에 무죄 증명을 생성하여 자신이 위험 주소에 포함되지 않음을 증명해야 하며, 검증 후 Tornado Cash 거래를 완료하여 사용자가 프라이버시를 누리지 않고도 자신의 무죄를 입증할 수 있도록 합니다.
2.3 계정 안전성
합의 알고리즘 안전 문제의 초기 해결 이후, 스마트 계약 안전 문제도 형식적 검증, Viper 언어 등과 같은 관련 솔루션이 마련되었습니다. 따라서 Vitalik은 계정 안전의 중요성이 스마트 계약 안전보다 높아졌다고 생각합니다.
계정 안전을 위해 Vitalik은 여전히 다중 서명 및 사회적 복구 솔루션을 선호합니다. 또한 Vitalik은 사회적 복구에서 zk-SNARK의 활용을 언급하며, 사회적 복구 관련 데이터를 zk-SNARK로 숨기고 zk-SNARK 기반의 증명을 통해 신원을 검증하여 계정을 복구하는 방법을 제안합니다.
이 솔루션의 의미는 사회적 복구의 신원 검증 단계가 특정 제3자에 의존하지 않고, 스마트 계약이나 오픈 소스 검증 알고리즘을 이해하는 어떤 실체가 사용자 계정 소유권을 검증할 수 있는 능력을 갖추게 하여 사회적 복구의 탈중앙화 정도를 더욱 높이고, 이더리움에 더 안전한 계정 시스템을 제공하는 것입니다.
3. zk-SNARK 기술 잠재력
zk의 가장 잘 알려진 응용 분야는 zk-rollup의 확장입니다. 사실 zk는 더 넓은 응용 분야에서도 사용될 수 있습니다.
증명 크기가 큰 STARK와 비교할 때, SNARK는 간결성과 이더리움과의 더 나은 호환성 덕분에 프라이버시, 자기 증명 등과 관련된 분야에서 대규모로 사용될 가능성이 더 높습니다. 예를 들어 중앙화 실체의 책임 추적, 투표, 평판 증명, MPC 상호작용 방식 최적화 등이 있습니다.
Vitalik에 따르면, zk-SNARK는 향후 10년 동안 블록체인 기술과 동등한 중요성을 지닌 기술로 자리 잡을 것입니다.
결론
Vitalik의 발표 내용을 바탕으로 이더리움의 로드맵은 큰 변화가 없었으며, 대부분의 내용은 이전에 관련된 글에서 논의되었습니다. Vitalik 자신도 2017년 대만에서 발표한 PPT와 매우 유사하다고 느꼈습니다.
하지만 우리는 동일한 내용 사이에서 Vitalik의 관심이 미세하게 이동했음을 알 수 있습니다. 예를 들어 Scroll, Taiko 등의 솔루션이 더 높은 주목을 받았고, 계정 안전의 중요성이 스마트 계약 안전을 초과했으며, zk-SNARK의 지위가 블록체인과 동등하게 높아졌습니다.
Vitalik은 발표 마지막에 블록체인이 확장성과 프라이버시 등 방향에서 발전함에 따라 완전한 탈중앙화 기술이 제공하는 서비스가 미래에 중앙 집중식 시스템보다 완전히 우수할 수 있다고 제안했습니다.
따라서 우리는 더 많은 구체적인 응용 사례가 제시됨에 따라 해당 프로젝트가 시장에 순차적으로 등장할 것으로 기대할 수 있으며, 이는 이더리움의 지속적인 발전 과정입니다.