Taiko는 오픈 소스이며 허가 없는 ZK-Rollup 네트워크로, 이더리움과 동등합니다. 이 네트워크는 중앙 집중식 제어 없이 작동하며, 모든 운영은 커뮤니티 주도적이고 허가 없이 이루어집니다. [1][2][3]
Taiko Network는 Daniel Wang이 2022년 3월에 설립했으며, 이더리움의 스마트 컨트랙트로 구성되어 무허가형 ZK-Rollup 솔루션을 제공합니다. 이는 이더리움의 사용자 경험을 반영하며, 중앙 집중화 없이 커뮤니티에 의해 관리됩니다. 2018년부터 ZKP 개발 역사를 가진 Taiko는 단순성과 보안에 중점을 두어 이더리움의 주요 확장 솔루션이 되는 것을 목표로 합니다.
알파 테스트넷은 2022년 12월에 출시되었으며, 보안, 단순성, 탈중앙화 및 무허가 참여를 강조합니다. Taiko는 탈중앙화, 보안 및 확장성을 우선시하여 블록체인 트릴레마를 해결하고 이더리움과의 호환성을 보장하면서 확장성을 향상시키는 것을 목표로 합니다.[1][4][5][12]
2022년 10월, Taiko가 처음 Mirror에 소개되었습니다. 같은 해 12월 28일, Taiko Alpha-1 테스트넷(a1), 코드명 Snæfellsjökull이 출시되어 프로젝트의 첫 번째 공개 테스트넷 릴리스를 기록했습니다. 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에 대한 접근성을 보장받고, 트랜잭션 비용을 줄이고 처리량을 향상시킬 수 있습니다. 개발자는 BBR을 통해 개별 레이어 2에 재배포하지 않고도 dapp을 부스팅할 수 있도록 하여 확장을 간소화할 수 있습니다.[19][20]
타이코에서 노드는 증명자 역할을 하여 타이코L1 컨트랙트에서 제안된 블록에 대한 증명을 생성하여 상태 전환을 검증합니다. 첫 번째 유효한 증명자는 보상을 받으며, 여기에는 TKO 토큰이 포함될 수 있습니다. 타이코 블록은 제안됨, 증명됨, 검증됨 상태를 거칩니다.
증명된 블록은 상태 전환을 입증하지만, 검증된 블록은 추가적으로 부모 블록 증명의 유효성을 확인하여 블록 시퀀스의 무결성을 보장합니다. 타이코는 제안자가 네트워크 효율성을 최적화하기 위해 증명 서비스 제공업체와 협력하는 오프체인 증명 시장을 운영합니다.
제공업체는 합의된 기간 내에 증명을 제공하기로 약속하며, 보상은 일반적으로 TKO 토큰 또는 기타 자산으로 지급됩니다. 타이코는 보안과 다양성을 강화하기 위해 다중 증명 시스템 사용을 옹호합니다. 이 접근 방식은 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이 주도하는 1,500만 달러 규모의 시리즈 A 투자를 발표했으며, Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR, WW Ventures 등이 참여했습니다. 이번 최신 자금 조달 라운드로 Taiko의 총 자본 조달액은 세 번의 라운드에 걸쳐 3,700만 달러에 달했습니다.[9]
“최초의 이더리움과 동등한 롤업을 구축하는 것은 다년간의 모험이 될 것이라는 것을 알고 있었습니다.”라고 Wang은 말했습니다. “이제 메인넷 출시가 다가옴에 따라 우리는 그것이 얼마나 힘든 여정이었는지 깨닫습니다. 우리는 제품이 준비되는 즉시 출시하고 불가능하다고 여겨졌던 것이 실제로 가능하다는 것을 업계에 보여주기로 결심했습니다.” - Daniel Wang의 코멘트[9]
Taiko 앰배서더 프로그램은 ZK-EVM을 통해 이더리움 확장성에 대한 인식을 높이는 것을 목표로 합니다. 앰배서더는 개발자 지원, 교육 콘텐츠 제작 또는 커뮤니티 조직에 중점을 둡니다. 그들은 이더리움/Taiko 커뮤니티 내에서 지원, 옹호 및 교육을 제공하며 프로그램의 방향을 설정하는 데 도움을 줍니다.
이더리움 및 ZKP에 대한 전문 지식 또는 관심, 강력한 의사 소통 능력 및 기여하고자 하는 열정을 가진 지원자를 장려합니다. 혜택으로는 Taiko 팀과의 협업, 월별 보상 및 Taiko Labs 내에서 정규직 역할로 발전할 가능성이 있습니다.[26]