집계는 가장 유리한 확장 솔루션으로 등장했습니다. 많은 zk 프로젝트가 EVM 호환성을 통해 Ethereum의 리소스에 액세스하려고 합니다. 이더리움과 동등한 ZK 컴파일이 가장 유망한 합성 유형이고 이것이 바로 Taiko가 등장하는 곳입니다. 그렇다면 분산형 ZK-Rollup이라고 주장하는 레이어 2 블록체인은 무엇이며, 이 이더리움과 동등한 것은 무엇이며 어떻게 작동합니까? 이번 타이코 리뷰를 통해 알아보도록 하겠습니다.
타이코란?
타이코 이더리움과 완벽하게 호환되는 zkEVM 기술을 기반으로 구축된 레이어 2 블록체인입니다. 모든 zkEVM 코드를 분산되고 안전한 방식으로 지원함으로써 기술적으로나 비기술적으로 이더리움을 확장할 수 있는 능력을 갖추고 있습니다.
이 블록체인의 주요 목표는 분산 응용 프로그램(dApp)의 개발자와 사용자에게 효율적이고 확장 가능한 플랫폼을 제공하여 기존 dApp을 변경하지 않고도 Ethereum Layer 1(L1)의 기능을 활용할 수 있도록 하는 것입니다.
ZK-EVM은 이더리움과 동일합니다.
Taiko는 모든 EVM opcode를 지원하는 ZK-EVM을 통합하여 Ethereum과의 완벽한 호환성을 달성하도록 설계된 ZK-EVM Type 1을 구축하고 있습니다. 클래스 1 ZK-EVM으로서의 주요 목표는 ZK 증명 생성 속도에 관한 이더리움의 패리티를 강조하는 것입니다. "유형 1"이라는 용어는 해시 함수, 상태 트리 또는 가스 비용을 포함하여 이더리움 프레임워크에 변경 사항을 도입하지 않는 이러한 ZK-EVM에서 유래되었습니다. 이 호환성을 통해 최소한의 조정으로 실행 가능한 클라이언트를 재사용할 수 있습니다.
주요 이점은 개발자가 Taiko에서 원활하게 실행되는 동안 수정 없이 Taiko에 Ethereum dApp을 배포할 수 있어 개발자 시간을 절약하고 기존 EVM 개발자를 참여시킬 수 있다는 것입니다.
이러한 높은 수준의 호환성은 개발자가 dApp을 다시 작성할 필요가 없으므로 시간과 노력을 절약하는 동시에 원활한 전환을 보장하고 개발자 사이에서 Taiko 채택을 개선합니다. 호환성에 대한 이러한 초점은 모든 ZK-EVM이 EVM 코드가 변경 없이 작동하도록 허용하지 않기 때문에 이 블록체인을 시중의 다른 ZK-EVM과 차별화하는 것입니다.
또한 기술 및 기본 사항을 유지하면서 Ethereum을 확장하여 블록체인 생태계의 미래 성장을 위한 유망한 솔루션을 만드는 것을 목표로 합니다.
기술 구조
Taiko의 엔지니어링 구조에는 ZK-EVM 회로(교정용), 레이어 2 롤업 노드(롤업 체인 관리용) 및 L1의 프로토콜(롤업 프로토콜을 확인하기 위해 이 둘을 연결하기 위한)의 세 가지 주요 구성 요소가 있습니다. 이러한 구성 요소는 함께 작동하여 Ethereum L1과의 원활한 호환성을 보장하여 개발자와 사용자에게 친숙한 경험을 제공합니다.
zkEVM
zkEVM은 유효한 증명으로 Rollup에서 EVM 계산의 정확성을 증명합니다. 이 블록체인은 변경 없이 이더리움 스마트 계약 코드를 실행할 수 있습니다. 개발자는 Ethereum의 스마트 계약 및 Dapp을 Taiko로 쉽게 마이그레이션할 수 있습니다.
Taiko는 모든 EVM opcode에 대한 zkEVM 지원을 구현하고 ZK-EVM 회로에 대한 개념 증명을 생성합니다. 스마트 계약 및 dapp과의 완벽한 호환성 외에도 모든 Ethereum 및 Solidity 도구는 이 블록체인과 원활하게 작동합니다. 또한 이 블록체인과 호환되어 이더리움 인프라를 사용하고 Nethermind 및 Erigon과 같은 오픈 소스 이더리움 클라이언트를 Taiko 노드로 재사용할 수 있습니다.
레이어 2 롤업 노드
Taiko 노드는 이더리움에서 데이터를 수집하고 레이어 2에서 트랜잭션을 실행합니다. 그러면 각 트랜잭션 실행 후 상태가 표시됩니다. 현재 노드는 Ethereum Geth의 포크입니다.
타이코 프로토콜
이 프로토콜은 롤업 규칙을 정의 및 시행하고 잠재적 참가자를 찾습니다. Taiko는 분산화 및 보안의 핵심 원칙을 유지하도록 설계되었습니다.
Ethereum에 배포된 스마트 계약(스마트 계약)은 ZK-SNARK 증명의 데이터 전달 메커니즘 및 검증자 역할을 합니다. 이 블록체인에 배포된 스마트 계약은 특정 프로토콜 속성을 적용하기 위해 EVM의 프로그래밍 가능성을 재사용하는 것과 같은 몇 가지 중요한 기능을 수행합니다.
활동의 기계 장치
Taiko 블록체인의 블록은 순차적으로 실행되는 트랜잭션 모음입니다. 상태 업데이트를 위해 새 블록을 체인에 추가하고 트랜잭션 실행을 위한 프로토콜의 규칙에 따라 계산할 수 있습니다. 블록 제출 프로세스는 두 부분으로 나뉩니다.
블록 제안
블록이 제안되면 블록 데이터가 Ethereum에 게시되고 TaikoL1 계약에 저장된 제안된 블록 목록에 블록이 추가됩니다. 일단 등록되면 프로토콜은 모든 블록 속성이 불변임을 보장합니다. 이것은 블록 실행을 결정론적으로 만듭니다. 블록 이후의 상태는 이제 누구나 계산할 수 있습니다. 따라서 블록이 즉시 검증됩니다. 이것은 또한 다른 사람보다 최신 상태에 대해 더 많이 아는 사람이 없도록 하여 불공평한 이점을 제공합니다.
블록 검증
블록이 제안된 후에 검증되었기 때문에 검증자는 블록이 실행되는 방식과 블록 이후의 상태에 어떠한 영향도 미치지 않습니다. 증명 생성을 위한 모든 관련 입력은 명확한 블록 전환을 달성하기 위해 L1에서 직간접적으로 확인됩니다. 제안된 모든 블록은 결정적이므로 블록 사이의 모든 중간 상태가 알려져 있고 고유하기 때문에 병렬로 증명할 수 있습니다. 블록과 상위 블록에 대한 증명이 제출된 후 블록 온체인 검증을 호출합니다.
타이코의 하이라이트
EVM(zkEVM 유형 1)과 완벽하게 호환
Taiko가 채택하고 있는 타입 1 zkEVM은 이더리움과 완벽하게 호환됩니다. 이를 통해 개발자는 스마트 계약 실패 위험 없이 이더리움과 이 블록체인 간에 DApp을 마이그레이션할 수 있습니다. 기존 기능을 다시 프로그래밍하는 시간이 단축되고 Ethereum의 프로젝트가 Taiko에서 작업을 확장하려는 경우 또는 그 반대의 경우에도 새로운 기능을 개발하는 데 더 많은 리소스를 사용할 수 있습니다.
오픈 소스(오픈 소스)
Taiko의 모든 소스 코드는 GitHub에서 사용할 수 있으며 누구나 소스 코드를 보고 빌드하거나 편집할 수 있습니다. 따라서 블록체인의 개발은 작은 팀에 국한되지 않고 전 세계의 대규모 커뮤니티와 개발자에 의해 기여됩니다. 이것은 프로젝트에 더 높은 수준의 소스 코드 다양성과 품질을 제공합니다.
완전히 탈중앙화
Taiko는 EVM과의 높은 호환성 외에도 프로토콜 분산화에 중점을 둡니다. 대부분의 롤업 네트워크는 성능을 우선시하고 점진적으로 분산화를 증가시키는 반면, Taiko는 ZKP를 생성하기 위해 블록 및 증명을 제출하는 분산형 제안자(주문자)와 함께 시작할 계획입니다. 이는 현재 롤업 중 어느 것도 분산형 시퀀서를 제공하지 않기 때문에 Taiko가 분산화를 얼마나 중요하게 여기는지 강조합니다.
또한 개발팀은 DAO 개발을 위한 우선순위 계획도 발표했으며 향후 계획의 구체적인 내용을 공개할 예정이다.
타이코의 증표
Taiko는 아직 자체 토큰이 없지만 "TKO"라는 자체 토큰을 출시하기로 확인했습니다. 테스트넷 작업을 수행한 초기 사용자는 토큰을 출시할 때 에어드랍을 받을 수 있습니다.
단계별 가이드 :
1단계: 지갑에 네트워크 추가
체인리스트 웹사이트를 방문하세요: https://chainlist.org
Taiko 키워드(Alpha-2 Testnet)를 검색하고 체인 추가를 선택하거나 수동으로 추가할 수 있습니다.
- 네트워크 이름: Taiko(Alpha-2 테스트넷)
- 네트워크 URL: https://rpc.a2.taiko.xyz
- 체인 ID: 167004
- 통화 기호: ETH
세피아와 유사:
- 네트워크 이름: 세폴리아
- 네트워크 URL: https://rpc.sepolia.org
- 체인 ID: 11155111
- 통화 기호: ETH
Taiko 네트워크(ALpha-2 테스트넷)에 Bull 및 Horse 토큰 추가:
- Contract Bull (BLL): 0x6048e5ca54c021D39Cd33b63A44980132bcFA66d
- Contract Horse (HOUSE): 0xCea5BFE9542eDf828Ebc2ed054CA688f0224796f
2단계: Faucet 토큰 테스트넷 받기
ETH 테스트넷을 수도꼭지로 사용하는 방법은 2가지가 있습니다.
- 방법 1: 웹사이트 방문 https://sepolia-faucet.pk910.de/, 지갑 주소를 입력하고 로봇이 아닌지 확인한 후 채굴 시작을 선택하세요.
- 방법 2: 이동 Quicknode.com 웹사이트에서 ETH 체인과 Sepolia 네트워크를 선택한 후 지갑 주소를 입력하고 ETH 탭을 진행하세요.
웹 사이트 방문 https://bridge.a2.taiko.xyz/ BLL 및 HORSE 토큰을 수도꼭지로 전환하려면 각 민트에 50개의 토큰이 제공됩니다.
3단계: Sepolia에서 Taiko로 토큰 연결
- 방문 https://bridge.a2.taiko.xyz/
- Sepolia에서 Taiko로 ETH를 전송(브리지)합니다.
- 마찬가지로 우리는 HORSE 및 BLL과 같은 토큰을 Taiko에 연결합니다.
- 클레임 토큰은 트랜잭션 섹션에서 브리지됩니다.
4단계: 토큰 교환 및 유동성 추가
- 방문 https://taiko.xyz/docs/guides/swap-tokens.
- ETH를 HORSE 및 다른 쌍으로 교환합니다.
- HORSE/ETH, BLL/ETH 등과 같은 더 많은 유동성 쌍을 만드십시오.
- 다른 토큰에 대해 위의 단계를 반복합니다. 에어드랍을 받을 확률을 높이려면 매일 반복해야 합니다.
- 또한, 해당 프로젝트에 대해 실행 중인 노드를 참고할 수도 있습니다. 자세한 내용은 다음을 참조하세요. https://taiko.xyz/docs/guides/run-a-node.
로드맵
2022년 1월, 이 블록체인은 Alpha-XNUMX 테스트 네트워크를 시작했습니다.
2023년 2월에 무허가 교정기와 부분 ZK-EVM 회로를 갖춘 Alpha-XNUMX 테스트 네트워크를 시작했습니다.
한편 2024년 초에 계획된 전체 ZK-EVM 회로, 분산 제안 및 분산 증명을 통해 메인넷으로 가는 다른 이정표가 있습니다.
결론 – 타이코 리뷰
유명한 블록체인 XNUMX부작은 탈중앙화, 보안 및 확장성이라는 세 가지 속성 중 두 가지만 달성할 수 있다고 주장합니다. 그러나 Ethereum과 동등한 ZK 컴파일을 사용하면 규모를 손상시키지 않고 세 가지 구성 요소를 모두 선택할 수 있습니다.
Taiko는 사용자와 개발자에게 친숙한 이더리움 경험을 유지하면서 이더리움 스케일링 문제를 해결하고자 합니다. Ethereum ZK-EVM(Zero Knowledge Virtual Machine) 및 ZK 풀을 활용하는 유망한 분산 레이어 2 블록체인 프로토콜입니다. Taiko는 Ethereum과 완전히 동등한 ZK-Rollup으로서 더 많은 개발자와 사용자를 유치하기 위해 분산화, 보안, 호환성 및 단순성을 유지하는 것을 목표로 합니다. 알파 테스트 네트워크가 진행되면서 이더리움 개발자와 사용자를 위한 사용자 친화적이고 접근 가능한 플랫폼이 되는 길을 잘 가고 있습니다.
면책 조항 : 이 웹사이트의 정보는 일반적인 시장 논평으로 제공되며 투자 조언을 구성하지 않습니다. 투자하기 전에 직접 조사해 보시기 바랍니다.
뉴스를 추적하려면 우리와 함께하십시오: https://linktr.ee/coincu
여우 같은
코인쿠 뉴스