위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
B²는 "데이터 사일로"를 깨기 위해 메시지 공유 프로토콜을 출시합니다.
星球君的朋友们
Odaily资深作者
2024-09-23 11:45
이 기사는 약 3909자로, 전체를 읽는 데 약 6분이 소요됩니다
B² 메시지 공유 프로토콜은 영지식 증명 기술과 분산 검증 메커니즘을 결합하여 서로 다른 블록체인 네트워크 간의 정보 장벽을 허물고 안전하고 효율적이며 다중 체인 호환 가능한 메시지 공유 솔루션을 제공합니다.

TL;DR

  • 다중 체인 배포에서 생태학적 프로젝트가 직면한 "데이터 섬"과 보안 문제를 해결하기 위해 모듈식 BTC 레이어 2 B² 네트워크는 B² 정보 공유 프로토콜을 출시했습니다.

  • B² 정보 공유 프로토콜은 영지식 증명 및 검증 메커니즘을 사용하여 메시지 크로스 체인 전송의 개인 정보 보호, 보안 및 분산화를 보장할 뿐만 아니라 시스템의 확장성을 향상시킵니다.

  • B² 정보 공유 프로토콜 구현 시나리오에는 크로스 체인 전송 보안 향상, 체인 간 원활한 정보 전송 달성, 거버넌스 결정 동기화, 메시지 공유 및 직접 거래 호출 지원 등이 포함됩니다.

  • B² 정보 공유 프로토콜은 여러 체인과 여러 생태계로 확장되는 범용 메시징 프로토콜입니다.

메시지 공유의 필요성

블록체인 기술의 급속한 발전에 따라 블록체인 네트워크의 수도 늘어나고 있습니다. 최초의 블록체인인 비트코인은 주로 지점 간 분산 결제 시스템을 처리하는 데 사용됩니다. 이더리움의 등장으로 스마트 계약과 분산 애플리케이션(dApp)이 블록체인 기술의 중요한 응용 분야가 되었습니다. 그 이후 Polkadot, Cosmos, Avalanche, Solana, TON 등과 같은 많은 퍼블릭 체인이 등장하면서 다양한 블록체인 네트워크가 생겨나 다양한 합의 알고리즘, 거버넌스 모델, 거래 메커니즘 및 애플리케이션 시나리오를 가져왔습니다.

그러나 이러한 다양성은 또한 블록체인 간의 격리라는 큰 과제를 가져옵니다. 전통적으로 서로 다른 블록체인은 독립적이고 서로 격리되어 있으며 기본 통신 메커니즘 없이 독립적인 네트워크에서 실행되므로 블록체인 생태계에서 상호 운용성 문제가 발생합니다. 이러한 맥락에서 블록체인 간 메시지 공유의 필요성이 점차 부각되고 있으며, 이는 블록체인 생태계의 성숙도와 조화로운 발전을 촉진하는 핵심 요소 중 하나가 되었습니다.

기존 블록체인 아키텍처에서는 블록체인이 서로 직접 상호 작용하기가 어렵습니다. 비트코인과 이더리움 네트워크는 완전히 독립적인 두 생태계이며, 사용자는 한 네트워크에서 다른 네트워크로 가치나 정보를 직접 전송할 수 없습니다. 예를 들어, 사용자는 비트코인 네트워크에서 이더리움 체인으로 비트코인을 직접 전송하여 스마트 계약 거래를 수행하는 데 사용할 수 없습니다. 마찬가지로 개발자는 크로스체인 애플리케이션을 구축하기 위해 다양한 블록체인의 데이터나 이벤트를 활용할 수 없습니다. 이러한 제한은 블록체인 기술의 광범위한 적용과 생태계 개발을 제한합니다.

메시지 공유를 통해 이 문제를 해결할 수 있습니다. 블록체인 간의 메시지 공유를 통해 서로 다른 체인의 데이터, 가치, 이벤트가 서로 전송되고 활용될 수 있어 '블록체인 섬' 현상이 깨집니다. 메시지 공유의 구현은 서로 다른 체인 간의 협업을 향상시킬 수 있을 뿐만 아니라 블록체인 기술의 광범위한 적용을 위한 길을 열어줍니다.

B² 메시지 공유 프로토콜

B² 네트워크는 가장 실용적인 모듈형 BTC 레이어 2 솔루션입니다. 이는 약속 증명을 통해 비트코인 메인넷에서 레이어 2 롤업을 최초로 검증하고 이 솔루션을 다른 레이어 2로 확장하여 최초의 A 기반 비트코인 DA 레이어를 생성합니다. 현재 B² Network 메인넷의 총 거래량은 7천만 건을 초과하고 761만 개 이상의 독립 주소를 보유하고 있습니다.

