Tiến bộ công nghệ của hệ sinh thái BTC: Khả năng lập trình mở rộng
Kể từ quý đầu tiên của năm 2024, sự nhiệt tình đầu cơ trong hệ sinh thái BTC đã giảm sút, nhưng tiến triển về mặt kỹ thuật lại diễn ra rất nhanh chóng, đặ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 sẽ giới thiệu một số giải pháp mở rộng BTC được chú ý, bao gồm Fractal Bitcoin và các giải pháp lập trình của các giao thức siêu dữ liệu BTC như BRC20, CBRC, ARC20.
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 mạng thông qua việc tạo cấu trúc cây lặp lại. Nó hoàn toàn tương thích với Bitcoin và cơ sở hạ tầng của nó, 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, hiện đã hoàn thành việc ra mắt thử nghiệm Beta trên mạng, và dự kiến ra mắt mạng chính vào tháng 9 năm 2024. Trong thiết kế kinh tế token của nó, 50% được sản xuất từ khai thác, 15% dành 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% được sử dụng cho xây dựng cộng đồng.
Thiết kế kiến trúc
Fractal đã đóng gói khách hàng bitcoin core thành gói phần mềm blockchain có thể triển khai (BCSP), thông qua việc neo đậu đệ quy để chạy nhiều phiên bản BCSP trên mạng chính Bitcoin. Điều này tương tự như việc chạy nhiều máy ảo trên một máy tính và có thể được thực hiện theo cách đệ quy.
Để nâng cao trải nghiệm người dùng, Fractal đã thực hiện một số thay đổi đối với bitcoin core, như rút ngắn thời gian xác nhận khối xuống còn 30 giây, tăng kích thước khối lên 20MB. Nó cũng đã kích hoạt toán tử op_cat, cung cấp nhiều khả năng hơn cho kế hoạch mở rộng BTC.
Về việc chuyển giao tài sản giữa các chuỗi, các chuỗi thực thể khác nhau có thể giao tiếp với nhau, thông qua việc xây dựng giao diện chuyển giao tài sản chung để thực hiện chuyển giao tài sản liền mạch giữa các lớp khác nhau. Tài sản như Bitcoin và BRC-20, Ordinals có thể được chuyển giao thông qua cầu nối phi tập trung.
đảm bảo an ninh
An ninh của Fractal chủ yếu phụ thuộc vào quy mô 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, trong đó một trong ba khối được tạo ra bằng cách khai thác hợp nhất với các thợ mỏ BTC, để ngăn chặn cuộc tấn công 51%. Đồng thời, chuỗi các phiên bản ảo mới được tạo ra sẽ trải qua một giai đoạn bảo vệ trong giai đoạn khởi động cho đến khi đạt được trạng thái an toàn.
AVM
AVM(Atomicals Virtual Machine) là một 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 và mở ra nhiều mã hoạt động gốc BTC, cho phép 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 kịch bản Bitcoin.
AVM đã đạt được tính hoàn chỉnh Turing thông qua PDA hai ngăn xếp, bộ lệnh của nó bao gồm toàn bộ mã lệnh BTC, cho phép các nhà phát triển lập trình trên mạng chính với các tính năng chưa được kích hoạt của BTC. Điều này khiến AVM trở thành mạng tiên phong gốc cho việc mở rộng hệ sinh thái BTC.
Như một kiến trúc, AVM gần như phù hợp với bất kỳ giao thức siêu dữ liệu nào, chỉ cần điều chỉnh một chút cho bộ chỉ mục. Hiện tại, AVM đã phát hành phiên bản thử nghiệm, mã liên quan đã được mã nguồn mở.
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 điểm của Bitcoin. Nó cung cấp một bộ thư viện phát triển hoàn chỉnh, gọn gàng và dễ sử dụng, chủ yếu được viết bằng AssemblyScript.
Các chức năng và tính năng cốt lõi
OP_NET đã giữ lại sự đồng thuận khối và khả năng 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 toán phức tạp trên khối Bitcoin. Nó hỗ trợ nhiều ngôn ngữ lập trình và tận dụng Tapscript để kích hoạt các chức năng hợp đồng thông minh nâng cao.
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ả thêm chi phí. OP_NET cũng cung cấp hệ thống Proof of Authority, cho phép BTC được đóng gói thành WBTC, để mở rộng việc sử dụng BTC trong các ứng dụng DeFi.
Dự án sinh thái
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 lập thị trường, cung cấp thanh khoản, cầu nối chuỗi chéo, bao gồm nhiều dự án như Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 là giao thức tính toán phi tập trung được xây dựng trên lý thuyết Ordinals, thông qua việc thêm các thao tác mới như "hủy bỏ", "đúc" cho brc20, để thực hiện các thao tác defi phức tạp. 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.
hoạt động cốt lõi
BRC-100 cung cấp các thao tác như 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. Các thao tác này cho phép tạo ra token mới, tiêu hủy token, cập nhật trạng thái ứng dụng, v.v.
Mở rộng và tính tương thích
BRC-100 có thể được tăng cường khả năng tính toán và chuyển đổi trạng thái thông qua các giao thức mở rộng. Tất cả các giao thức mở rộng BRC-100 tương thích với nhau, hỗ trợ hoạt động xuyên chuỗi. Hiện tại đã có các giao thức quản trị phi tập trung trên chuỗi BRC-101(, giao thức thanh khoản tự động BRC-102) và giao thức staking/đặt lại thanh khoản BRC-104(.
) Dự án sinh thái
Trong hệ sinh thái BRC-100, chính có inBRC( thị trường BRC-100 đầu tiên và công cụ chỉ mục ), 100Swap### DEX AMM dựa trên giao thức BRC-102( và 100Layer) giao thức thanh khoản trên Bitcoin L1( và các dự án khác.
Khả năng lập trìnhRUNES)Protorunes(
Khả năng lập trình phù thủy là lớp mở rộng của phù thủy, cho phép tạo ra tài sản có khả năng lập trình với phù thủy. Chúng có thể tồn tại trong UTXO và hỗ trợ các hoạt động tương tự như giao thức AMM.
) Giao thức Proto-Runes
Giao thức Proto-Runes 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 một 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 bể thanh khoản.
( Cơ chế cốt lõi
Cơ chế chính của Proto-Runes bao gồm Protoburn) phá hủy các ký tự và chuyển đổi chúng thành dạng có thể sử dụng trong các giao thức con### và Protomessage### thực hiện các lệnh thao tác trong giao thức con(. Những cơ chế này cung cấp nền tảng cho việc quản lý và chuyển giao tài sản giữa các giao thức con.
) tiến triển mới nhất
Gần đây, Protorune đầu tiên - QUORUM•GENESIS•PROTORUNE đã hoàn thành thành công Protoburn. Nó hoạt động như một diễn đàn công khai cho tiêu chuẩn Protorune, nhằm cung cấp chức năng quản trị cho các mã thông báo dự án. Hiện tại, nhóm phát triển đang phát triển một trình chỉ mục WASM cho protorune khởi đầu này.
Xem bản gốc
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.
14 thích
Phần thưởng
14
8
Đăng lại
Chia sẻ
Bình luận
0/400
SchrodingersFOMO
· 08-15 12:45
thế giới tiền điện tử một ngày bằng ba năm ở nhân gian
Xem bản gốcTrả lời0
IntrovertMetaverse
· 08-14 08:18
Lại thấy CBRC, gần đây được chơi cho Suckers chơi đùa với mọi người bay lên.
Xem bản gốcTrả lời0
DaoDeveloper
· 08-14 05:16
tbh khá tăng giá về những btc primitives này rn
Xem bản gốcTrả lời0
StablecoinEnjoyer
· 08-14 05:13
Có brc20 mà không vào thì hãy chờ mà hối hận đi.
Xem bản gốcTrả lời0
GateUser-44a00d6c
· 08-14 05:10
Lại đang thuyết phục nâng cấp...
Xem bản gốcTrả lời0
AirdropHunterKing
· 08-14 04:57
Khả năng lập trình cái búa, đều là được chơi cho Suckers mà thôi!
Xem bản gốcTrả lời0
TokenomicsTinfoilHat
· 08-14 04:53
Cái quái gì vậy, lại có trò mới chơi à?
Xem bản gốcTrả lời0
BoredWatcher
· 08-14 04:51
Thế giới tiền điện tử khi nào có thể yên tĩnh hơn?
Công nghệ sinh thái BTC: Phân tích toàn diện về giải pháp mở rộng khả năng lập trình
Tiến bộ công nghệ của hệ sinh thái BTC: Khả năng lập trình mở rộng
Kể từ quý đầu tiên của năm 2024, sự nhiệt tình đầu cơ trong hệ sinh thái BTC đã giảm sút, nhưng tiến triển về mặt kỹ thuật lại diễn ra rất nhanh chóng, đặ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 sẽ giới thiệu một số giải pháp mở rộng BTC được chú ý, bao gồm Fractal Bitcoin và các giải pháp lập trình của các giao thức siêu dữ liệu BTC như BRC20, CBRC, ARC20.
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 mạng thông qua việc tạo cấu trúc cây lặp lại. Nó hoàn toàn tương thích với Bitcoin và cơ sở hạ tầng của nó, 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, hiện đã hoàn thành việc ra mắt thử nghiệm Beta trên mạng, và dự kiến ra mắt mạng chính vào tháng 9 năm 2024. Trong thiết kế kinh tế token của nó, 50% được sản xuất từ khai thác, 15% dành 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% được sử dụng cho xây dựng cộng đồng.
Thiết kế kiến trúc
Fractal đã đóng gói khách hàng bitcoin core thành gói phần mềm blockchain có thể triển khai (BCSP), thông qua việc neo đậu đệ quy để chạy nhiều phiên bản BCSP trên mạng chính Bitcoin. Điều này tương tự như việc chạy nhiều máy ảo trên một máy tính và có thể được thực hiện theo cách đệ quy.
Để nâng cao trải nghiệm người dùng, Fractal đã thực hiện một số thay đổi đối với bitcoin core, như rút ngắn thời gian xác nhận khối xuống còn 30 giây, tăng kích thước khối lên 20MB. Nó cũng đã kích hoạt toán tử op_cat, cung cấp nhiều khả năng hơn cho kế hoạch mở rộng BTC.
Về việc chuyển giao tài sản giữa các chuỗi, các chuỗi thực thể khác nhau có thể giao tiếp với nhau, thông qua việc xây dựng giao diện chuyển giao tài sản chung để thực hiện chuyển giao tài sản liền mạch giữa các lớp khác nhau. Tài sản như Bitcoin và BRC-20, Ordinals có thể được chuyển giao thông qua cầu nối phi tập trung.
đảm bảo an ninh
An ninh của Fractal chủ yếu phụ thuộc vào quy mô 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, trong đó một trong ba khối được tạo ra bằng cách khai thác hợp nhất với các thợ mỏ BTC, để ngăn chặn cuộc tấn công 51%. Đồng thời, chuỗi các phiên bản ảo mới được tạo ra sẽ trải qua một giai đoạn bảo vệ trong giai đoạn khởi động cho đến khi đạt được trạng thái an toàn.
AVM
AVM(Atomicals Virtual Machine) là một 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 và mở ra nhiều mã hoạt động gốc BTC, cho phép 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 kịch bản Bitcoin.
AVM đã đạt được tính hoàn chỉnh Turing thông qua PDA hai ngăn xếp, bộ lệnh của nó bao gồm toàn bộ mã lệnh BTC, cho phép các nhà phát triển lập trình trên mạng chính với các tính năng chưa được kích hoạt của BTC. Điều này khiến AVM trở thành mạng tiên phong gốc cho việc mở rộng hệ sinh thái BTC.
Như một kiến trúc, AVM gần như phù hợp với bất kỳ giao thức siêu dữ liệu nào, chỉ cần điều chỉnh một chút cho bộ chỉ mục. Hiện tại, AVM đã phát hành phiên bản thử nghiệm, mã liên quan đã được mã nguồn mở.
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 điểm của Bitcoin. Nó cung cấp một bộ thư viện phát triển hoàn chỉnh, gọn gàng và dễ sử dụng, chủ yếu được viết bằng AssemblyScript.
Các chức năng và tính năng cốt lõi
OP_NET đã giữ lại sự đồng thuận khối và khả năng 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 toán phức tạp trên khối Bitcoin. Nó hỗ trợ nhiều ngôn ngữ lập trình và tận dụng Tapscript để kích hoạt các chức năng hợp đồng thông minh nâng cao.
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ả thêm chi phí. OP_NET cũng cung cấp hệ thống Proof of Authority, cho phép BTC được đóng gói thành WBTC, để mở rộng việc sử dụng BTC trong các ứng dụng DeFi.
Dự án sinh thái
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 lập thị trường, cung cấp thanh khoản, cầu nối chuỗi chéo, bao gồm nhiều dự án như Motoswap, Stash, Ordinal Novus, Ichigai.
BRC100
BRC-100 là giao thức tính toán phi tập trung được xây dựng trên lý thuyết Ordinals, thông qua việc thêm các thao tác mới như "hủy bỏ", "đúc" cho brc20, để thực hiện các thao tác defi phức tạp. 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.
hoạt động cốt lõi
BRC-100 cung cấp các thao tác như 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. Các thao tác này cho phép tạo ra token mới, tiêu hủy token, cập nhật trạng thái ứng dụng, v.v.
Mở rộng và tính tương thích
BRC-100 có thể được tăng cường khả năng tính toán và chuyển đổi trạng thái thông qua các giao thức mở rộng. Tất cả các giao thức mở rộng BRC-100 tương thích với nhau, hỗ trợ hoạt động xuyên chuỗi. Hiện tại đã có các giao thức quản trị phi tập trung trên chuỗi BRC-101(, giao thức thanh khoản tự động BRC-102) và giao thức staking/đặt lại thanh khoản BRC-104(.
) Dự án sinh thái
Trong hệ sinh thái BRC-100, chính có inBRC( thị trường BRC-100 đầu tiên và công cụ chỉ mục ), 100Swap### DEX AMM dựa trên giao thức BRC-102( và 100Layer) giao thức thanh khoản trên Bitcoin L1( và các dự án khác.
Khả năng lập trìnhRUNES)Protorunes(
Khả năng lập trình phù thủy là lớp mở rộng của phù thủy, cho phép tạo ra tài sản có khả năng lập trình với phù thủy. Chúng có thể tồn tại trong UTXO và hỗ trợ các hoạt động tương tự như giao thức AMM.
) Giao thức Proto-Runes
Giao thức Proto-Runes 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 một 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 bể thanh khoản.
( Cơ chế cốt lõi
Cơ chế chính của Proto-Runes bao gồm Protoburn) phá hủy các ký tự và chuyển đổi chúng thành dạng có thể sử dụng trong các giao thức con### và Protomessage### thực hiện các lệnh thao tác trong giao thức con(. Những cơ chế này cung cấp nền tảng cho việc quản lý và chuyển giao tài sản giữa các giao thức con.
) tiến triển mới nhất
Gần đây, Protorune đầu tiên - QUORUM•GENESIS•PROTORUNE đã hoàn thành thành công Protoburn. Nó hoạt động như một diễn đàn công khai cho tiêu chuẩn Protorune, nhằm cung cấp chức năng quản trị cho các mã thông báo dự án. Hiện tại, nhóm phát triển đang phát triển một trình chỉ mục WASM cho protorune khởi đầu này.