최근 몇 년 동안 블록체인의 발전이 매우 뜨겁다는 것을 우리는 알고 있습니다. 블록체인 기술의 지속적인 발전으로 인해 이 분야에 점점 더 많은 자금이 유입되기 시작했으며, 블록체인에 종사하는 회사도 점점 더 많아지고 있습니다. 기술 연구와 구현 애플리케이션 개발도 등장했습니다. 그러나 블록체인 기술의 발전은 아직 초기 단계이기 때문에 단기적으로는 대규모 기업에 기술을 잘 적용하기에는 어려움이 있습니다. 그 이유는 정보섬의 문제인데, 각 체인의 데이터 정보가 서로 연결될 수 없어 크로스체인이 나타나는 것입니다. 그렇다면 크로스체인 블록체인의 원리는 무엇일까요? 편집자가 블록체인 크로스체인의 원리를 소개하도록 하세요.
현재 크로스체인 기술은 공증 메커니즘, 사이드 체인/릴레이, 해시 잠금의 세 가지 유형으로 나눌 수 있습니다.
공증 메커니즘은 체인 X의 신뢰할 수 있는 노드 집합을 통해 체인 Y의 특정 이벤트를 확인하는 메커니즘입니다. 대표적인 공증 메커니즘은 Ripple Labs에서 제안한 Interledger입니다. Interledger 프로토콜은 다양한 회계 시스템에 적합하며 회계 시스템 간의 차이점을 처리할 수 있습니다. 이번 협약의 목표는 통일된 글로벌 결제 표준을 확립하고 온라인 금융 전송을 위한 통일된 프로토콜을 만드는 것입니다.
Interledger 프로토콜은 제3자 "커넥터" 또는 "검증기"를 도입하여 서로 다른 두 회계 시스템 간의 무료 통화 전송을 가능하게 합니다. 커넥터의 역할은 암호화 알고리즘을 사용하여 두 회계 시스템에 대한 자금 관리를 생성하여 거래 참가자가 커넥터를 신뢰할 필요가 없도록 하는 것입니다. 거래는 모든 당사자가 거래에 동의한 경우에만 발생합니다. 이 프로토콜을 도입하면 거래 참가자 간의 신뢰가 필요하지 않으므로 커넥터에 의해 자금이 손실되거나 도난당할 수 없습니다. 따라서 이러한 종류의 거래는 법적 계약의 보호나 과도한 검토에 의존할 필요가 없으므로 참여 문턱이 크게 낮아집니다.
사이드체인 기술은 원래 체인에 토큰을 고정하는 것을 기반으로 하는 새로운 블록체인 기술입니다. 예를 들어, 미국 달러는 금에 고정될 수 있습니다. 체인 X가 체인 Y의 데이터를 확인할 수 있을 때 이를 사이드체인이라고 부를 수 있습니다. 그러나 현재 사이드 체인은 체인에 크로스체인 스마트 계약을 수립하는 데 여전히 어려움을 겪고 있으며, 이로 인해 주식, 채권, 파생상품 및 기타 분야에서의 개발이 제한됩니다. BTC Relay는 블록체인 사이드체인을 구현하는 최초의 프로젝트로 간주됩니다.
BTC Relay는 사용자가 이더리움과 비트코인 네트워크를 연결하여 이더리움에서 비트코인 거래를 확인할 수 있도록 하는 이더리움 스마트 계약 기반 솔루션입니다. 작동 원리는 Ethereum 스마트 계약을 사용하여 Bitcoin 네트워크에서 데이터를 얻기 위해 Bitcoin 네트워크의 단순화된 버전을 만드는 것입니다. 릴레이 기술은 원래 체인의 토큰을 원래 체인 주소로 전송하고 일시적으로 잠그는 기술입니다. 릴레이 체인의 거래 결과는 서명자의 투표를 통해 유효한지 여부를 결정합니다. 일반적인 릴레이 기술에는 Polkadot 및 COSMOS가 포함됩니다. 반면, 사이드체인/크로스체인 기술은 제3자 중개자를 도입하고 탈중앙화를 잘 이루지 못합니다.
해시 잠금은 합의된 시간 전에 암호화된 해시 값 증명을 생성하여 거래를 완료하기 위해 시간 잠금을 활용하는 메커니즘입니다. 라이트닝 네트워크에서 시작되었지만 기능이 상대적으로 제한되어 있습니다. 크로스체인 자산 교환 및 자산 모기지를 지원할 수 있지만 크로스체인 자산 이전 및 계약 기능을 실현할 수는 없습니다.
코스모스를 예로 들면, 블록체인은 주로 허브(허브)와 존(파티션)의 두 부분으로 구성됩니다. 각 Zone과 Hub는 독립적인 블록체인이며, 각 Hub 아래에는 여러 Zone이 연결될 수 있습니다. Zone은 특정 애플리케이션 요구 사항을 해결하도록 설계된 블록체인인 반면, Hub는 Zone 간의 교차 체인 트랜잭션 처리에 중점을 둡니다. Hub는 이 시스템에서 중계 체인 역할을 하며, BTC, ETH 등 기존 블록체인을 Zone 형태로 접근할 수 있도록 하며, Hub와 IBC(Inter-Blockchain Communication) 프로토콜을 통해 서로 다른 Zone 간의 통신을 구현합니다. . 의사소통. 이것의 장점은 원래의 합의와 토큰 시스템을 변경하지 않고도 확장성과 상호 운용성을 향상시킨다는 것입니다. 서로 다른 블록체인을 코스모스 네트워크에 연결함으로써 사용자는 크로스체인 트랜잭션을 통해 서로 다른 블록체인 간에 자산을 전송하고 거래할 수 있습니다. 이러한 상호 연결 기능은 사용자에게 더 많은 선택권과 유연성을 제공하며 전체 블록체인 생태계의 개발을 위한 더 큰 가능성을 제공합니다. 전체적으로 Cosmos는 허브 및 영역 아키텍처와 IBC 프로토콜 지원을 통해 서로 다른 블록체인 간의 상호 연결을 달성합니다. 이 설계를 통해 각 블록체인은 독립성을 유지하면서 크로스체인 트랜잭션을 가능하게 하여 전체 블록체인 생태계에 더 큰 개발 잠재력을 제공합니다.
동시에 새로운 블록체인 프로젝트는 인프라를 쉽게 사용하여 코스모스에 새로운 체인을 구축하여 연구 개발 비용을 절감할 수 있습니다. 일반적으로 블록체인은 위에서 아래로 애플리케이션 레이어, 합의 레이어, 네트워크 레이어의 세 가지 레이어로 나누어집니다. 코스모스에서 블록체인을 구축할 때, 합의 레이어와 네트워크 레이어는 보편적입니다. Cosmos 사용 제공되는 Cosmos SDK 개발 도구는 애플리케이션 계층을 여러 모듈로 나누어 개발자는 자신의 특정 기능 모듈만 개발하면 되며 기타 일반 모듈은 직접 사용할 수 있습니다. 이는 블록체인 업계의 SaaS 모델과 동일합니다. 공통 기능을 사용하고 특수 기능을 자체 개발합니다. ETH가 누구나 코인을 발행할 수 있도록 스마트 컨트랙트를 출시했다면, 코스모스는 누구나 체인을 발행할 수 있도록 했습니다.
보안 측면에서 Hub는 분산형 인증자 그룹을 통해 보안을 보장합니다. 인증자 그룹은 다중 자산 분산 원장으로, 다중 자산 증명 암호화폐 네트워크를 보장합니다. 다양한 유형의 자산이 다른 구역으로 이전되는 동안 자산의 총액은 변경되지 않습니다.
간단히 말하면, 코스모스의 구현 원리는 휴대폰 시스템과 같고, 허브는 시스템입니다. 현재 시중에 나와 있는 각 체인은 앱과 동일합니다. 개발자는 앱을 시스템에 연결하고 상호 작용할 수 있습니다. 다른 연결된 시스템과 앱이 상호 작용하고 이러한 앱이 통합되어 거대한 생태계를 형성할 수 있습니다.
현재의 크로스체인 기술이 진정한 대규모 상용 애플리케이션을 달성하려면 다양한 플랫폼 간의 데이터 정보 상호 연결을 실현하는 것 외에도 현재의 문제를 해결하기 위해 서로 다른 블록체인 간의 가치 상호 연결도 실현해야 합니다. 상황'을 블록체인 프로젝트 중
위 내용은 블록체인 크로스체인 기술의 작동 원리에 대한 심층 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!