B² 메시지 공유 프로토콜은 영지식 증명 기술과 검증 메커니즘을 기반으로 하는 B² 네트워크의 크로스 체인 메시지 공유 프로토콜로, 서로 다른 블록체인 네트워크(EVM 호환 체인 및 비 EVM 호환 체인 포함) 간에 안전하고 효율적인 메시지를 달성하는 것을 목표로 합니다. . 전달 및 데이터 공유. 동시에 모든 체인 간에 트랜잭션 호출을 제공하는 동시에 메시지 데이터 공유를 실현하기 위한 트리거 메커니즘이 제공됩니다. 블록체인 기술이 발전함에 따라 블록체인 네트워크의 수가 계속 증가하고 있으며, 기본 기술과 합의 메커니즘이 상당히 다르기 때문에 블록체인 간의 통신과 데이터 교환이 매우 어려워지고 있습니다. 혁신적인 설계를 통해 B² 메시지 공유 프로토콜은 기존 크로스 체인 기술의 한계를 극복하고 생태학적 dApp의 체인 간 상호 운용성을 위한 새로운 솔루션을 제공합니다.

B² 메시지 공유 프로토콜의 목표

B² 메시지 공유 프로토콜의 핵심 목표는 블록체인 간의 "섬 효과"를 해결하는 것입니다. 즉, 정보나 데이터를 서로 다른 체인 간에 직접 공유할 수 없습니다. 이를 위해 B²는 다음과 같은 기술적 수단을 사용합니다.

  • 영지식 증명 기술: 전송 중 메시지의 개인정보 보호를 보장하는 동시에 메시지의 신뢰성과 무결성을 보장하는 신뢰할 수 있는 검증 가능성을 제공합니다.

  • 검증자 메커니즘: 분산형 인증자 네트워크는 체인 간의 메시지 검증 및 전송을 담당하여 보안과 분산화를 보장하는 동시에 시스템 확장성을 향상시킵니다.

B² 메시지 공유 프로토콜은 이더리움, BNB 체인, 다양한 EVM 호환 Layer 2 등 EVM 호환 체인뿐만 아니라 EVM 비호환 체인을 포함한 다양한 블록체인과 호환되도록 설계되었습니다. Polkadot, Cosmos, Solana, TON 등. 이는 B² 메시지 공유 프로토콜을 크로스체인 통신을 위한 범용 솔루션으로 만들어 다양한 블록체인 생태계 간의 메시지 교환을 가능하게 합니다.

B² 메시지 공유 프로토콜에 영지식 증명 적용

영지식 증명(ZKP)은 B² 메시지 공유 프로토콜의 핵심 기술 중 하나입니다. 영지식 증명을 통해 증명자는 특정 메시지 내용을 공개하지 않고도 특정 메시지의 진위성과 신뢰성을 검증자에게 증명할 수 있습니다. 이는 크로스체인 통신에 중요한 개인 정보 보호 및 보안을 제공합니다.

B² 메시지 공유 프로토콜에서 메시지의 크로스체인 전송 프로세스는 영지식 증명을 통해 검증됩니다. 예를 들어, 특정 체인에서 거래 또는 상태 업데이트 정보가 생성되면 메시지가 패키징되고 해당 영지식 증명이 생성되어 메시지가 실제로 체인의 상태 규칙을 준수한다는 것을 증명합니다. 그런 다음 증거와 메시지가 대상 체인으로 전송되고 대상 체인은 영지식 증명을 검증하여 메시지의 진위성과 합법성을 보장하고 프로세스의 탈중앙화를 보장할 수 있습니다.

영지식 증명의 장점:

  • 개인 정보 보호: 검증자는 메시지의 진위 여부를 확인하고 민감한 정보의 유출을 방지하기 위해 메시지의 특정 내용을 알 필요가 없습니다.

  • 계산 효율성: 영지식 증명은 보안을 보장하는 동시에 복잡한 온체인 검증 로직을 단순화하여 체인 간 통신 효율성을 향상시킬 수 있습니다.

  • 보안: 영지식 증명은 위조된 메시지와 재생 공격을 효과적으로 방지하여 크로스체인 메시지의 신뢰성을 보장합니다.

B² 메시지 공유 프로토콜은 영지식 증명을 사용하여 크로스체인 메시지의 검증이 높은 수준의 개인 정보 보호 및 보안을 달성하도록 보장하고, 서로 다른 블록체인 간의 데이터 공유를 위한 강력한 신뢰 기반을 구축하고 메시지의 진위성과 유효성을 보장합니다. 이는 전체 프로세스의 신뢰성과 분산성을 보장합니다.

검증인 메커니즘

