BEVM đang phát triển một công cụ lập chỉ mục phi tập trung để hỗ trợ các chức năng chuỗi chéo của tài sản Runes và Ordinals, đồng thời giải quyết các vấn đề tập trung và điểm lỗi duy nhất của các công cụ lập chỉ mục hiện có. Giải pháp mới đảm bảo tính chính xác của thông tin giao dịch thông qua xác thực chéo các nút phi tập trung và bộ chỉ mục nguồn mở.
Việc phát triển bộ chỉ mục của BEVM nhằm mục đích đạt được chức năng chuỗi chéo phi tập trung cho các tài sản Runes và Ordinals.
Cho phép sử dụng $BTC và tài sản Bitcoin gốc theo cách an toàn, hiệu quả và phi tập trung là sứ mệnh quan trọng đối với BEVM.
Điều này đòi hỏi một cầu nối chuỗi chéo phi tập trung cục bộ. Bằng cách tận dụng chữ ký SPV, Taproot Schnorr, MAST và BFT POS, BEVM đã phát triển một giải pháp lưu ký chuỗi chéo Bitcoin thực sự phi tập trung được gọi là Đồng thuận Taproot.
Mỗi người xác thực trong BEVM được bầu chọn thông qua cơ chế đồng thuận Byzantine POS và đóng vai trò là người giám sát mạng Bitcoin. Để đảm bảo tính xác thực của tiền gửi tài sản của người dùng, mỗi người xác thực phải chạy SPV Bitcoin của riêng họ để xác minh các giao dịch được kết nối từ mạng chính Bitcoin đến BEVM. Khi 2/3 số người xác thực đạt được sự đồng thuận về khoản tiền gửi xuyên chuỗi $BTC, người dùng sẽ nhận được $BTC trên BEVM.
Tuy nhiên, do tính chất độc đáo của nội dung Runes và Ordinals cũng như những hạn chế của SPV, Đồng thuận Taproot ban đầu không thể hiện thực hóa chức năng chuỗi chéo phi tập trung của những nội dung này . Mặc dù BEVM có thể tìm nạp bất kỳ giao dịch nào từ mạng Bitcoin thông qua SPV nhưng nó không thể xác định liệu các giao dịch này có tương ứng với tài sản BRC20/Ordinals/Runes hay không. Ngoài ra, SPV không thể xác định loại Lệnh hoặc Ấn thạch đang được xử lý, số lượng tài sản hoặc người nhận.
Trong trường hợp này, thông tin trong giao dịch Cổ ngữ/Thông thường phải được xác định và phân tích thông qua bộ chỉ mục bên ngoài.
Tình trạng phát triển hiện tại của những người lập chỉ mục chính thống
Người lập chỉ mục Chìa khóa là xác định chính xác thông tin giao dịch Ngọc/Phiên bản.
Không giống như các ứng dụng khách nhẹ của Bitcoin, các công cụ lập chỉ mục chính thống như Unisat (không phải nguồn mở), OKLINK, BINANCE và ORDISCAN không được mạng Bitcoin bảo vệ. Điều này gây ra rủi ro tập trung hóa và có nghĩa là có khả năng thông tin xác định các giao dịch Cổ phiếu/Thông thường có thể không chính xác.
Vào năm 2023, $SATS và các Ordinals khác đã gặp vấn đề với việc người dùng mua các Ordinals giả vì người lập chỉ mục đã nhận dạng không chính xác các ký hiệu giống nhau ở các định dạng khác nhau. Trình lập chỉ mục một nút thiếu xác thực chéo và một điểm lỗi duy nhất có thể dẫn đến mất tiền của người dùng, đây là một lời chỉ trích lớn đối với việc tập trung tài sản Runes/Ordinals.
Để giải quyết vấn đề này, một số người đóng góp cho hệ sinh thái Bitcoin chạy các mã lập chỉ mục khác nhau và xác thực chéo một số lượng lớn các giao dịch Rune/Ordinals để xác định và tiếp thị Đồng thuận một cách nhất quán. mã chỉ mục và tích hợp nó vào OPI (Bộ chỉ mục giao thức mở).
Giải pháp lập chỉ mục phi tập trung của BEVM
BEVM đặt mục tiêu nâng cấp Taproot Sự đồng thuận để đạt được chức năng chuỗi chéo phi tập trung cho tài sản Runes và Ordinals. BEVM đề xuất giải pháp lập chỉ mục phi tập trung của mình để giải quyết vấn đề về các điểm lỗi duy nhất và tính xác thực của giao dịch chỉ mục.
1. Nút chỉ mục phi tập trung
Mỗi trình xác thực BEVM phải giới thiệu bộ chỉ mục Runes/Ordinals dựa trên SPV Bitcoin của chính nó. Trình xác thực BEVM được bầu chọn thông qua cơ chế đồng thuận Byzantine PoS, đặt cược token $BTC và BEVM, tối đa 1.000 trình xác thực. Điều này về cơ bản giải quyết được điểm duy nhất về lỗi và vấn đề tập trung trong các bộ lập chỉ mục hiện có.
2. Xác thực chéo bộ chỉ mục nguồn mở
BEVM phát triển Một trình lập chỉ mục dựa trên giao thức nguồn mở OPI được phát triển và một bước phân tích cú pháp được thêm vào để chuyển thông tin Runes/Ordinals. Ngoài ra, BEVM có kế hoạch sử dụng các bộ chỉ mục nguồn mở khác để xác thực thứ cấp.
Tuy nhiên, những người lập chỉ mục khác nhau sử dụng các cơ sở dữ liệu khác nhau và nhiều bản sao thông tin chuỗi chéo $SATS cần được lưu trữ trong cơ sở dữ liệu của mỗi người lập chỉ mục. Việc viết tất cả mã chỉ mục vào nút sẽ khiến mã nút quá lớn, ảnh hưởng đến tốc độ đồng thuận và sản xuất khối.
Để duy trì trải nghiệm và tính bảo mật của người dùng, BEVM sử dụng nhiều thư viện trình lập chỉ mục nguồn mở nổi tiếng như OKLINK, Ord và OPI để xác thực chéo. Trình xác thực chỉ chạy quy trình xác thực chéo trên các nút BEVM, giúp giảm đáng kể chi phí.
Quy trình như sau:
Mỗi người xác nhận SPV thực hiện các giao dịch Bitcoin và xác minh tính xác thực của chúng.
Người xác thực đặt các giao dịch lên bộ chỉ mục từ các nguồn dữ liệu khác nhau ( Chẳng hạn như OKLINK, ORD và OPI) để truy xuất thông tin tương ứng nhằm xác thực chéo trên chuỗi BEVM và đạt được sự đồng thuận về thông tin BRC20/Runes.
Lý tưởng nhất là sẽ có nhiều thư viện trình chỉ mục BRC20 mã nguồn mở tuyệt vời, Mỗi trình xác nhận đều sử dụng một đường dẫn xác thực chéo khác, dẫn đến hàng trăm kết hợp xác thực chéo.
Phần mã này đã được tích hợp vào khung BEVM. Hãy theo dõi để biết thêm tiến bộ!
Liên kết gốc: https://bevm-blog.webflow.io/post/why-is-a-decentralized-indexer-important-for -runes-orders-tài sản