Taiko는 이더리움과 동등한 오픈 소스 및 허가 없는 ZK-Rollup 네트워크입니다. 이 네트워크는 중앙 집중식 제어 없이 작동하며 모든 운영은 커뮤니티 주도적이고 허가 없이 이루어집니다. [1][2][3]
Taiko Network는 Daniel Wang이 2022년 3월에 설립했으며, Ethereum의 스마트 컨트랙트 모음으로, 허가 없는 ZK-Rollup 솔루션을 제공합니다. 이는 Ethereum의 사용자 경험을 반영하며, 중앙 집중화 없이 커뮤니티에 의해 관리됩니다. 2018년부터 ZKP 개발 역사를 가진 Taiko는 단순성과 보안에 중점을 두어 Ethereum의 주요 확장 솔루션이 되는 것을 목표로 합니다.
Alpha Testnet은 2022년 12월에 출시되었으며, 보안, 단순성, 분산화 및 허가 없는 참여를 강조합니다. Taiko는 분산화, 보안 및 확장성을 우선시하여 블록체인 트릴레마를 해결하고, 확장성을 향상시키면서 Ethereum 호환성을 보장하는 것을 목표로 합니다.[1][4][5][12]
2022년 10월, Taiko가 처음 Mirror에 소개되었습니다. 같은 해 12월 28일, Snæfellsjökull이라는 코드명의 Taiko Alpha-1 테스트넷(a1)이 출시되어 프로젝트의 첫 번째 공개 테스트넷 릴리스를 기록했습니다. Taiko는 개발자와 사용자를 위해 Ethereum을 안전하고 원활하게 확장하는 것을 목표로 Type-1 ZK-EVM을 개발하는 것을 목표로 합니다.
원래 2023년으로 설정되었지만 나중에 2024년으로 연기된 메인넷 릴리스까지의 추가 개발이 발표되었습니다.[13][4]
2023년, Taiko는 개발 및 커뮤니티 참여에서 상당한 진전을 이루었습니다. 네 개의 공개 테스트넷 출시를 통해 귀중한 통찰력을 얻고 다양한 참가자 커뮤니티를 유치했습니다. BCR(Based Contestable Rollup) 및 BBR(Based Booster Rollup)을 포함한 주요 롤업 디자인이 개발되어 플랫폼의 기능 향상을 약속했습니다.
커뮤니티 성장이 두드러졌으며, 다양한 채널에서 멤버 및 팔로워가 크게 증가했습니다. 전 세계 이벤트는 대면 상호 작용을 촉진했으며, Taiko 생태계는 약 80개의 dapp을 포함하도록 확장되었습니다.
Taiko Grants 프로그램 및 교육 이니셔티브의 도입은 커뮤니티 참여 및 학습에 대한 프로젝트의 약속을 강조했습니다. 모금 활동을 통해 2,200만 달러의 자금을 확보하여 지속적인 개발 및 커뮤니티 구축을 지원했습니다.[14]
타이코 프로토콜은 보안, 탈중앙화, 무허가성을 강조하며 타이코 롤업 시스템의 규칙과 참여 기준을 관리합니다.
이더리움 레이어 1의 스마트 컨트랙트는 ZK-SNARK 증명을 검증하고, 레이어 2 스마트 컨트랙트는 주요 프로토콜 기능을 관리합니다.
참여자에는 롤업 블록을 생성하는 제안자, ZK-SNARK 증명으로 블록을 검증하는 증명자, 네트워크 동기화를 유지하는 노드 운영자가 포함됩니다. 프로토콜은 블록 제안, 검증, 증명의 세 단계로 작동하여 블록 무결성과 트랜잭션 유효성을 보장합니다.
증명자는 블록 전환에 대한 증명을 생성하고, 오라클 증명자는 보안 강화를 위해 상태 전환을 감독합니다.
전반적으로 타이코 프로토콜은 이더리움에 대한 안전하고 분산된 무허가형 확장 솔루션을 제공하는 것을 목표로 합니다.[1][3][4][5][15]
기반 시퀀싱은 Taiko 설계의 기본 개념으로, 다른 롤업과 차별화됩니다. Taiko에서 시퀀싱은 중앙 집중식 시퀀서가 아닌 Ethereum 레이어 1(L1)에 의존합니다. 이는 Ethereum L1 검증자가 Taiko의 트랜잭션 순서를 결정하므로 네트워크 내에 중앙 집중식 시퀀서가 필요하지 않음을 의미합니다.[16]
Taiko의 기반 경쟁 롤업은 경쟁과 기반 시퀀싱을 통합합니다. 이 시스템에서 참가자들은 블록을 제안하고, 다른 사람들은 이에 이의를 제기할 수 있습니다. 이 과정은 분쟁 해결을 위해 더 높은 수준의 증명을 요구하며, 블록체인의 무결성을 보장합니다.
각 증명에는 유효성 보증금이 필요하며, 이의가 제기되면 경쟁 보증금도 필요합니다. 경쟁에는 재정적 이해관계가 걸려 있어 경솔한 이의 제기를 막고 시스템 효율성을 유지합니다. 그러나 이 메커니즘은 유효하지만 검증 가능한 증명의 제출을 저해하여 버그 탐지에 어려움을 줄 수 있습니다.
전반적으로 BCR 시스템은 Taiko 프로토콜에서 보안과 효율성의 균형을 맞추고 블록 검증 및 분쟁 해결을 위한 강력한 프레임워크를 제공하는 것을 목표로 합니다.[17][18]
기반 롤업은 이더리움 레이어 1(L1)에 시퀀싱을 위임하여 탈중앙화를 유지합니다. 부스터 롤업은 컴퓨터에 추가 처리 능력을 더하는 것과 유사하게 네이티브 이더리움 L1 dapp 스케일링을 제공하여 이를 증폭시킵니다.
BBR은 기반 롤업의 장점을 유지하면서 직접적인 이더리움 스케일링을 가능하게 합니다. 또한 부스터 네트워크 내에서 아토믹 크로스 롤업 트랜잭션을 용이하게 하여 파편화 문제를 해결합니다.
사용자는 BBR을 통해 네트워크 전반에서 선호하는 dapp에 대한 접근성을 보장받고, 트랜잭션 비용을 줄이며 처리량을 향상시킬 수 있습니다. 개발자는 개별 레이어 2에 재배포하지 않고도 dapp을 부스팅할 수 있도록 하여 스케일링을 간소화할 수 있습니다.[19][20]
Taiko에서 노드는 증명자 역할을 하여 TaikoL1 컨트랙트에서 제안된 블록에 대한 증명을 생성하여 상태 전환을 검증합니다. 첫 번째 유효한 증명자는 보상을 받으며, 여기에는 TKO 토큰이 포함될 수 있습니다. Taiko 블록은 제안됨, 증명됨, 검증됨 상태를 거칩니다.
증명된 블록은 상태 전환을 입증하지만, 검증된 블록은 부모 블록 증명의 유효성을 추가로 확인하여 블록 시퀀스의 무결성을 보장합니다. Taiko는 제안자가 네트워크 효율성을 최적화하기 위해 증명 서비스 제공업체와 협력하는 오프체인 증명 시장을 운영합니다.
제공업체는 합의된 기간 내에 증명을 제공하기로 약속하며, 보상은 일반적으로 TKO 토큰 또는 기타 자산으로 지급됩니다. Taiko는 보안과 다양성을 강화하기 위해 다중 증명 시스템 사용을 옹호합니다. 이 접근 방식은 ZK 증명 및 SGX를 포함한 다양한 암호화 구현을 통합하여 잠재적인 취약점을 완화하고 롤업 생태계의 견고성을 높입니다.[21]
타이코 노드는 taiko-geth와 taiko-client로 구성되며, 타이코 네트워크에서 트랜잭션을 실행하고 관리합니다. taiko-geth는 go-ethereum의 수정된 버전으로 L2 트랜잭션을 실행하고, taiko-client는 합의 및 트랜잭션 처리를 용이하게 합니다.
taiko-client의 드라이버는 로컬 체인을 검증된 L2 블록과 동기화하고 TaikoL1 프로토콜 계약 이벤트를 수신하여 새 블록을 삽입합니다. 제안자는 보류 중인 트랜잭션을 가져와 TaikoL1 계약에 제안하여 프로토콜 규칙 준수를 보장합니다. 증명자는 제안된 블록을 검증하고 블록 무결성을 보장하기 위해 유효성 증명을 생성합니다.
동기화 프로세스는 로컬 체인이 검증된 L2 블록으로 업데이트되도록 보장하고, 블록 제안 및 증명은 네트워크의 무결성을 유지합니다.[22]
Taiko의 브리지는 머클 증명을 사용하여 서로 다른 블록체인 간의 안전한 자산 전송을 용이하게 합니다. Taiko 프로토콜은 각 체인의 블록 해시를 스마트 계약에 저장하여 체인 간의 값 검증을 가능하게 합니다. Taiko의 신호 서비스는 머클 증명을 사용하여 안전한 크로스 체인 메시징을 제공하여 체인 간의 안정적인 통신을 가능하게 합니다. 브리지는 스마트 계약과 웹 앱으로 구성되어 사용자가 이더리움과 Taiko 간에 자산을 전송할 수 있도록 합니다.
사용자는 이더 브리징을 위해 브리지 계약과 직접 상호 작용하고, ERC-20 토큰의 경우 BridgedERC20 계약이 대상 체인에 배포됩니다. 토큰 전송에는 메시지 전송, 머클 증명 생성, 체인 간 토큰 발행 또는 전송 방법 실행이 포함됩니다.[23]
타이코의 인셉션 레이어는 여러 타이코 인스턴스를 병렬 L2 또는 기존 L2 위에 L3로 배포하여 이더리움의 수평적 확장을 가능하게 합니다. 타이코의 이더리움과 동등한 설계에서 비롯된 이러한 유연성은 레이어 간에 코드베이스 재사용을 허용합니다. 인셉션 레이어는 타이코를 L2로 배포하고 정확한 코드베이스를 L3로 복제하여 재사용성과 단순성을 극대화하면서 확장성 문제를 해결합니다.
이 접근 방식은 이더리움의 광범위한 확장성을 촉진하고 머클 증명을 사용하여 단편화 문제를 해결하면서 레이어 간의 원활한 통신을 보장합니다.[24]
Taiko Labs는 Taiko 프로토콜을 연구 & 개발하는 그룹입니다. [5][11]
이것은 타이코 프로토콜(L2 EIP-1559 혼잡 MEV)에서 발생하는 수입으로 자금을 조달하는 재무부입니다. [5]
Taiko 탈중앙화 자율 조직 (DAO)는 스마트 계약 업그레이드, TKO 매개변수 등을 포함한 Taiko 프로토콜의 다양한 부분을 관리할 수 있는 투표권을 가진 Taiko 토큰(TKO) 보유자 그룹입니다. Taiko DAO는 사실상 모든 것을 통제합니다. [5]
Taiko 프로토콜과 더 넓은 생태계의 성장과 발전을 관리하는 기관입니다. 재단은 Taiko DAO와 토큰 보유자를 위해서만 활동합니다. 재단의 책임에는 기술 개발, 생태계 성장 및 유지 관리, 서비스 제공업체와의 파트너십, 이벤트 관리 등에 대한 자금 지원이 포함되지만 이에 국한되지는 않습니다. 보조금 또는 기타 수단을 통해 이루어집니다. 재단은 Taiko 커뮤니티와 DAO에 완전한 투명성을 제공합니다. [5]
Taiko 보안 위원회는 Taiko DAO에 의해 선출된 개인 및 단체로 구성된 N인 위원회로, 필요에 따라 Taiko 프로토콜에 대한 긴급 조치를 수행합니다. 보안 위원회의 핵심 책임은 Taiko 프로토콜의 안전과 건전성을 보장하는 것이며, 이를 위해 업그레이드 또는 변경을 구현할 수 있는 권한을 가집니다. 또한 보안 위원회는 Taiko 프로토콜 내에서 Guardian Provers를 제어합니다. [5]
Taiko 토큰은 경쟁 가능한 롤업 설계에서 필수적이며, BCR 및 BBR에서 채권 시스템을 지원합니다. Taiko 토큰으로 표시되는 이 채권은 네트워크의 무결성과 효율성을 보장하며, 몰수된 채권은 L1의 Taiko 재무부로 리디렉션됩니다.
또한 이 토큰은 분산형 거버넌스를 가능하게 하여 보유자가 업그레이드에 영향을 미치고 L1 및 L2에서 재무부를 관리할 수 있도록 합니다. 10억 개의 TKO 토큰의 고정 공급량과 민팅 및 소각에 대한 엄격한 거버넌스를 통해 Taiko는 분산형 제어 및 토큰 무결성을 강조합니다.[25]
2023년 6월, Taiko Labs는 두 차례의 자금 조달 라운드를 통해 2,200만 달러를 모금하고 분산형 이더리움 동등(Type 1) ZK-EVM을 구축하기 위해 테스트넷 (Alpha-3)을 출시했습니다. 이 라운드는 각각 Sequoia China와 Generative Ventures가 주도했으며, BAI Capital, GGV Capital, GSR Markets, IOSG Ventures, Kucoin Ventures, Mirana Ventures, OKX Ventures, Skyland Ventures, Token Bay Capital, Yunqi Partners와 기타 투자자 및 이더리움 생태계 전반의 주요 기여자 및 커뮤니티 구성원이 참여했습니다.[6]
“최근의 영지식 알고리즘, 하드웨어 가속 및 선도적인 산업 연구의 발전 덕분에 우리는 진정으로 분산된 이더리움 동등 ZK-롤업을 갖게 될 것이라고 믿습니다. 이것이 Taiko의 핵심 사명이며 우리의 타협하지 않는 비전을 공유하는 주요 투자자들과 협력하게 되어 매우 자랑스럽습니다.” - Taiko CEO 겸 공동 창립자 Daniel Wang[6]
2024년 3월 2일, Taiko Labs는 Lightspeed Faction, Hashed, Generative Ventures 및 Token Bay Capital이 주도하고 Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR, WW Ventures 등이 참여하는 1,500만 달러 규모의 시리즈 A 투자를 발표했습니다. 이번 최신 자금 조달 라운드로 Taiko의 총 자금 조달액은 세 번의 라운드에 걸쳐 3,700만 달러에 달했습니다.[9]
“최초의 이더리움 동등 기반 롤업을 구축하는 것은 다년간의 모험이 될 것이라는 것을 알고 있었습니다.”라고 Wang은 말했습니다. “이제 메인넷 출시가 다가옴에 따라 얼마나 힘든 여정이었는지 깨닫게 되었습니다. 우리는 제품이 준비되는 즉시 출시하고 불가능하다고 여겨졌던 것이 실제로 가능하다는 것을 업계에 보여주기로 결심했습니다.” - Daniel Wang의 논평[9]
Taiko 앰배서더 프로그램은 ZK-EVM을 통해 이더리움 확장성에 대한 인식을 높이는 것을 목표로 합니다. 앰배서더는 개발자 지원, 교육 콘텐츠 제작 또는 커뮤니티 조직에 중점을 둡니다. 그들은 이더리움/Taiko 커뮤니티 내에서 지원, 옹호 및 교육을 제공하며 프로그램의 방향을 설정하는 데 도움을 줍니다.
이더리움 및 ZKPs에 대한 전문 지식 또는 관심, 강력한 의사 소통 기술 및 기여하고자 하는 열정을 가진 지원자를 권장합니다. 혜택으로는 Taiko 팀과의 협업, 월별 보상 및 Taiko Labs 내에서 정규직 역할로 발전할 가능성이 있습니다.[26]