Untitled

TL;DR 최신 ZetaChain 백서가 공개되었습니다. 옴니체인 구축을 시작하려면 새로운 개발자 리소스 페이지를 확인하세요.

ZetaChain 백서의 최종 버전(17개 언어로 현지화됨)을 제공하게 되어 기쁩니다. 일관성을 유지하는 것은 비트코인과 같은 비 스마트 체인을 포함하여 모든 체인에 상호 운용성이 내장된 퍼블릭 L1 블록체인을 제공하려는 ZetaChain의 확고한 사명입니다. 이 릴리스를 통해 우리는 백서에서 제안된 옴니체인 미래에 제공되는 ZetaChain의 현재 버전을 공유하게 된 것을 자랑스럽게 생각합니다. 가장 주목할 만한 것은 이 백서에서 이 게시물에서 간략하게 요약한 변형적이고 새로운 암호화 혁신인 Omnichain 스마트 계약의 기술을 확장합니다.

옴니체인 스마트 계약(섹션 4.4)

Omnichain 스마트 계약은 단일 논리 지점에서 연결된 네트워크의 자산과 데이터에 액세스하고 관리할 수 있습니다. 이들은 ZetaChain의 ZetaEVM(zEVM) 모듈에서 호스팅되며 다음과 더불어 모든 EVM 기능 및 상호 작용을 지원합니다.

이 두 가지 추가 기능으로 인해 zEVM은 서로 다른 체인의 상태를 원자적으로 단일 단계로 변경하는 교차 체인 트랜잭션의 개념을 지원하는 범용 프로그래밍 가능 플랫폼이 됩니다. 간단히 말해, 이는 개발자가 마치 모든 것이 단일 체인에 있는 것처럼 기존의 강력한 이더리움 스마트 계약 생태계를 활용하여 ZetaChain 위에 진정으로 상호 운용 가능한 애플리케이션을 구축할 수 있음을 의미합니다. 시작하려면 개발자 리소스를 방문하세요.

메시지 전달과의 주요 차이점(섹션 4.4.4)

개발자는 동기식(Omnichain 스마트 계약) 및 비동기식(크로스 체인 메시징) 아키텍처 또는 둘의 조합을 사용하여 ZetaChain을 구축할 수 있습니다. 두 메커니즘 모두 다양한 유형의 애플리케이션을 지원할 수 있지만 앱 구축 아키텍처 관점에서 상당히 중요한 차이점을 제공합니다. 높은 수준에서 Omnichain 스마트 계약이 다른 세 가지 중요한 방식을 검토해 보겠습니다.

동기식 멀티체인 개발

Omnichain 스마트 계약 애플리케이션 로직과 상태는 단일 위치에 있습니다. (그림 5) 다른 한편으로, 메시징은 다양한 체인의 많은 컨트랙트에 걸쳐 방송된 메시지와 상태 동기화를 포함하며, 이로 인해 더 많은 공격 표면과 더 많은 가스 요금이 발생할 수 있습니다(그리고 이것은 빠르게 확장될 수 있습니다). 예를 들어 여러 체인에 걸쳐 자산이 있는 금고 또는 대출 프로토콜을 관리하는 것은 메시징만으로는 관리하기 어려울 것입니다.

그림 5. 옴니체인 스마트 계약 기반 애플리케이션.  입력을 받고, 출력을 쓰고, 상태를 유지하고, 애플리케이션의 외부 자산을 오케스트레이션하는 단일 계약이 있습니다.

그림 5. 옴니체인 스마트 계약 기반 애플리케이션. 입력을 받고, 출력을 쓰고, 상태를 유지하고, 애플리케이션의 외부 자산을 오케스트레이션하는 단일 계약이 있습니다.

기존 Ethereum dApp을 쉽게 재배포

Uniswap V2/V3, Curve, Aave, Compound 등과 같은 전투 테스트를 거친 일반적인 Ethereum 애플리케이션은 최소한의 변경으로 Omnichain 스마트 계약으로 배포할 수 있습니다. ZRC-20 지원은 Ethereum과 같은 단일 단계 트랜잭션을 가능하게 합니다(그러나 기본적으로 크로스 체인). 메시징(특히 복잡한 앱의 경우)에는 완전히 다른 비동기식 메시징 및 상태 동기화 시스템에서 논리를 다시 만들어야 합니다. 메시징은 기존 작업을 동일한 방식으로 활용할 수 없습니다.

최초의 비트코인 스마트 계약

ZRC-20은 스와핑, 대출 등과 같은 애플리케이션을 위한 범용 스마트 계약을 지원하지 않는 Bitcoin/Cardano/XRP를 쉽게 지원할 수 있습니다. 따라서 예를 들어 Omnichain 스마트 계약은 비트코인 네트워크의 기본 BTC를 디파이 세상. 메시징에는 연결된 체인에 대한 스마트 계약이 필요하기 때문에 이러한 체인에서는 메시징이 작동하지 않습니다.

구축 시작

개발자 리소스 페이지가 현재 운영 중입니다. 여기에서 ZetaDocs개발자 프로그램에 참여하는 방법에 대한 자세한 정보를 찾을 수 있습니다.

제타체인에 대하여