하나의 기사로 블록체인 상호 운용성 이해하기

avatar
Chainlink
2년 전
이 글은 약 4054자,전문을 읽는 데 약 6분이 걸린다
이 기사에서는 블록체인 상호 운용성의 정의와 가치를 설명하고 다양한 유형의 블록체인 상호 운용성 솔루션을 나열하며 Chainlink의 CCIP(Cross-Chain Interoperability Protocol)가 오라클의 기능을 확장하

하나의 기사로 블록체인 상호 운용성 이해하기

블록체인블록체인

디지털 원장에서 사용자 계정 잔액과 데이터를 추적할 수 있는 분산형 컴퓨터 네트워크입니다. 블록체인에는 중앙 집중식 관리자가 없지만 분산형 합의를 사용하여 원장 업데이트에 대한 합의에 도달하고 최종적으로 업데이트를 실행합니다. 이는 기존 컴퓨팅 환경보다 더 중립적이고 조작이 불가능하며 투명한 다자간 부기 및 프로세스 자동화를 위한 새로운 패러다임을 확립합니다.그러나 블록체인은 인터넷에 연결되지 않은 컴퓨터와 같아서 다른 블록체인이나 통신할 수 없습니다.오프체인 API의사소통. 이 문제는오라클 문제

~의Chainlink~의교차 체인 상호 운용성 프로토콜(CCIP)확장하는 방법신탁이 기능은 모든 체인 간 데이터의 교차 체인 전송을 지원합니다.

첫 번째 레벨 제목

블록체인 상호 운용성이란 무엇입니까?

블록체인 상호 운용성은 블록체인이 서로 통신할 수 있는 능력을 의미합니다. 블록체인 상호 운용성의 기초는 블록체인이 다른 블록체인에서 데이터를 읽고 쓸 수 있도록 하는 크로스체인 메시징 프로토콜입니다.크로스 체인 메시지 전송 프로토콜은 생성을 지원할 수 있습니다., dApp은 다른 블록체인에 배포될 수 있습니다.스마트 계약. 크로스체인 dApp과 멀티체인 dApp의 차이점은 멀티체인 dApp은 일반적으로 동일한 애플리케이션을 여러 블록체인에 배포하지만 각 체인에 배포된 스마트 계약은 서로 독립적이며 다른 블록체인과 연결되지 않는다는 점입니다. .연관.

하나의 기사로 블록체인 상호 운용성 이해하기

이미지 설명

탈중앙화 거래소 플랫폼(DEX)탈중앙화 거래소 플랫폼(DEX), 교차 사슬탈 중앙화 자금 시장, 교차 사슬, 교차 사슬탈중앙화 자율조직(DAO)모듈식 애플리케이션

첫 번째 레벨 제목

블록체인 상호 운용성의 의미Web3지금,L2멀티체인, 멀티레벨의 방향으로 발전하고 있습니다. 현재 100개가 넘는 L1 블록체인(즉, 기본 체인)이 있으며 점점 더 많아지고 있습니다.Rollup)。

