BEVM은 룬과 오디날 자산의 크로스체인 기능을 지원하는 탈중앙화 인덱서를 개발하여 기존 인덱서의 중앙화 및 단일 장애 지점 문제를 해결하고 있습니다. 새로운 솔루션은 탈중앙화 노드와 오픈 소스 인덱서의 교차 검증을 통해 트랜잭션 정보의 정확성을 보장합니다.
BEVM의 인덱서는 룬과 오디날 자산에 탈중앙화된 크로스체인 기능을 구현하기 위해 개발되었습니다.
$BTC와 로컬 비트코인 자산을 안전하고 효율적이며 탈중앙화된 방식으로 사용할 수 있도록 하는 것은 BEVM의 미션 크리티컬한 과제입니다.
이를 위해서는 로컬 탈중앙화 크로스체인 브리지가 필요합니다. SPV, 탭루트 슈노르 서명, MAST, BFT POS를 활용하여 BEVM은 탭루트 컨센서스라는 진정한 탈중앙화 비트코인 크로스체인 에스크로 솔루션을 개발했습니다.
BEVM의 각 검증자 의 각 검증자는 비잔틴 POS 합의 메커니즘을 통해 선출되며 비트코인 네트워크의 수탁자 역할을 합니다. 사용자 자산 예치금의 신뢰성을 보장하기 위해 각 검증자는 자체 비트코인 SPV를 실행하여 메인 비트코인 네트워크에서 BEVM으로 연결되는 트랜잭션의 유효성을 검사해야 합니다. 검증자의 2/3가 $BTC 크로스체인 예치에 동의하면 사용자는 BEVM에서 $BTC를 받게 됩니다.
그러나 룬과 오디날 자산의 고유한 특성과 SPV의 한계로 인해 기존 탭루트 컨센서스는 이러한 자산에 대해 탈중앙화된 크로스체인 기능을 구현할 수 없었습니다. 그러나 룬과 오디날 자산의 고유한 특성과 SPV의 한계로 인해 기존 탭루트 컨센서스는 이러한 자산에 대한 탈중앙화된 크로스 체인 기능을 구현할 수 없었습니다. BEVM은 SPV를 통해 비트코인 네트워크의 모든 거래에 접근할 수 있지만, 해당 거래가 BRC20/오디널스/룬 자산에 해당하는지 여부를 확인할 수 없습니다. 또한 SPV는 처리되는 오디날 또는 룬의 유형, 자산의 양 또는 수신자를 식별할 수 없습니다.
이 경우 외부 인덱서에 의해 룬/오디널 트랜잭션의 정보를 식별하고 파싱해야 합니다.
현재 주류 인덱서의 개발
인덱서의 핵심은 룬/오디널스 트랜잭션의 정보를 정확하게 식별하는 것입니다.
비트코인 라이트 클라이언트와 달리 Unisat(비오픈 소스), OKLINK, BINANCE, ORDISCAN과 같은 주류 인덱서는 비트코인 네트워크에 의해 보호되지 않습니다. 이는 중앙 집중화의 위험을 수반하며, 룬/오디널 거래 정보를 식별하는 데 오류가 발생할 가능성이 있다는 것을 의미합니다.
2023년, $SATS 및 기타 오디널은 인덱서가 다른 형식의 기호를 동일한 것으로 잘못 인식하여 사용자가 가짜 오디널을 구매하는 문제가 발생했습니다. 단일 노드 인덱서의 교차 검증 부족과 사용자 자금 손실로 이어질 수 있는 단일 실패 지점은 룬/오디널 자산 중앙화에 대한 주요 비판 사항입니다.
이 문제를 해결하기 위해 일부 비트코인 생태계 기여자들은 서로 다른 인덱서 코드를 실행하고 수많은 룬/오디널 거래를 교차 검증하여 시장의 합의와 일치하는 인덱서 코드를 식별하고 이를 OPI(오픈 프로토콜 인덱서)에 통합했습니다. .
BEVM의 탈중앙화 인덱서 솔루션
BEVM은 탭루트 컨센서스를 업그레이드하여 룬과 오디널 자산에 대한 탈중앙화 교차 컨센서스를 가능하게 하도록 설계되었습니다. 탈중앙화 크로스체인 기능을 갖춘 오디널스 자산에 대해 탈중앙화 인덱서 솔루션을 제안하여 인덱싱된 거래의 단일 장애 지점 및 진위성 문제를 해결합니다.
1. 탈중앙화 인덱서 노드
각 BEVM 검증자는 자체 비트코인 SPV에 기반한 룬/오디널스 인덱서를 도입해야 합니다. 비잔틴 지분 증명 합의 메커니즘을 통해 최대 1,000명의 검증자가 $BTC와 BEVM 토큰을 담보로 하여 BEVM 검증자를 선출합니다. 이는 기존 인덱서의 단일 실패 지점 및 중앙 집중화 문제를 근본적으로 해결합니다.
2. 오픈 소스 인덱서 교차 검증
BEVM은 룬/오디널 전송에 파싱 단계를 추가하는 OPI 오픈 소스 프로토콜을 기반으로 인덱서를 개발했습니다. 정보. 또한, BEVM은 다른 오픈 소스 인덱서를 사용하여 검증을 지원할 계획입니다.
그러나 인덱서마다 서로 다른 데이터베이스를 사용하므로 각 인덱서의 데이터베이스에 $SATS 교차 링크 정보의 사본을 여러 개 저장해야 합니다. 모든 인덱서 코드를 노드에 작성하면 노드 코드가 너무 커져 합의 및 블록 생성 속도에 영향을 미칠 수 있습니다.
사용자 경험과 보안을 유지하기 위해 BEVM은 교차 검증을 위해 OKLINK, Ord, OPI와 같은 잘 알려진 여러 오픈 소스 인덱서 라이브러리를 사용합니다. 검증자는 BEVM 노드에서만 교차 검증 프로세스를 실행하므로 비용이 크게 절감됩니다.
프로세스는 다음과 같습니다.
각 검증자의 SPV가 비트코인 트랜잭션을 가져와 진위 여부를 확인합니다.
검증자는 트랜잭션을 인덱서에 배치하고, 다른 데이터 소스(예: OKLINK, ORD, OPI)에서 해당 정보를 검색하여 BEVM 체인에서 교차 검증하고 BRC20/Runes 정보에 도달합니다. 합의에 도달해야 합니다.
이상적으로는 각 검증자마다 다른 교차 검증 경로를 사용하는 수백 개의 교차 검증 조합을 가진 좋은 오픈 소스 BRC20 인덱서 라이브러리가 많이 존재할 것입니다.
이 코드의 이 부분은 이미 BEVM 프레임워크에 통합되었습니다. 향후 진행 상황을 계속 지켜봐 주세요!
원본 링크: https://bevm-blog.webflow.io/post/why-is-a-decentralized-indexer-important-for-runes- ordinals-assets