대화 타이코: 다중 증명 경로란 무엇인가요? 이더리움 종말과 어떤 관련이 있나요?

체인피드
2024-05-28 12:37:34
수집
ChainFeeds는 Taiko 팀과 함께 Taiko의 기원, 비전, 이더리움 확장 솔루션 등에 대해 논의했습니다.

저자: LINDABELL

5월 23일, Taiko는 첫 번째 공중 투하 조회 페이지를 발표했지만, 커뮤니티에서는 공정성에 대한 논란이 일어났습니다. 창립자 Daniel Wang의 응답에 직면하여, 커뮤니티는 그다지 수긍하지 않는 것 같습니다.

동시에, 5월 25일, 이더리움 공동 창립자 Vitalik Buterin이 블록 제안자로서 Taiko 메인넷에서 첫 번째 블록을 제안하였고, 해당 블록의 덧글에서 "Taiko가 Based Rollup 플랫폼으로 출시된 것을 보게 되어 기쁩니다. 이더리움은 다양한 방법의 L2를 채택하여 혜택을 보고 있으며, Taiko가 이 방향으로 발전하는 첫 번째 프로젝트 중 하나라는 점을 높이 평가합니다."라고 언급했습니다.

칸쿤 업그레이드 이후, 이더리움 생태계는 다시 L2 분야에 주목하고 있습니다. 다른 Rollup 프로젝트와 달리, Taiko는 Based Rollup 기반의 솔루션을 개발하고 있으며, Sequoia China, Generative Ventures, Hashed, Lightspeed Faction, Token Bay Capital 및 Flow Traders와 같은 여러 VC의 주목을 받고 있습니다. 다른 유명한 ZK 확장 프로젝트와 비교할 때, Taiko의 특별한 점은 무엇일까요? 그들의 확장 솔루션은 L2 생태계의 구조에 어떤 영향을 미칠까요?

이러한 질문을 가지고, ChainFeeds는 Taiko 팀과 대화하여 Taiko의 기원, 비전, 이더리움 확장 솔루션 등에 대해 논의했습니다.

주요 발췌:

  • Taiko 창립자 Daniel Wang은 탈중앙화를 희생하지 않고 이더리움을 확장하여 중앙화와 탈중앙화의 이층 네트워크가 공존할 수 있는 상황을 만들고, dApp이 두 가지 선택 사이에서 더 나은 결정을 내릴 수 있도록 하기를 희망합니다.
  • Contestable Rollup은 zkRollup과 Optimistic Rollup에 대한 추상화입니다. 미래에 제로 지식 증명이 충분히 저렴해지면, Contestable을 순수한 zkRollup으로 구성할 수 있습니다.
  • SGX 증명 개발 과정에서 Taiko 팀은 무상태 클라이언트의 중요성을 점차 인식하게 되었고, 미래에 zkVM에서 무상태 클라이언트를 실행하여 제로 지식 증명을 생성하는 것이 가능하다고 확신하고 있습니다.
  • Taiko는 이미 메인넷에上线되었으며, 블록 제출과 증명은 모두 허가가 필요 없지만, 계약에는 여전히 소유자가 있습니다. Taiko 팀은 메인넷 출시 1년 정도 후에 계약 소유권을 Taiko DAO로 이전하여 네트워크에 대한 모든 소유권과 통제권을 완전히 포기할 계획입니다.

Taiko 기원: 탈중앙화를 희생하지 않고 이더리움을 확장하기

Taiko 창립자 Daniel Wang은 2017년에 첫 번째 ZKRollup 기반의 이더리움 생태 DEX 프로토콜인 Loopring을 만들었습니다. 그러나 Loopring의 구조는 Daniel의 비전과 일치하지 않았습니다. Daniel은 탈중앙화를 희생하지 않고 이더리움을 확장하여 중앙화와 탈중앙화의 이층 네트워크가 공존할 수 있는 상황을 만들고, 탈중앙화 애플리케이션이 두 가지 선택 사이에서 더 현명한 결정을 내릴 수 있도록 하기를 원했습니다. 그러나 Loopring은 비프로그래머블한 이층 네트워크로 구축될 수밖에 없었고, 가상 머신 구조가 부족하며, 비용을 줄이기 위해 블록 생성 메커니즘도 중앙화되었습니다.

