Sáng tạo công nghệ và giải pháp mở rộng của hệ sinh thái BTC
Kể từ quý đầu tiên năm 2024, hệ sinh thái BTC đã đạt được những tiến bộ đáng kể về mặt kỹ thuật, đặc biệt là trong các giải pháp mở rộng tính lập trình. Bài viết này sẽ giới thiệu một số giải pháp mở rộng BTC được quan tâm, bao gồm Fractal Bitcoin, AVM, OP_NET, BRC100 và rune lập trình.
Fractal
Fractal là một khung mở rộng dựa trên phần mềm khách hàng bitcoin core được ảo hóa, cải thiện hiệu suất toàn bộ mạng thông qua việc tạo cấu trúc cây một cách đệ quy. Nó hoàn toàn tương thích với Bitcoin, nhưng kích hoạt toán tử op_cat, cho phép thực hiện nhiều logic hơn.
Fractal được phát triển bởi đội ngũ Unisat, dự kiến sẽ ra mắt mạng chính vào tháng 9 năm 2024. Kinh tế token của nó bao gồm 50% được tạo ra từ khai thác, 15% cho hệ sinh thái, 5% được bán trước cho các nhà đầu tư sớm, 20% phân phối cho các cố vấn và những người đóng góp cốt lõi, 10% dành cho trợ cấp cộng đồng.
Fractal thông qua công nghệ ảo hóa để chia sẻ hiệu suất phần cứng một cách hiệu quả, cho phép nhiều phiên bản chạy trên hệ thống chính. Nó đã thực hiện một số sửa đổi đối với bitcoin core, chẳng hạn như rút ngắn thời gian xác nhận khối và tăng kích thước khối, nhằm cải thiện hiệu suất và giảm độ trễ.
Trong lĩnh vực chuyển giao tài sản giữa các chuỗi, Fractal đã hiện thực hóa việc chuyển giao tài sản liền mạch giữa các lớp khác nhau. Bitcoin và các tài sản mạng chính khác có thể tồn tại dưới dạng tài sản đóng gói brc-20 trên Fractal Bitcoin.
Tính bảo mật của Fractal chủ yếu phụ thuộc vào kích thước sức mạnh tính toán của nó. Nó giới thiệu cơ chế khai thác hợp nhất và cho phép thợ mỏ phân bổ tài nguyên cho các thực thể khác nhau để tăng cường độ bền vững của hệ thống.
AVM
AVM (Atomicals Virtual Machine) là triển khai hợp đồng thông minh BTC của Giao thức Atomicals. Nó tạo ra một máy ảo mô phỏng kịch bản BTC, mở ra nhiều mã vận hành gốc BTC, cho phép các nhà phát triển thực hiện hợp đồng thông minh thông qua sự kết hợp của kịch bản Bitcoin.
AVM đã đạt được tính hoàn chỉnh Turing thông qua PDA hai ngăn xếp, hoạt động trong một sandbox bao gồm trình lập chỉ mục, bộ phân tích lệnh và trạng thái toàn cầu. Tập lệnh của nó bao gồm toàn bộ mã op BTC, cho phép các nhà phát triển lập trình với các tính năng chưa được khởi động của BTC.
AVM là một kiến trúc có thể áp dụng cho nhiều giao thức siêu dữ liệu, chẳng hạn như BRC20, ARC20, Runes và CBRC. Các nhà phát triển chỉ cần điều chỉnh một chút cho bộ chỉ mục dưới máy ảo để áp dụng cho các giao thức khác nhau.
OP_NET
OP_NET nhằm mục đích đưa vào mạng Bitcoin các chức năng hợp đồng thông minh tương tự như Ethereum, nhưng phù hợp hơn với các đặc tính và kiến trúc của Bitcoin. Người dùng chỉ cần sử dụng Bitcoin gốc để giao dịch, không cần các mã thông báo khác để thanh toán cho các nút khuyến khích hoặc phí giao dịch.
OP_NET cung cấp một bộ thư viện phát triển hoàn chỉnh, gọn nhẹ và dễ sử dụng, chủ yếu được viết bằng AssemblyScript. Nó giữ lại sự đồng thuận khối và khả năng truy cập dữ liệu của Bitcoin, thông qua việc thực hiện máy ảo (OP_VM) trên các khối Bitcoin để thực hiện các phép toán phức tạp.
OP_NET hỗ trợ nhiều ngôn ngữ lập trình, như AssemblyScript, Rust và Python. Mã hợp đồng thông minh được nén lại và viết vào giao dịch BTC, tạo ra một địa chỉ UTXO được coi là địa chỉ hợp đồng.
Hệ sinh thái OP_NET bao gồm nhiều lĩnh vực như giao dịch phi tập trung, cho vay, tạo thị trường, cung cấp thanh khoản, cầu nối chuỗi chéo, với nhiều dự án như Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 là giao thức tính toán phi tập trung được xây dựng dựa trên lý thuyết Ordinals. Nó thực hiện các thao tác defi phức tạp bằng cách thêm các thao tác mới như "hủy bỏ", "đúc" cho brc20. Các nhà phát triển có thể mở rộng thêm nhiều toán tử trên nền tảng giao thức BRC-100.
BRC-100 cung cấp các thao tác mint2/mint3 và burn2/burn3, cho phép token chuyển đổi giữa mô hình UTXO và mô hình trạng thái. Nó cũng hỗ trợ các giao thức mở rộng như BRC-101 (giao thức quản trị trên chuỗi phi tập trung), BRC-102 (giao thức thanh khoản tự động) và BRC-104 (giao thức staking/rehypothecation thanh khoản).
Trong hệ sinh thái BRC-100 đã có nhiều dự án, bao gồm inBRC (thị trường và chỉ số BRC-100 đầu tiên), 100Swap (DEX AMM dựa trên giao thức BRC-102) và 100Layer (giao thức thanh khoản trên Bitcoin L1).
Biểu ngữ lập trình (Protorunes)
Rune có thể lập trình là lớp mở rộng của Rune, cho phép tạo ra tài sản có thể lập trình với Rune. Giao thức Proto-Runes là một trong những dự án chính, được phát triển bởi đội ngũ @judoflexchop, người sáng lập ví oyl.
Giao thức Proto-Runes chuyển đổi các ký tự thành dạng có thể lập trình Protorunes thông qua cơ chế Protoburn. Nó hỗ trợ hoán đổi nguyên tử và tạo ra các bể thanh khoản, đạt được chức năng DEX tương tự như Uniswap.
Giao thức sử dụng Protomessage để thực hiện lệnh thao tác, được biểu diễn bằng mã hóa LEB128 cho các số nguyên lớn. Mỗi tiểu giao thức đều có nhãn giao thức duy nhất, dùng để phân biệt các tiểu giao thức khác nhau.
Gần đây, Protorune đầu tiên "QUORUM•GENESIS•PROTORUNE" đã hoàn thành thành công Protoburn. Protorune khởi đầu này nhằm phục vụ như một diễn đàn công khai cho tiêu chuẩn Protorune và có thể cung cấp chức năng quản trị cho token của dự án.
Các giải pháp đổi mới này cho thấy sự phát triển nhanh chóng về mặt kỹ thuật của hệ sinh thái BTC, mang lại nhiều khả năng và bối cảnh ứng dụng hơn cho mạng Bitcoin.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
8 thích
Phần thưởng
8
2
Đăng lại
Chia sẻ
Bình luận
0/400
GasWaster
· 9giờ trước
không thể đổi mới không thể đổi mới~
Xem bản gốcTrả lời0
SmartMoneyWallet
· 9giờ trước
Phân tích kỹ thuật sư ah phân tích sư vẫn nên nhìn vào dữ liệu on-chain mà nói chuyện thôi.
Đổi mới công nghệ sinh thái BTC: Giải thích chi tiết năm giải pháp mở rộng như Fractal, AVM.
Sáng tạo công nghệ và giải pháp mở rộng của hệ sinh thái BTC
Kể từ quý đầu tiên năm 2024, hệ sinh thái BTC đã đạt được những tiến bộ đáng kể về mặt kỹ thuật, đặc biệt là trong các giải pháp mở rộng tính lập trình. Bài viết này sẽ giới thiệu một số giải pháp mở rộng BTC được quan tâm, bao gồm Fractal Bitcoin, AVM, OP_NET, BRC100 và rune lập trình.
Fractal
Fractal là một khung mở rộng dựa trên phần mềm khách hàng bitcoin core được ảo hóa, cải thiện hiệu suất toàn bộ mạng thông qua việc tạo cấu trúc cây một cách đệ quy. Nó hoàn toàn tương thích với Bitcoin, nhưng kích hoạt toán tử op_cat, cho phép thực hiện nhiều logic hơn.
Fractal được phát triển bởi đội ngũ Unisat, dự kiến sẽ ra mắt mạng chính vào tháng 9 năm 2024. Kinh tế token của nó bao gồm 50% được tạo ra từ khai thác, 15% cho hệ sinh thái, 5% được bán trước cho các nhà đầu tư sớm, 20% phân phối cho các cố vấn và những người đóng góp cốt lõi, 10% dành cho trợ cấp cộng đồng.
Fractal thông qua công nghệ ảo hóa để chia sẻ hiệu suất phần cứng một cách hiệu quả, cho phép nhiều phiên bản chạy trên hệ thống chính. Nó đã thực hiện một số sửa đổi đối với bitcoin core, chẳng hạn như rút ngắn thời gian xác nhận khối và tăng kích thước khối, nhằm cải thiện hiệu suất và giảm độ trễ.
Trong lĩnh vực chuyển giao tài sản giữa các chuỗi, Fractal đã hiện thực hóa việc chuyển giao tài sản liền mạch giữa các lớp khác nhau. Bitcoin và các tài sản mạng chính khác có thể tồn tại dưới dạng tài sản đóng gói brc-20 trên Fractal Bitcoin.
Tính bảo mật của Fractal chủ yếu phụ thuộc vào kích thước sức mạnh tính toán của nó. Nó giới thiệu cơ chế khai thác hợp nhất và cho phép thợ mỏ phân bổ tài nguyên cho các thực thể khác nhau để tăng cường độ bền vững của hệ thống.
AVM
AVM (Atomicals Virtual Machine) là triển khai hợp đồng thông minh BTC của Giao thức Atomicals. Nó tạo ra một máy ảo mô phỏng kịch bản BTC, mở ra nhiều mã vận hành gốc BTC, cho phép các nhà phát triển thực hiện hợp đồng thông minh thông qua sự kết hợp của kịch bản Bitcoin.
AVM đã đạt được tính hoàn chỉnh Turing thông qua PDA hai ngăn xếp, hoạt động trong một sandbox bao gồm trình lập chỉ mục, bộ phân tích lệnh và trạng thái toàn cầu. Tập lệnh của nó bao gồm toàn bộ mã op BTC, cho phép các nhà phát triển lập trình với các tính năng chưa được khởi động của BTC.
AVM là một kiến trúc có thể áp dụng cho nhiều giao thức siêu dữ liệu, chẳng hạn như BRC20, ARC20, Runes và CBRC. Các nhà phát triển chỉ cần điều chỉnh một chút cho bộ chỉ mục dưới máy ảo để áp dụng cho các giao thức khác nhau.
OP_NET
OP_NET nhằm mục đích đưa vào mạng Bitcoin các chức năng hợp đồng thông minh tương tự như Ethereum, nhưng phù hợp hơn với các đặc tính và kiến trúc của Bitcoin. Người dùng chỉ cần sử dụng Bitcoin gốc để giao dịch, không cần các mã thông báo khác để thanh toán cho các nút khuyến khích hoặc phí giao dịch.
OP_NET cung cấp một bộ thư viện phát triển hoàn chỉnh, gọn nhẹ và dễ sử dụng, chủ yếu được viết bằng AssemblyScript. Nó giữ lại sự đồng thuận khối và khả năng truy cập dữ liệu của Bitcoin, thông qua việc thực hiện máy ảo (OP_VM) trên các khối Bitcoin để thực hiện các phép toán phức tạp.
OP_NET hỗ trợ nhiều ngôn ngữ lập trình, như AssemblyScript, Rust và Python. Mã hợp đồng thông minh được nén lại và viết vào giao dịch BTC, tạo ra một địa chỉ UTXO được coi là địa chỉ hợp đồng.
Hệ sinh thái OP_NET bao gồm nhiều lĩnh vực như giao dịch phi tập trung, cho vay, tạo thị trường, cung cấp thanh khoản, cầu nối chuỗi chéo, với nhiều dự án như Motoswap, Stash, Ordinal Novus.
BRC100
BRC-100 là giao thức tính toán phi tập trung được xây dựng dựa trên lý thuyết Ordinals. Nó thực hiện các thao tác defi phức tạp bằng cách thêm các thao tác mới như "hủy bỏ", "đúc" cho brc20. Các nhà phát triển có thể mở rộng thêm nhiều toán tử trên nền tảng giao thức BRC-100.
BRC-100 cung cấp các thao tác mint2/mint3 và burn2/burn3, cho phép token chuyển đổi giữa mô hình UTXO và mô hình trạng thái. Nó cũng hỗ trợ các giao thức mở rộng như BRC-101 (giao thức quản trị trên chuỗi phi tập trung), BRC-102 (giao thức thanh khoản tự động) và BRC-104 (giao thức staking/rehypothecation thanh khoản).
Trong hệ sinh thái BRC-100 đã có nhiều dự án, bao gồm inBRC (thị trường và chỉ số BRC-100 đầu tiên), 100Swap (DEX AMM dựa trên giao thức BRC-102) và 100Layer (giao thức thanh khoản trên Bitcoin L1).
Biểu ngữ lập trình (Protorunes)
Rune có thể lập trình là lớp mở rộng của Rune, cho phép tạo ra tài sản có thể lập trình với Rune. Giao thức Proto-Runes là một trong những dự án chính, được phát triển bởi đội ngũ @judoflexchop, người sáng lập ví oyl.
Giao thức Proto-Runes chuyển đổi các ký tự thành dạng có thể lập trình Protorunes thông qua cơ chế Protoburn. Nó hỗ trợ hoán đổi nguyên tử và tạo ra các bể thanh khoản, đạt được chức năng DEX tương tự như Uniswap.
Giao thức sử dụng Protomessage để thực hiện lệnh thao tác, được biểu diễn bằng mã hóa LEB128 cho các số nguyên lớn. Mỗi tiểu giao thức đều có nhãn giao thức duy nhất, dùng để phân biệt các tiểu giao thức khác nhau.
Gần đây, Protorune đầu tiên "QUORUM•GENESIS•PROTORUNE" đã hoàn thành thành công Protoburn. Protorune khởi đầu này nhằm phục vụ như một diễn đàn công khai cho tiêu chuẩn Protorune và có thể cung cấp chức năng quản trị cho token của dự án.
Các giải pháp đổi mới này cho thấy sự phát triển nhanh chóng về mặt kỹ thuật của hệ sinh thái BTC, mang lại nhiều khả năng và bối cảnh ứng dụng hơn cho mạng Bitcoin.