B² 메시지 공유 프로토콜의 또 다른 핵심 메커니즘은 검증인 네트워크입니다. 검증인은 P2P 네트워크를 통해 체인 간 메시지를 수신, 검증 및 전달하는 역할을 담당하는 분산 노드 네트워크입니다. 유효성 검사기 메커니즘은 단일 실패 지점이나 중앙 집중식 공격을 방지하면서 크로스체인 메시지의 유효성을 보장합니다.

검증인 네트워크의 작업흐름은 다음과 같습니다:

  • 메시지 수신: 블록체인이 다른 블록체인과 정보를 공유해야 할 때 메시지는 먼저 검증인 네트워크로 전송됩니다. 제안자는 메시지를 모니터링하고 획득하며 메시지의 적법성과 무결성을 보장하기 위해 영지식 증명이 생성됩니다.

  • 메시지 확인: 검증자는 P2P 네트워크를 통해 메시지와 증명을 전송하고, 영지식 증명과 메시지 내용을 확인하고, 메시지가 시작 체인의 상태 규칙을 준수하는지 확인하고 서명 확인을 수행합니다.

  • 서명 수집: 검증자는 검증된 메시지 서명을 P2P 네트워크를 통해 제안자에게 보내고, 제안자는 검증자의 서명을 수집합니다.

  • 메시지 전달: 제안자는 충분한 검증인 서명을 수집한 후 영지식 증명, 메시지 내용 및 검증인 서명을 대상 체인의 메시지 계약에 제출합니다.

검증인 메커니즘의 장점:

  • 분산화: 검증인 네트워크는 분산되어 있으며 다양한 노드에 의해 참여되어 크로스체인 통신에서 단일 실패 지점 문제를 방지합니다.

  • 효율성: 유효성 검사기 메커니즘은 특히 복잡한 메시지를 확인해야 하는 경우 체인에서 직접 수행되는 계산 양을 줄여 크로스 체인 메시지 공유 성능을 최적화합니다.

  • 보안 및 내결함성: 일부 검증인 노드가 공격을 받거나 제대로 작동하지 않더라도 검증인 네트워크는 여전히 다른 노드를 통한 메시지 전달 및 검증을 보장하여 시스템의 내결함성을 향상시킬 수 있습니다.

데이터 표준 및 적응 계층

B² 메시지 공유 프로토콜의 중요한 특징은 스마트 계약 어댑터를 통해 EVM 호환 체인 간, EVM 호환 체인과 비 EVM 호환 체인 간, 비 EVM 호환 체인 간 메시지 공유를 가능하게 하는 추상 통합 데이터 표준입니다.

블록체인 분야에서 서로 다른 체인은 스마트 계약 아키텍처, 합의 메커니즘 및 가상 머신 설계에 큰 차이가 있습니다. 예를 들어:

  • EVM 호환 체인은 Ethereum 가상 머신 아키텍처를 사용하고 Ethereum, Binance Smart Chain 및 Avalanche와 같은 Solidity 언어로 스마트 계약을 지원합니다.

  • EVM과 호환되지 않는 체인은 Polkadot의 Substrate 프레임워크, Cosmos의 Tendermint 합의 및 Solana의 고성능 아키텍처와 같은 다양한 가상 머신 아키텍처와 스마트 계약 언어를 사용합니다.

이러한 차이는 크로스체인 메시지 공유에 기술적 문제를 야기합니다. 이러한 문제를 해결하기 위해 B² 메시지 공유 프로토콜은 서로 다른 체인 간의 데이터 형식 변환 및 스마트 계약 호출 논리를 특별히 처리하는 적응 계층을 도입합니다. 적응 계층에는 다음 기능이 포함됩니다.

  • 데이터 형식 변환: 서로 다른 체인의 데이터 형식(예: 트랜잭션 구조, 상태 데이터)은 다릅니다. B² 메시지 공유 프로토콜은 데이터 표준을 추상화하고 통합하며 적응 계층을 사용하여 서로 다른 체인의 메시지 형식을 자동으로 변환합니다.

  • 스마트 계약 적응: B² 메시지 공유 프로토콜은 스마트 계약의 다양한 가상 머신 아키텍처에 적응하여 EVM 호환 체인과 EVM 비호환 체인 간의 원활한 크로스 체인 상호 작용을 가능하게 합니다.

적응 계층을 통해 B² 메시지 공유 프로토콜은 다양한 유형의 블록체인 네트워크 간에 크로스체인 메시지 공유가 효율적이고 안전하게 수행되도록 보장하여 여러 체인과 호환되는 크로스체인 통신 솔루션을 실제로 실현할 수 있습니다.

B² 메시지 공유 프로토콜의 적용 시나리오