Taiko를 설립하기 전에, Daniel Wang과 뜻이 맞는 개발자들은 여러 차례 논의를 진행했으며, 주로 두 가지 방향에 집중했습니다: 탈중앙화 소셜 네트워크 또는 탈중앙화 소셜 네트워크에 필요한 인프라인 "허가 없는 이층 네트워크". 심사숙고 끝에, 모두 탈중앙화 소셜 네트워크 분야에 진입하는 것이 위험이 크다고 생각했고, 허가 없는 이층 네트워크는 더 큰 차별화 경쟁 공간을 가지고 있다고 판단하여 Taiko가 탄생하게 되었습니다.

Taiko는 Type-1 zkEVM으로, 이더리움과 완전히 동일한 작업 코드와 기능을 제공하여 기존 이더리움 생태계와의 높은 호환성을 보장합니다. Taiko 팀은 처음에 Taiko의 설계가 Based Rollup 구조로, 이더리움 검증자가 최종적으로 Taiko의 블록 생성을 책임지도록 하여 제안자의 탈중앙화를 실현했다고 강조합니다. 현재까지 Taiko는 30,000명 이상의 탈중앙화 제안자와 14,000명 이상의 탈중앙화 검증자를 보유하고 있습니다. 올해 3월, Taiko는 Lightspeed Faction, Hashed, Generative Ventures, Token Bay Capital이 주도한 1,500만 달러 A 라운드 자금을 완료하여 총 자금 조달 금액이 3,700만 달러에 달했습니다. VC의 주목에 대해 Taiko 팀은 투자 기관과 Taiko의 전략적 협력성을 매우 중요하게 생각한다고 밝혔습니다. 또한 Taiko가 짧은 시간 안에 세계에서 가장 큰 Discord 커뮤니티(107만 명 이상의 회원 중 하나)가 될 수 있었고, 수백 개의 dApp이 배포되는 것을 유치한 것은 Type-1 유형과 완전한 탈중앙화 구조의 장점 외에도 투자자들의 지원이 큰 역할을 했습니다.

이더리움 Rollup 설계 프레임워크 탐색: BCR 및 BBR

Taiko와 다른 Rollup의 주요 차이점 중 하나는 Based Rollup 메커니즘을 선택하여 중앙화된 정렬기를 의존하지 않고, 이더리움 검증자가 거래와 블록을 정렬하도록 의존한다는 것입니다. 더 나아가, Taiko 공동 창립자 Daniel Wang은 2023년 말에 "Based Contestable Rollup(BCR)" 개념을 제안했습니다. 이 개념은 Contestable(논란) 메커니즘을 도입하는데, 그 이유는 ZK-EVM 코드가 영원히 오류가 없을 수 없으며, Taiko는 탈중앙화되어 있어 오류 허용률이 낮기 때문에 신중한 태도를 취해야 한다는 것입니다.

Taiko 팀은 Contestable 설계를 선택한 주요 고려 사항을 설명했습니다:

  • 첫째, Based Rollup은 허가가 필요 없으며, 소프트웨어의 잠재적 버그를 해결하기 위해 "더 높은 수준의 증명"을 도입해야 합니다. 이는 중앙화된 네트워크가 데이터를 수정하기 위해 네트워크를 중단할 필요성을 피합니다. 물론, Taiko 네트워크의 운영 시간이 증가함에 따라 이러한 수정 메커니즘은 점차 제거될 수 있습니다.
  • 둘째, SGX 증명이 제로 지식 증명에 비해 수천 배 저렴하지만, 가장 이상적이거나 가장 탈중앙화된 검증 방식은 아닙니다. Contestable 설계는 SGX 증명에 의문이 제기될 경우 도전할 수 있도록 하여, 더 높은 수준의 증명을 사용하여 블록을 재검증하도록 요구함으로써 비용을 낮추면서 검증의 신뢰성을 높입니다.
  • 마지막으로, Contestable Rollup은 유연성과 확장성을 가지고 있으며, zkRollup과 Optimistic Rollup에 대한 추상화로 볼 수 있습니다. 예를 들어, 미래에 제로 지식 증명이 더 저렴해지면, Contestable Rollup을 순수한 zkRollup으로 구성하거나, 애플리케이션의 필요에 따라 순수한 Optimistic Rollup으로 구성하여 다양한 검증 요구에 적응할 수 있습니다.

