Tổng quan về phương án mở rộng khả năng lập trình của hệ sinh thái BTC
Hệ sinh thái BTC phát triển nhanh chóng ở cấp độ kỹ thuật, đặc biệt là trong các giải pháp mở rộng khả năng lập trình. Bài viết này giới thiệu một số giải pháp đáng chú ý: Fractal Bitcoin, AVM, OP_NET, BRC100 và các biểu tượng có khả năng lập trình.
Fractal
Fractal là một khung mở rộng được ảo hóa dựa trên phần mềm khách hàng bitcoin core. Nó tạo ra cấu trúc cây theo cách đệ quy, mỗi tầng blockchain đều có thể cải thiện hiệu suất toàn bộ mạng lưới. Fractal 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 một nhóm, dự kiến sẽ ra mắt mạng chính vào tháng 9 năm 2024. Nó sẽ phát hành token riêng của mình, 50% được sản xuất từ khai thác, 15% dành cho hệ sinh thái, 5% bán trước cho các nhà đầu tư sớm, 20% cho các cố vấn và những người đóng góp cốt lõi, 10% dùng để thiết lập quan hệ hợp tác và thanh khoản.
Fractal hoàn toàn ảo hóa khách hàng bitcoin core, được đóng gói thành gói phần mềm blockchain có thể triển khai và chạy (BCSP). Thông qua neo đệ quy trên mạng chính bitcoin, chạy độc lập một hoặc nhiều phiên bản BCSP. Điều này tương tự như việc mở nhiều phiên bản máy ảo trên một máy tính (BTC mạng chính ).
Để nâng cao trải nghiệm người dùng, Fractal đã chỉnh sửa bitcoin core: thời gian xác nhận khối giảm xuống còn 30 giây, kích thước khối tăng lên 20MB. Fractal kích hoạt toán tử op_cat, cung cấp không gian thử nghiệm cho kế hoạch mở rộng BTC.
Trong lĩnh vực liên chuỗi tài sản, các thực thể khác nhau có thể giao tiếp với nhau, thông qua giao diện chuyển nhượng tài sản chung để thực hiện việc chuyển giao liền mạch giữa các lớp khác nhau. Bitcoin và các tài sản như BRC-20, Ordinals có thể được kết nối phi tập trung.
Bảo mật của Fractal 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 khai thác hợp tác, trong mỗi ba khối có một khối được tạo ra thông qua việc khai thác hợp nhất với thợ mỏ BTC, nhằm ngăn chặn cuộc tấn công 51%. Do đó, việc thu hút thợ mỏ BTC tham gia là chìa khóa thành công của Fractal.
AVM
AVM(Atomicals Virtual Machine) là một triển khai hợp đồng thông minh BTC của một giao thức nào đó. Nó tạo ra một máy ảo mô phỏng script BTC, mở ra nhiều mã vận hành nguyên thủy BTC. Các nhà phát triển có thể thực hiện hợp đồng thông minh thông qua việc kết hợp script Bitcoin, định nghĩa quy tắc tạo lập và chuyển nhượng tài sản.
AVM tối đa hóa khả năng của mã lệnh nguyên thủy BTC. Nó đạt được tính hoàn chỉnh Turing thông qua PDA hai ngăn xếp, chạy trong một hộp cát bao gồm bộ lập chỉ mục, bộ phân tích lệnh và trạng thái toàn cục.
Bộ lệnh AVM bao gồm đầy đủ mã op BTC, cho phép các nhà phát triển lập trình các chức năng chưa được kích hoạt của BTC trên mạng chính. AVM là một kiến trúc phù hợp cho bất kỳ giao thức siêu dữ liệu nào, chỉ cần điều chỉnh nhẹ cho công cụ lập chỉ mục.
OP_NET
OP_NET cam kết đưa tính năng hợp đồng thông minh tương tự như Ethereum vào mạng Bitcoin. Trên OP_NET, giao dịch chỉ cần sử dụng Bitcoin gốc, không cần token khác để thanh toán động lực cho nút hoặc phí giao dịch.
OP_NET cung cấp thư viện phát triển đầy đủ, gọn gàng 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) để thực hiện các phép tính phức tạp trên khối Bitcoin.
Nút OP_NET chạy máy ảo WASM, hỗ trợ nhiều ngôn ngữ lập trình. Mã hợp đồng thông minh được nén lại và ghi vào giao dịch BTC, tạo ra một địa chỉ UTXO được coi là địa chỉ hợp đồng.
Khi người dùng tương tác với OP_NET, ngoài phí giao dịch BTC, còn phải trả ít nhất 330 satoshi phí bổ sung. OP_NET cung cấp hệ thống Proof of Authority, cho phép BTC được đóng gói thành WBTC.
Hệ sinh thái OP_NET bao gồm nhiều lĩnh vực dự án như giao dịch phi tập trung, cho vay, tạo lập thị trường, cung cấp thanh khoản, cầu nối đa chuỗi, v.v.
BRC100
BRC-100 là giao thức máy tính phi tập trung được xây dựng dựa trên lý thuyết Ordinals. Nó thêm các thao tác mới như "hủy bỏ", "đúc" vào brc20, thông qua sự kết hợp của những thao tác này, ghi lại số dư và trạng thái token của các địa chỉ khác nhau trong bộ chỉ mục, thực hiện các thao tác defi phức tạp.
BRC-100 cung cấp các thao tác mint2/mint3 và burn2/burn3, cho phép token chuyển đổi an toàn giữa mô hình UTXO và mô hình trạng thái. Khả năng tính toán và chuyển đổi trạng thái có thể được mở rộng thông qua giao thức mở rộng BRC-100.
BRC-100 và các giao thức mở rộng của nó được gọi chung là ngăn xếp giao thức BRC-100, tất cả các giao thức mở rộng tương thích với nhau. Hiện tại có giao thức quản trị trên chuỗi BRC-101(, giao thức thanh khoản tự động BRC-102) và giao thức đặt cọc/lập lại chất lượng BRC-104(.
Trong hệ sinh thái BRC-100 có 3 dự án chính: inBRC) Thị trường và bộ chỉ số BRC-100 đầu tiên(, 100Swap) AMM DEX dựa trên giao thức BRC-102( và 100Layer) giao thức thanh khoản trên Bitcoin L1(.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình phù thủy, BTC còn những phương án mở rộng nào khác?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
Khả năng lập trình符文)Protorunes(
Khả năng lập trình phù hiệu là lớp mở rộng của phù hiệu, cho phép tạo ra tài sản có thể lập trình với phù hiệu. Những tài sản này có thể tồn tại trong UTXO, hỗ trợ các hoạt động tương tự như AMM.
Proto-Runes Protocol là dự án chính của khả năng lập trình符文, cung cấp khung cho khả năng lập trình符文. Nó thực hiện DEX tương tự như Uniswap trên mạng Bitcoin, hỗ trợ trao đổi nguyên tử tài sản符文 và tạo ra các hồ thanh khoản.
Cơ chế then chốt của Proto-Runes là Protoburn, cho phép phá hủy các ký hiệu và chuyển đổi chúng thành dạng biểu diễn dành riêng cho các giao thức con. Protomessage là lệnh hoạt động trong giao thức con, được thực hiện bằng cách mã hóa trong cấu trúc Protostone và được giải mã bởi bộ chỉ mục.
Thời gian chạy giao thức Proto-Runes, bộ chỉ mục đầu tiên xử lý các đặc điểm Runestone trong giao thức ký hiệu, sau đó lần lượt xử lý các thông điệp giao thức của các tiểu giao thức. Để tránh độ phức tạp và các lỗ hổng bảo mật tiềm ẩn, giao thức Proto-Runes cấm thực thi đệ quy các thông điệp nguyên mẫu.
Gần đây, Protorune)QUORUM•GENESIS•PROTORUNE( đầu tiên đã hoàn thành Protoburn. Nó được sử dụng như một thực hiện tham khảo cho tiêu chuẩn Protorune, nhằm cung cấp chức năng quản trị cho token dự án.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình符文, BTC còn những giải pháp mở rộng nào?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(
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.
18 thích
Phần thưởng
18
5
Chia sẻ
Bình luận
0/400
MEVVictimAlliance
· 08-02 15:43
Một đồng coin được chơi cho Suckers nữa.
Xem bản gốcTrả lời0
CountdownToBroke
· 08-02 15:35
Còn phải xem các thợ mỏ có sẵn lòng chi tiền hay không.
Xem bản gốcTrả lời0
notSatoshi1971
· 08-02 15:22
Hy vọng Fractal không phải là một hộp không khí khác.
Xem bản gốcTrả lời0
MoonRocketman
· 08-02 15:21
tăng chính cửa sổ 15 tháng đếm ngược chuẩn bị tiếp nhiên liệu
Xem bản gốcTrả lời0
LiquiditySurfer
· 08-02 15:16
Một đợt mới của những con chó cuộn mặc áo Bitcoin, không có gì mới mẻ.
Phân tích đầy đủ 5 giải pháp mở rộng khả năng lập trình của hệ sinh thái BTC
Tổng quan về phương án mở rộng khả năng lập trình của hệ sinh thái BTC
Hệ sinh thái BTC phát triển nhanh chóng ở cấp độ kỹ thuật, đặc biệt là trong các giải pháp mở rộng khả năng lập trình. Bài viết này giới thiệu một số giải pháp đáng chú ý: Fractal Bitcoin, AVM, OP_NET, BRC100 và các biểu tượng có khả năng lập trình.
Fractal
Fractal là một khung mở rộng được ảo hóa dựa trên phần mềm khách hàng bitcoin core. Nó tạo ra cấu trúc cây theo cách đệ quy, mỗi tầng blockchain đều có thể cải thiện hiệu suất toàn bộ mạng lưới. Fractal 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 một nhóm, dự kiến sẽ ra mắt mạng chính vào tháng 9 năm 2024. Nó sẽ phát hành token riêng của mình, 50% được sản xuất từ khai thác, 15% dành cho hệ sinh thái, 5% bán trước cho các nhà đầu tư sớm, 20% cho các cố vấn và những người đóng góp cốt lõi, 10% dùng để thiết lập quan hệ hợp tác và thanh khoản.
Fractal hoàn toàn ảo hóa khách hàng bitcoin core, được đóng gói thành gói phần mềm blockchain có thể triển khai và chạy (BCSP). Thông qua neo đệ quy trên mạng chính bitcoin, chạy độc lập một hoặc nhiều phiên bản BCSP. Điều này tương tự như việc mở nhiều phiên bản máy ảo trên một máy tính (BTC mạng chính ).
Để nâng cao trải nghiệm người dùng, Fractal đã chỉnh sửa bitcoin core: thời gian xác nhận khối giảm xuống còn 30 giây, kích thước khối tăng lên 20MB. Fractal kích hoạt toán tử op_cat, cung cấp không gian thử nghiệm cho kế hoạch mở rộng BTC.
Trong lĩnh vực liên chuỗi tài sản, các thực thể khác nhau có thể giao tiếp với nhau, thông qua giao diện chuyển nhượng tài sản chung để thực hiện việc chuyển giao liền mạch giữa các lớp khác nhau. Bitcoin và các tài sản như BRC-20, Ordinals có thể được kết nối phi tập trung.
Bảo mật của Fractal 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 khai thác hợp tác, trong mỗi ba khối có một khối được tạo ra thông qua việc khai thác hợp nhất với thợ mỏ BTC, nhằm ngăn chặn cuộc tấn công 51%. Do đó, việc thu hút thợ mỏ BTC tham gia là chìa khóa thành công của Fractal.
AVM
AVM(Atomicals Virtual Machine) là một triển khai hợp đồng thông minh BTC của một giao thức nào đó. Nó tạo ra một máy ảo mô phỏng script BTC, mở ra nhiều mã vận hành nguyên thủy BTC. Các nhà phát triển có thể thực hiện hợp đồng thông minh thông qua việc kết hợp script Bitcoin, định nghĩa quy tắc tạo lập và chuyển nhượng tài sản.
AVM tối đa hóa khả năng của mã lệnh nguyên thủy BTC. Nó đạt được tính hoàn chỉnh Turing thông qua PDA hai ngăn xếp, chạy trong một hộp cát bao gồm bộ lập chỉ mục, bộ phân tích lệnh và trạng thái toàn cục.
Bộ lệnh AVM bao gồm đầy đủ mã op BTC, cho phép các nhà phát triển lập trình các chức năng chưa được kích hoạt của BTC trên mạng chính. AVM là một kiến trúc phù hợp cho bất kỳ giao thức siêu dữ liệu nào, chỉ cần điều chỉnh nhẹ cho công cụ lập chỉ mục.
OP_NET
OP_NET cam kết đưa tính năng hợp đồng thông minh tương tự như Ethereum vào mạng Bitcoin. Trên OP_NET, giao dịch chỉ cần sử dụng Bitcoin gốc, không cần token khác để thanh toán động lực cho nút hoặc phí giao dịch.
OP_NET cung cấp thư viện phát triển đầy đủ, gọn gàng 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) để thực hiện các phép tính phức tạp trên khối Bitcoin.
Nút OP_NET chạy máy ảo WASM, hỗ trợ nhiều ngôn ngữ lập trình. Mã hợp đồng thông minh được nén lại và ghi vào giao dịch BTC, tạo ra một địa chỉ UTXO được coi là địa chỉ hợp đồng.
Khi người dùng tương tác với OP_NET, ngoài phí giao dịch BTC, còn phải trả ít nhất 330 satoshi phí bổ sung. OP_NET cung cấp hệ thống Proof of Authority, cho phép BTC được đóng gói thành WBTC.
Hệ sinh thái OP_NET bao gồm nhiều lĩnh vực dự án như giao dịch phi tập trung, cho vay, tạo lập thị trường, cung cấp thanh khoản, cầu nối đa chuỗi, v.v.
BRC100
BRC-100 là giao thức máy tính phi tập trung được xây dựng dựa trên lý thuyết Ordinals. Nó thêm các thao tác mới như "hủy bỏ", "đúc" vào brc20, thông qua sự kết hợp của những thao tác này, ghi lại số dư và trạng thái token của các địa chỉ khác nhau trong bộ chỉ mục, thực hiện các thao tác defi phức tạp.
BRC-100 cung cấp các thao tác mint2/mint3 và burn2/burn3, cho phép token chuyển đổi an toàn giữa mô hình UTXO và mô hình trạng thái. Khả năng tính toán và chuyển đổi trạng thái có thể được mở rộng thông qua giao thức mở rộng BRC-100.
BRC-100 và các giao thức mở rộng của nó được gọi chung là ngăn xếp giao thức BRC-100, tất cả các giao thức mở rộng tương thích với nhau. Hiện tại có giao thức quản trị trên chuỗi BRC-101(, giao thức thanh khoản tự động BRC-102) và giao thức đặt cọc/lập lại chất lượng BRC-104(.
Trong hệ sinh thái BRC-100 có 3 dự án chính: inBRC) Thị trường và bộ chỉ số BRC-100 đầu tiên(, 100Swap) AMM DEX dựa trên giao thức BRC-102( và 100Layer) giao thức thanh khoản trên Bitcoin L1(.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình phù thủy, BTC còn những phương án mở rộng nào khác?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
Khả năng lập trình符文)Protorunes(
Khả năng lập trình phù hiệu là lớp mở rộng của phù hiệu, cho phép tạo ra tài sản có thể lập trình với phù hiệu. Những tài sản này có thể tồn tại trong UTXO, hỗ trợ các hoạt động tương tự như AMM.
Proto-Runes Protocol là dự án chính của khả năng lập trình符文, cung cấp khung cho khả năng lập trình符文. Nó thực hiện DEX tương tự như Uniswap trên mạng Bitcoin, hỗ trợ trao đổi nguyên tử tài sản符文 và tạo ra các hồ thanh khoản.
Cơ chế then chốt của Proto-Runes là Protoburn, cho phép phá hủy các ký hiệu và chuyển đổi chúng thành dạng biểu diễn dành riêng cho các giao thức con. Protomessage là lệnh hoạt động trong giao thức con, được thực hiện bằng cách mã hóa trong cấu trúc Protostone và được giải mã bởi bộ chỉ mục.
Thời gian chạy giao thức Proto-Runes, bộ chỉ mục đầu tiên xử lý các đặc điểm Runestone trong giao thức ký hiệu, sau đó lần lượt xử lý các thông điệp giao thức của các tiểu giao thức. Để tránh độ phức tạp và các lỗ hổng bảo mật tiềm ẩn, giao thức Proto-Runes cấm thực thi đệ quy các thông điệp nguyên mẫu.
Gần đây, Protorune)QUORUM•GENESIS•PROTORUNE( đầu tiên đã hoàn thành Protoburn. Nó được sử dụng như một thực hiện tham khảo cho tiêu chuẩn Protorune, nhằm cung cấp chức năng quản trị cho token dự án.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình符文, BTC còn những giải pháp mở rộng nào?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(