B² 메시지 공유 프로토콜은 블록체인 기술의 광범위한 적용을 위한 강력한 기술 지원을 제공하며 다음 시나리오에서 특히 중요합니다.

  • 자산 크로스 체인: 현재 공증 메커니즘을 사용하는 크로스 체인 브리지가 많이 있습니다. B² 메시지 공유 프로토콜은 공증 메커니즘을 사용하는 크로스 체인 브리지에서 소스 체인의 크로스 체인 트랜잭션 정보를 공유할 수 있습니다. B² 메시지 공유 프로토콜을 사용하여 체인 간 거래를 제공합니다. 체인 브리지의 보안은 공증 메커니즘의 중앙 집중식 신뢰 문제를 해결합니다.

  • 탈중앙화 금융(DeFi): 크로스체인 DeFi 생태계에서 다양한 DeFi 프로토콜과 사용자는 B² 메시지 공유 프로토콜을 통해 서로 다른 체인 간에 가격 차이 정보를 원활하게 전송하거나 시장 데이터를 공유할 수 있습니다.

  • 크로스체인 거버넌스: B² 메시지 공유 프로토콜은 크로스체인 거버넌스 메커니즘의 구현을 지원하여 여러 블록체인에 대한 거버넌스 결정이 함께 작동하여 크로스체인 프로젝트의 거버넌스 효율성을 향상시킬 수 있습니다.

  • 트랜잭션 크로스체인: B² 메시지 공유 프로토콜은 대상 체인에서 트리거를 구현하고, 다양한 블록체인 네트워크에서 메시지 공유를 지원하며, 대상 체인에서 트랜잭션 호출을 직접 트리거할 수 있습니다.

B² 메시지 공유 프로토콜의 기술적 구현

소스 체인에서 사용자 또는 계약은 B² 메시지 공유 계약을 호출하고 공유해야 하는 메시지를 B² 메시지 공유 계약에 보낼 수 있습니다. 동시에 사용자 또는 개발자는 B² 메시지 공유 프로토콜의 계약 호출 표준에 따라 대상 체인에서 트리거 계약을 구현할 수 있습니다.

오프체인 분산 검증인 네트워크에는 소스 체인의 B² 메시지 공유 계약 이벤트를 모니터링하는 제안자 역할이 있습니다. 제안자는 소스 체인의 메시지 이벤트를 수신하면 먼저 영지식 증명을 생성하기 위해 메시지를 ZK Prover에 보낸 다음 메시지와 영지식 증명의 내용 요약에 서명합니다. 분산형 유효성 검사기의 메시지, 영지식 증명 및 서명은 p2p 네트워크에서 방송됩니다.

분산형 검증인 네트워크에는 다수의 검증인이 있으며, 메시지, 영지식 증명 및 제안자의 서명을 받은 후 검증인은 메시지, 영지식 증명 및 서명을 확인합니다. 영지식 증명이 다이제스트에 서명되어 p2p 네트워크에 방송됩니다.

제안자는 p2p 네트워크에서 검증인이 발행한 서명을 수집합니다. 충분한 서명이 수집되면(mn 원칙, 네트워크에 n명의 검증인이 있고, m개의 서명이 수집되면 프로토콜 요구 사항이 충족된 것으로 간주되며, m과 n은 프로토콜입니다. 시작 매개변수), 제안자는 대상 체인의 B² 메시지 공유 계약의 호출 트랜잭션을 조합하여 대상 체인으로 보냅니다.

대상 체인에서 사용자 또는 개발자는 B² 메시지 공유 계약을 통해 소스 체인의 메시지 내용을 얻습니다. 동시에 사용자나 개발자는 소스 체인의 트랜잭션에서 대상 체인의 트리거 계약 호출을 설정할 수도 있습니다. 대상 링크가 공유 메시지를 받으면 계약은 자동으로 트리거 계약을 호출하여 다양한 비즈니스 프로세스를 트리거합니다.

트리거 계약을 사용할 때 사용자 또는 개발자는 소스 체인의 거래에서 최대 가스 소비량을 지정하고 가스 요금을 지불해야 합니다.

영지식 증명 기술과 분산 유효성 검사기 메커니즘을 결합함으로써 B² 메시지 공유 프로토콜은 서로 다른 블록체인 네트워크 간의 정보 장벽을 성공적으로 허물고 안전하고 효율적이며 다중 체인 호환 가능한 메시지 공유 솔루션을 제공합니다. EVM 호환 체인이든 EVM 비호환 체인이든 B² 메시지 공유 프로토콜은 다양한 블록체인 생태계 간의 상호 운용성을 효과적으로 지원하여 분산형 애플리케이션의 혁신과 확장을 강력하게 지원합니다.

BTC
Odaily 공식 커뮤니티에 가입하세요