Based Contestable Rollup의 구조에 대해 Daniel Wang은 글에서 자세히 개요를 설명했습니다. BCR은 논란 특성을 가지며 Based 정렬을 사용하는 Rollup입니다. 이러한 설계 하에서, 누구나 블록 내 상태 전환에 대해 논란을 제기할 수 있지만, Taiko 토큰으로 논란 보증금을 지불해야 하며, 논란을 해결하기 위해 더 높은 수준의 증명이 필요하여야 해당 블록을 검증할 수 있습니다. 만약 논란 제기자가 승리하면, 논란 보증금을 회수할 수 있으며, 원래 증명자의 유효성 보증금의 1/4을 받을 수 있습니다. 새로운 증명자도 원래 증명자의 유효성 보증금의 1/4을 증명 수수료로 받을 수 있으며, 나머지 1/2는 몰수됩니다. 반대로도 마찬가지입니다. 주목할 점은, 이 메커니즘에서 다중 서명자가 초기 몇 년 동안 증명 계층의 고위층 역할을 공동으로 수행한다는 것입니다. 최고 수준의 증명으로, 이 경우 상태 전환은 최종적으로 간주되며, 더 이상의 의문 제기가 허용되지 않습니다.

또한, Taiko의 BCR 구조는 각 수준에서 자신의 증명 시스템을 사용할 수 있도록 허용하는 핵심 특성을 가지고 있습니다. Taiko 팀은 Contestable Rollup 기반의 구조 하에서, 다양한 수준의 증명이 구축될 수 있다고 밝혔습니다. 예를 들어, 최저 비용의 Optimistic 증명, 그 다음 SGX 증명, 그리고 zkEVM 또는 zkVM 증명 등이 있습니다. 이러한 다양한 증명 유형은 Contestable 개념의 구현이며, 이러한 증명들을 조합하여 혼합형 다중 증명 시스템을 만들 수 있습니다. 예를 들어, "SGX+zkVM"은 단순히 zkVM 증명을 사용하는 것보다 더 신뢰할 수 있는 증명으로 간주될 수 있습니다.

첫 번째 중요한 이정표로, Taiko는 Alpha-6 테스트넷 Katla에서 BCR의 실제 작동 상황을 테스트할 계획이며, 이후 메인넷에 출시할 예정입니다. 그 이후에 Taiko는 프로토콜을 Boosted Based Rollup(BBR)로 업그레이드하거나 독립적인 BBR 이층을 출시하여 두 번째 중요한 이정표로 삼을 계획입니다. Taiko는 이더리움의 원주율 확장 능력을 실현하기 위해 Boosted Based Rollup이 현명한 선택이라고 밝혔습니다. L1 검증자가 전체 네트워크에 대해 새로운 블록을 제안할 수 있도록 허용함으로써, 이더리움은 즉시 사용할 수 있는 확장 능력을 얻게 됩니다. 개발자에게는 BBR이 거래 실행과 저장을 분할할 수 있게 해줍니다. 사용자에게는 dApp이 모든 L2에 분산되기 때문에 사용자 경험이 향상될 것입니다.

서사 업그레이드: ZKVM으로의 전환?

모두 zkEVM에 익숙하지만, EVM은 제로 지식 회로에서 실행되도록 설계되지 않았기 때문에 실제로 zkEVM을 구현하는 데는 몇 가지 절충이 필요합니다. zkEVM과 달리, zkVM은 제로 지식 증명 시스템 회로로 구현된 가상 머신입니다. 그 장점은 다음과 같습니다: 암호학 및 ZKP 시스템을 배울 필요가 없으며, 사용하기 쉽습니다; 일반성이 있으며, 튜링 완전한 ZK-VM은 임의의 계산의 증명 계산으로 사용될 수 있습니다; 매우 간단하며, 간단한 제약 조건 집합으로 전체 VM을 설명할 수 있습니다; 재귀를 활용할 수 있으며, 증명 검증은 VM에서 실행되는 또 다른 프로그램입니다.

Taiko는 zkEVM 모델에서 zkVM 모델로 전환하기 시작했습니다. zkVM 모델로 전환한 후, Taiko는 클라이언트를 수정하고 실행하여 ZK 증명을 생성할 수 있습니다. 안정성을 보장하기 위해, Taiko는 다중 증명 시스템을 구축하고 여러 zkVM(예: RISC Zero, SP1, Powdr)에 기여하여 암호학적 가정을 다양화하고, SGX를 사용하여 데이터를 노출하지 않으면서 프라이버시와 보안을 강화합니다.