그러면 기본 체인을 기반으로 하는 L3 네트워크가 있게 됩니다. L2 및 L3 네트워크는 본질적으로 다른 블록체인이지만 둘 다 기본 체인의 보안 메커니즘(예:

L1 및 L2 네트워크의 개발은 블록체인 기술과 생태계의 혁신적인 디자인 아이디어를 완전히 반영합니다. 블록체인은 프로토콜을 지속적으로 최적화하여 기능을 혁신하여 개발자와 응용 프로그램이 생태계에 참여하도록 유도합니다. 이렇게 하려면 일반적으로 기능에 약간의 장단점이 있습니다. 예를 들어, 일부 블록체인은 분산화 및 조작 방지에 더 많은 관심을 기울이기 때문에 기본 블록체인의 처리량 및 구성 가능성에 약간의 타협을 한 반면, 다른 블록체인은 기본 개인 정보 보호 기능을 만드는 데 더 많은 관심을 기울입니다. 신뢰할 수 있는 하드웨어의 보안 가정 조건.

블록체인은 다양한 합의 프로토콜, 실행 환경 및 데이터 저장 솔루션을 지속적으로 탐색하여 최적화되므로 개발자는 비용, 활동, 성능, 데이터 가용성, 보안, 암호화 경제 메커니즘 및 환경 보호 측면에서 블록체인을 최적화할 수 있습니다. 또한 차별화를 위해 블록체인은 특정 프로그래밍 언어를 지원하고 특정 애플리케이션 시나리오 및 지리적 시장에 중점을 두고 고유한 브랜드와 가치를 구축하여 대상 고객 그룹을 유치합니다.

  • 그 중 가장 큰 차이를 보이는 최적화 방안은 블록체인 생태계의 확장 방안이다. 기존 확장 계획은 다음과 같습니다.

  • 고성능 기본 블록체인은 모든 수직 산업의 모든 애플리케이션을 지원합니다.

  • 고도로 분산된 기본 블록체인은 일련의 L2 및 L3 확장 솔루션을 통해 다양한 모듈식 애플리케이션을 지원합니다.

각 애플리케이션, 스마트 계약 또는 애플리케이션 시나리오는 자체 기본 블록체인 또는 주권 L2 네트워크를 실행합니다.블록체인용 확장 솔루션에 대해 자세히 알아보려면 블로그 게시물을 확인하세요.

하나의 기사로 블록체인 확장성 이해 - 실행, 저장 및 합의

블록체인 상호 운용성 프로토콜은 다양한 블록체인에 대한 백엔드 액세스가 필요한 레거시 시스템에서도 마찬가지로 중요합니다. 상호 운용성 프로토콜은 블록체인 추상화 계층 개발을 위한 기반을 마련할 수 있으며 기존 백엔드 및 dApp은 블록체인 미들웨어를 통해 모든 온체인 환경으로 통합될 수 있습니다. 블록체인 추상화 계층이 없으면 Web2 시스템과 dApp은 각 교차 체인 상호 작용 시나리오에 대한 개별 솔루션을 개발해야 하므로 많은 시간과 리소스가 소요될 뿐만 아니라 프로세스가 매우 복잡해집니다.

첫 번째 레벨 제목

다양한 유형의 블록체인 상호 운용성 시나리오

블록체인 상호 운용성 솔루션을 분류하는 가장 좋은 시작점은 가장 인기 있는 교차 체인 상호 작용 시나리오를 연구하는 것입니다.토큰 스왑——소스 체인에서 하나의 토큰을 거래하고 대상 체인에서 다른 토큰을 받습니다. 크로스 체인 토큰 스왑은 아토믹 스왑 프로토콜과 크로스 체인을 채택합니다.자동 마켓 메이커(AMM)

, 이러한 자동 시장 조성자는 토큰 스왑을 달성하기 위해 각 체인에 개별적으로 유동성 풀을 설정합니다.토큰 브리지——

  • 토큰은 소스 체인의 스마트 계약에 의해 잠기거나 파괴되고 대상 체인의 다른 스마트 계약에 의해 잠금 해제되거나 생성됩니다. 토큰 브릿지는 체인 간에 자산을 전송하고 체인 간 유동성을 실현하여 토큰 활용도를 향상시킬 수 있습니다. 토큰 브리지에는 다음 세 가지 유형의 토큰 처리 메커니즘이 있습니다.잠금/캐스팅 토큰 브리지(예: IOU)——

  • 토큰은 소스 체인의 스마트 계약에 잠긴 다음 대상 체인에서 래핑된 토큰이 발행됩니다.이러한 자산을 종종 브리지 자산이라고 합니다. 반대 작업은 대상 체인에서 패키징 패스를 파괴하여 소스 체인에서 원래 패스를 잠금 해제하는 것입니다.파괴/캐스팅 토큰 브리지(즉, 네이티브 토큰)——

  • 소스 체인에서 토큰을 파괴하고 대상 체인에서 동일한 토큰을 다시 발행하십시오.토큰 브리지 잠금/잠금 해제——

소스 체인에서 토큰을 잠근 다음 대상 체인의 유동성 풀에서 동일한 토큰을 잠금 해제하십시오. 이러한 유형의 토큰 브리지는 일반적으로 수익 공유와 같은 인센티브 메커니즘을 도입하여 두 체인에서 유동성을 끌어들입니다.네이티브 결제——

소스 체인의 애플리케이션은 대상 체인의 기본 자산으로 지불을 트리거합니다. 또한 다른 블록체인의 데이터를 기반으로 소스 체인의 기본 자산으로 교차 체인 지불을 트리거할 수도 있습니다. 대부분의 지불은 어떤 형태의 결제로 이루어지며 블록체인 데이터 또는 외부 이벤트를 기반으로 결제될 수 있습니다.계약 전화——

소스 체인의 스마트 계약은 로컬 데이터를 기반으로 대상 체인의 스마트 계약 기능을 호출할 수 있습니다. 여러 계약 호출을 한 번에 시작하여 토큰 스왑 및 브리징을 포함하여 보다 복잡한 교차 체인 애플리케이션을 구현할 수 있습니다.프로그래밍 가능한 토큰 브리지——

교차 체인 운영을 달성하기 위해 다음 네 가지 상호 운용성 체계를 채택하여 대상 체인의 상태를 확인하고 후속 트랜잭션을 대상 체인으로 전달할 수 있습니다. 상태 확인 및 메시징은 대부분의 교차 체인 상호 작용에 필수적인 기능입니다.

보조 제목

Web2 인증

Web2 인증은 개인 거래에 매우 편리하며 기술이 덜 필요합니다. 그러나 Web2 검증은 크로스 체인 애플리케이션에 그다지 가치가 없으며 중앙 집중식 관리인에 대한 신뢰가 필요합니다. 또한 대부분의 Web2 인증은 거래 플랫폼에서 지원하는 블록체인을 통해서만 토큰 스왑 및 교차 체인 전송을 수행할 수 있습니다.

보조 제목

외부 검증은 교차 체인 상호 작용에 관련된 두 체인의 노드 외에도 소스 체인의 상태를 확인하고 특정 조건이 충족되면 대상 체인에서 후속 트랜잭션을 트리거하기 위해 세 번째 검증 노드 그룹이 특별히 설정됨을 의미합니다. . 다자간 컴퓨팅, 탈중앙화 오라클 네트워크, 임계값 다중 서명 계약 등과 같은 위원회 합의를 기반으로 하는 다양한 구현 방법이 있지만 이러한 솔루션에는 모두 신뢰를 최소화하기 위한 검증 노드가 필요합니다.오프체인 계산, 온체인에서 확인합니다(예:하이브리드 스마트 계약)。

외부 검증은 일반적으로 교차 체인 상호 작용의 신뢰성을 유지하기 위해 노드의 절반 이상이 정직하다고 가정합니다. 그러나 신뢰 최소화 수준을 높이려면 낙관적 브리지 유효성 검사, 사기 방지 네트워크 및 암호 경제 스테이킹과 같은 추가 기술이 필요합니다. 외부 검증에는 추가 신뢰 가정이 필요하지만 현재 특정 유형의 블록체인 간에 교차 체인 스마트 계약 호출을 실행하는 동안 신뢰를 최소화할 수 있는 유일한 실행 가능한 솔루션입니다. 또한 이 솔루션은 더 복잡한 크로스체인 애플리케이션을 지원할 수 있는 매우 다재다능하고 확장 가능한 크로스체인 컴퓨팅 솔루션이기도 합니다.

보조 제목

로컬 인증

로컬 검증은 교차 체인 상호 작용에서 상대방이 서로의 상태를 상호 검증하는 것을 말합니다. 양 당사자가 상대방의 상태가 유효하다는 것을 확인하면 교차 체인 P2P 트랜잭션이 실행됩니다. 로컬에서 검증된 교차 체인 토큰 스왑은 종종 아토믹 스왑이라고도 합니다.아토믹 스왑을 통한 로컬 검증은 스왑의 결과가 성공하거나 두 트랜잭션 모두 실패하기 때문에 신뢰 최소화를 대체로 보장할 수 있습니다. 그러나 이 방법은 다른 교차 체인 계약 호출 시나리오로 확장할 수 없으며 실수로 콜 옵션문제는 아토믹 스왑의 2차 당사자가 교환할지 안할지 선택할 수 있기 때문에 일정 기간 동안. 따라서 로컬 검증은 각 체인에 독립적인 유동성 풀을 구축하는 크로스체인 유동성 프로토콜에서 가장 일반적으로 사용됩니다.

보조 제목

기본 인증

첫 번째 레벨 제목

교차 체인 상호 운용성 프로토콜(CCIP)

블록체인 상호 운용성 솔루션에 대한 생태적 수요 증가를 충족하기 위해 Chainlink는 현재 개발 중입니다.교차 체인 상호 운용성 프로토콜(CCIP)교차 체인 상호 운용성 프로토콜(CCIP)

. 이것은 임의의 메시지 전송 및 토큰 전송을 포함하여 교차 체인 통신을 위한 완전히 새로운 오픈 소스 표준입니다. CCIP의 목표는 간단하고 사용하기 쉬운 통합 인터페이스를 제공하여 블록체인 네트워크에 대한 공통 연결을 설정하는 것입니다. 또한 복잡한 교차 체인 작업을 달성하기 위해 일련의 오라클 서비스를 프로그래밍 가능한 토큰 브리지 프레임워크에 통합하는 데 전념하고 있습니다.교차 체인 공격의 빈번한 발생으로 인해 지난 1년 동안약 12억 달러 상당의 금액이 도난당했습니다.

, 그래서 CCIP는 안전을 최우선으로 생각합니다. Ari Juels, Dan Boneh, Lorenz Breidenbach, Dahlia Malkhi 등 세계 최고의 암호학자 및 컴퓨터 보안 전문가들이 개발에 참여했습니다. CCIP는 현재 사기 방지 네트워크를 구축하여 악의적인 행동을 모니터링하고, 분산형 오라클 컴퓨팅(역사적인 서비스 다양한 블록체인 메인넷에서 수천억 달러의 가치를 확보한 오프체인 보고 프로토콜(OCR)을 개발했습니다.블로그 게시물

하나의 기사로 블록체인 상호 운용성 이해하기

CCIP는 체인링크의 탈중앙화 오라클 네트워크에서 개발한 크로스체인 메시징 프로토콜로, 다양한 크로스체인 dApp, 토큰 브리지 및 프로그래밍 가능한 토큰 브리지를 지원하도록 설계되었습니다.

첫 번째 레벨 제목

체인링크 공식 트위터

체인링크에 대해 자세히 알아보려면 다음을 방문하십시오.체인링크 공식 홈페이지, 팔로우체인링크 공식 트위터, Chainlink의 최신 뉴스 및 공지 사항을 받으십시오.

창작 글, 작자:Chainlink。전재 / 콘텐츠 제휴 / 기사 요청 연락처 report@odaily.email;违규정 전재 법률은 반드시 추궁해야 한다.

ODAILY는 많은 독자들이 정확한 화폐 관념과 투자 이념을 수립하고 블록체인을 이성적으로 바라보며 위험 의식을 확실하게 제고해 달라고 당부했다.발견된 위법 범죄 단서에 대해서는 관련 부서에 적극적으로 고발하여 반영할 수 있다.

추천 독서
편집자의 선택