Cầu nối chuỗi BTC chính thống hiện có trên thị trường
- WBTC: Mã thông báo được bao bọc theo tỷ lệ 1:1 được lưu ký đa chữ ký tập trung được phát hành trên mạng chính Ethereum. 4,3 tỷ USD
- tBTC: Chữ ký ngưỡng phân phối quyền giám hộ 1:1 đối với mã thông báo được bọc BTC phát hành trên Ethereum. 50 triệu đô la Mỹ
- L-BTC: Mã thông báo được bọc BTC phát hành bởi chuỗi bên Liquid 1:1. 80 triệu đô la Mỹ
- Lightning Network: Token bị khóa trên mạng chính và hóa đơn ngoài chuỗi không yêu cầu gas để chuyển khoản thanh toán điểm-điểm. 100 triệu đô la Mỹ
Hai ý tưởng để BTC phân cấp hoàn toàn Lớp 2
- Việc mở rộng mô hình OPRollup như Lightning Network không chỉ giới hạn ở việc thanh toán mà còn có thể thực hiện bất kỳ hoạt động hợp đồng nào. BitVM là ý tưởng này.
- BEVM là ý tưởng tạo ra các chữ ký ngưỡng phân tán như tBTC phi tập trung trên chuỗi.
BEVM: Lớp Bitcoin phi tập trung hoàn toàn tương thích với EVM
BEVM là Bitcoin Lớp 2 phi tập trung, tương thích với hệ sinh thái EVM và sử dụng BTC gốc làm gas. BEVM giới thiệu hệ sinh thái EVM vào BTC, cho phép hệ sinh thái Bitcoin cũng có khả năng phát hành tài sản và xây dựng ứng dụng. Có các đặc tính kỹ thuật sau:
- EVM: Hoàn toàn tương thích với hệ sinh thái EVM, các ví như metamask, các khung phát triển như truffle/hardhat và ngôn ngữ lập trình vững chắc.
- Gas gốc BTC: Sử dụng BTC gốc làm phí gas cho EVM. Tương tự như ETH Layer2 OP/Starknet, ETH được sử dụng làm phí gas cho Layer2.
- Chữ ký ngưỡng Taproot: Nút POS trên chuỗi, đảm bảo phân cấp các trình xác minh chữ ký ngưỡng. Một giao thức liên lạc riêng tư duy nhất đảm bảo tính bảo mật của pubkey/msg có chữ ký schnorr tổng hợp.
- Nút nhẹ bitcoin: Nút nhẹ hỗ trợ phiên bản Wasm (no_std) trên chuỗi BTC.
- Giao thức phân phối quyền riêng tư tín hiệu: Giao thức Signal đảm bảo quyền riêng tư và bảo mật trong giao tiếp tin nhắn giữa các nút khi schnorr tổng hợp chữ ký và chữ ký ngưỡng kết hợp hợp đồng Mast.
- Nút siêu nhẹ zkstark: Để tối ưu hóa các nút ánh sáng nêu trên, công nghệ zkstark có thể được sử dụng để triển khai nút siêu nhẹ của BTC.
Chìa khóa cho lớp 2 BTC phi tập trung và an toàn của BEVM: lưu trữ hợp đồng chữ ký ngưỡng phân tán trên chuỗi, cho phép 1.000 người giám sát chữ ký ngưỡng phân phối
- Sử dụng kết hợp Taproot (hợp đồng schnorr + mast) để tạo địa chỉ hợp đồng chữ ký ngưỡng trên mạng chính BTC (có thể đặt giá trị ngưỡng của M/N, N có thể được chọn thành 1.000 người, M/N thường lấy giá trị 2/3)
- Cho phép N người tham gia địa chỉ hợp đồng ngưỡng mạng chính BTC đóng vai trò là nút xác minh POS của lớp BTC 2. N người giám sát của hợp đồng ngưỡng BTC trùng lặp hoàn toàn với các nút xác minh POS trên Lớp 2. Tính bảo mật và phân cấp của toàn bộ quyền giám sát BTC phụ thuộc vào Dựa trên tính bảo mật và phân cấp của sự đồng thuận mạng POS Layer2.
- L2/BEVM sẽ triển khai đầy đủ một nút nhẹ trên chuỗi BTC, điều này có thể đảm bảo rằng dữ liệu trên chuỗi BTC có thể được đồng bộ hóa với mạng BEVM trong thời gian thực. Nói cách khác: tất cả các nút của BEVM đều có dữ liệu từ mạng BTC.
Mạng POS của BEVM có thể có 1.000 trình xác thực và 1.000 trình xác thực này cũng là người đồng giám sát hợp đồng lưu ký BTC. Chỉ các nút xác minh có hơn 2/3 trong số 1.000 trình xác thực này mới có thể vận hành BTC và BTC sau khi ký ở lớp đồng thuận. mạng được chuyển từ L2 sang L1. Để chuyển tài sản từ BTC L1 sang L2, người dùng chỉ cần chuyển token hoặc BTC đến địa chỉ lưu ký ngưỡng của 1.000 trình xác thực này trên mạng BTC và tài sản trên L2 sẽ tự động được nhận trên BTC Layer2 BEVM.
So sánh giữa BEVM và các giải pháp Layer2/chuỗi chéo khác
So sánh giữa BEVM và các giải pháp Layer2/chuỗi chéo khác
Mặc dù tBTC đã được phân quyền nhiều hơn wBTC, nhưng mô hình chuỗi chéo của BEVM có những ưu điểm sau so với chữ ký ngưỡng của tBTC:
- Không cần thiết lập ban đầu tập trung. Không cần sử dụng khóa riêng được phân chia để triển khai chữ ký ngưỡng phân tán, điều này tránh được vấn đề bảo mật về rò rỉ khóa riêng do khóa riêng bị phân chia. Sử dụng trực tiếp sơ đồ chữ ký ngưỡng gốc của BTC: MuSig2.
- Mạng phân tán trên chuỗi được phân cấp hơn. Các trình xác minh của mạng ngưỡng phân tán đều là các nút xác minh khối trên chuỗi và mạng trên chuỗi sẽ tăng cường độ tin cậy. Nó tránh được những thiếu sót của mạng phân tán ngoài chuỗi không rõ ràng và dễ vận hành.
- Không cần sự cho phép, chỉ cần tin tưởng vào mã. Mạng BTC đến Layer2 sử dụng các nút ánh sáng BTC. Sự tin tưởng hoàn toàn vào logic blockchain của mã sẽ tránh được vấn đề gian lận tập trung gây ra bằng cách gửi các oracle dữ liệu tới các mạng phân tán ngoài chuỗi.
- Truyền thông mạng phân tán với sự riêng tư hoàn toàn. Giao thức Signal được sử dụng để hoàn thành vấn đề giao tiếp chữ ký ngưỡng gốc chính của BTC. Giải quyết vấn đề liên lạc riêng tư trong mạng phân tán. Tránh nguy cơ rò rỉ dữ liệu, thông đồng hoặc tấn công từ bên ngoài khi xảy ra chữ ký ngưỡng.
BEVM so với BitVM
BitVM là một mô hình điện toán thể hiện các hợp đồng Bitcoin hoàn chỉnh Turing do Robin Linus, người đứng đầu ZeroSync đưa ra. Theo sách trắng, hợp đồng BitVm tương tự như OPRollup trên Ethereum. Thay vì thực hiện tính toán trên Bitcoin, các hợp đồng được xác minh mà không yêu cầu thay đổi vai trò đồng thuận của mạng.
Máy ảo thực thi OP Rollup của BitVM có ba lỗi quảng bá ứng dụng chính.
- Nó chỉ giới hạn ở hai bên và Defi về cơ bản yêu cầu ba bên (bên không thể thiếu là địa chỉ tài khoản lưu ký hợp đồng trên chuỗi) hoạt động bình thường.
- Việc vận hành thử thách off-chain của hai bên đối với mạng chính BTC sẽ phức tạp và khó khăn hơn Lightning Network.
- Không thể xây dựng một nền tảng Lớp 2 trên chuỗi có mục đích chung trưởng thành như BEVM trong một thời gian ngắn.
Tất cả bình luận