Taiko 팀은 Taiko가 이더리움 재단 PSE zkEVM 개발에 가장 먼저 참여한 팀 중 하나이며, Keccak 및 모어크와 같은 주요 회로의 코드에 기여하고 최적화했다고 밝혔습니다. 그러나 이 과정에서 이러한 개발 모델의 한계를 인식하게 되었으며, 예를 들어 코드가 모두 저수준 코드로 테스트와 검증이 어렵고, 초보자에게는 좋지 않다는 점을 깨달았습니다. SGX 증명 개발 과정에서의 지속적인 탐색을 통해 팀은 무상태 클라이언트의 중요성을 점차 인식하게 되었고, Risc0 팀의 진전을 통해 미래에 zkVM에서 무상태 클라이언트를 실행하여 제로 지식 증명을 생성하는 것이 가능하다고 확신하게 되었습니다. 현재 Taiko는 Risc0와 협력하고 있으며, 이후 SP1 및 더 많은 zkVM 팀과 협력하여 Contestable Rollup을 통해 이러한 다양한 증명 시스템을 집합하고, Taiko의 이층 설계와 각 zkVM이 충분히 결합될 수 있도록 할 것입니다.

또한, Taiko는 27일 이더리움 메인넷에上线되었으며, 현재 이더리움 전체 네트워크의 약 15%의 데이터 블록을 처리하고 있습니다. 팀은 Stage1 메인넷 모드에서 블록 제출과 증명이 모두 허가가 필요 없지만, 계약에는 여전히 소유자가 있다고 강조했습니다. 팀은 메인넷 출시 1년 정도 후에 계약 소유권을 Taiko DAO로 이전하여 네트워크에 대한 소유권과 통제권을 완전히 포기할 계획입니다. Taiko 팀은 또한 Preconfirmation, MEV 및 Taiko BBR 솔루션의 개발에 더 많은 자원을 투입할 것이며, 미래에는 생태 프로젝트와 커뮤니티 사용자에게 더 많은 놀라움을 가져다주기를 희망합니다.

공중 투하 논란: Taiko가 커뮤니티 신뢰를 회복할 수 있을까?

Taiko는 5월 23일 TKO 토큰 경제학을 발표하고, 초기 토큰 공급량의 5%를 창세 공중 투하에 사용할 것이라고 발표했습니다. 공식 FAQ에 따르면, 300,000개의 주소가 5,000만 개 이상의 토큰을 청구할 자격이 있습니다. 이 조치는 커뮤니티에 보답하기 위한 것이지만, "공중 투하가 공정한가?"에 대한 논란을 일으켰습니다. 일부 커뮤니티 구성원은 공중 투하 수량이 예상보다 적다고 반영했으며, 일부 사용자는 관련 작업에 참여했지만 공중 투하를 받지 못했다고 밝혔습니다.

커뮤니티 구성원의 불만에 직면하여, Taiko 공동 창립자 Daniel Wang은 Taiko의 목표는 공정하지만 모든 사람을 만족시킬 수는 없으며, TKO를 받지 못한 사용자에게 사과한다고 응답했습니다. 그러나 커뮤니티는 그의 발언에 그다지 수긍하지 않는 것 같았고, 이후 Daniel Wang은 Discord 커뮤니티에서 다시 응답하며, 공중 투하를 받지 못한 것은 다른 사람들이 더 많은 점수를 얻었기 때문이라고 밝혔습니다. 공중 투하 규칙의 불투명성은 투명하더라도 분쟁을 해결할 수 없으며, "공정성"의 정의는 매우 주관적이라는 점을 강조했습니다. 이러한 발언은 Taiko를 다시 언론의 중심으로 밀어넣었고, 일부 커뮤니티 구성원은 Taiko에 대한 보이콧을 촉구했습니다. 그러나 공중 투하가 커뮤니티의 의문을 받는 것은 새로운 일이 아니며, 최근 공중 투하를 발표한 프로젝트들은 모두 이러한 상황을 겪고 있습니다. 특히 공중 투하가 주문을 조작하는 산업으로 변모하고, 많은 전문 팀이 참여하게 되면, 그들도 생태계의 일부가 되며, 커뮤니티의 여론도 이러한 팀의 영향을 받을 수 있습니다. 미래에 Taiko는 두 차례의 공중 투하를 계획하고 있습니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
banner
체인캐처 혁신가들과 함께하는 Web3 세상 구축