Tiến bộ kỹ thuật 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, 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 khả năng lập trình. Bài viết này sẽ giới thiệu một vài giải pháp mở rộng BTC được quan tâm, bao gồm Fractal Bitcoin, AVM, OP_NET, BRC100 và các ký hiệu có khả năng 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 ảo hóa. Nó tạo ra cấu trúc cây theo kiểu đệ quy, mỗi lớp blockchain đều có thể cải thiện hiệu suất toàn bộ mạng. Fractal 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.
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 và vận hành (BCSP). Bằng cách neo đậu đệ quy trên mạng chính Bitcoin, chạy độc lập nhiều phiên bản BCSP. Điều này tương tự như việc chạy nhiều phiên bản máy ảo trên một máy tính (BTC mạng chính ). Các phiên bản BCSP được xây dựng bởi Fractal (.
Để nâng cao trải nghiệm người dùng, Fractal đã thực hiện một số chỉnh sửa đối với bitcoin core:
Thời gian xác nhận khối rút ngắn xuống còn 30 giây hoặc ngắn hơn
Kích thước khối tăng lên 20 MB
Kích hoạt toán tử op_cat
Trong lĩnh vực xuyên chuỗi tài sản, 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 việc chuyển giao liền mạch giữa các lớp khác nhau.
) bảo đảm an toàn
Bảo mật của Fractal chủ yếu phụ thuộc vào quy mô sức mạnh tính toán của nó. Để tăng cường độ an toàn của cơ chế PoW, Fractal đã thực hiện các biện pháp sau:
Giới thiệu khai thác hợp nhất, mỗi 3 khối có 1 khối được tạo ra thông qua việc khai thác hợp nhất với thợ mỏ BTC.
2 khối còn lại được sản xuất bởi sức mạnh tính toán của mạng Fractal
Chuỗi phiên bản ảo mới được tạo sẽ thiết lập chiều cao khối cụ thể trong giai đoạn khởi động để cung cấp bảo vệ.
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ã thao tác nguyên thủy BTC, cho phép các nhà phát triển thực hiện hợp đồng thông minh thông qua việc kết hợp kịch bản Bitcoin.
Các đặc điểm chính của AVM:
Thực hiện tính hoàn chỉnh Turing thông qua PDA kép
Tập lệnh chứa đầy đủ mã thao tác BTC
Khả năng lập trình cho nhiều giao thức siêu dữ liệu khác nhau, như BRC20, ARC20, Runes, CBRC, v.v.
OP_NET
OP_NET nhằm mục đích giới thiệu chức năng hợp đồng thông minh tương tự như Ethereum cho mạng Bitcoin, nhưng phù hợp hơn với đặc điểm và kiến trúc của Bitcoin. Nó cung cấp một bộ 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.
Chức năng và tính năng cốt lõi của OP_NET:
Giữ lại sự đồng thuận của blockchain Bitcoin và khả năng truy cập dữ liệu
Thực hiện các phép toán phức tạp trên khối Bitcoin bằng cách thực hiện máy ảo )OP_VM(
Hỗ trợ nhiều ngôn ngữ lập trình, như AssemblyScript, Rust và Python
Sử dụng Tapscript để kích hoạt các tính năng hợp đồng thông minh nâng cao
Tương thích với SegWit và Taproot
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.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình符文, BTC còn những phương án mở rộng nào?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
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ông qua việc thêm các thao tác mới như "hủy bỏ", "đúc" vào brc20, ghi lại số dư và trạng thái của các mã thông báo mà các địa chỉ khác nhau nắm giữ trong chỉ mục, từ đó thực hiện các thao tác defi phức tạp.
BRC-100 cung cấp các thao tác như mint2/mint3 và burn2/burn3, cho phép token có thể chuyển đổi an toàn giữa mô hình UTXO và mô hình máy trạng thái. Giao thức này có thể được mở rộng thông qua các giao thức mở rộng, tất cả các giao thức mở rộng đều tương thích với nhau.
Hiện tại trong hệ sinh thái BRC-100 đã có các dự án như inBRC, 100Swap và 100Layer.
Khả năng lập trình符文)Protorunes(
Khả năng lập trình rune là lớp mở rộng của rune, cho phép tạo ra tài sản có khả năng lập trình với rune. Ý tưởng cốt lõi là sử dụng dữ liệu trên chuỗi khối Bitcoin để thực hiện chức năng hợp đồng thông minh thông qua máy ảo hoặc công nghệ tương tự.
Proto-Runes Protocol là dự án chính trong các ký hiệu có khả năng lập trình, nó cung cấp khung cho các ký hiệu có khả năng lập trình, hỗ trợ quản lý và chuyển nhượng tài sản ký hiệu giữa các tiểu giao thức. Giao thức này đã được triển khai trên mạng Bitcoin với các chức năng DEX tương tự như Uniswap.
Các cơ chế chính của Giao thức Proto-Runes bao gồm Protoburn và Protomessage. Protoburn cho phép phá hủy các ký tự và chuyển đổi chúng thành dạng biểu diễn được sử dụng trong các tiểu giao thức, trong khi Protomessage được sử dụng để thực hiện các hướng dẫn thao tác trong tiểu giao thức.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình符文, BTC còn những phương án 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.
15 thích
Phần thưởng
15
5
Chia sẻ
Bình luận
0/400
SandwichHunter
· 07-15 18:11
Có gì hay để nói, dù sao cũng chỉ là PonzI.
Xem bản gốcTrả lời0
StableGeniusDegen
· 07-14 06:27
Nhà phát triển đang cuốn lệnh呀
Xem bản gốcTrả lời0
AltcoinOracle
· 07-13 13:26
algo của tôi hiển thị sự hội tụ fractal btc với xác suất 99.8%... mô hình sắp xảy ra
Tiến triển mới trong hệ sinh thái BTC: Phân tích năm giải pháp mở rộng khả năng lập trình
Tiến bộ kỹ thuật 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, 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 khả năng lập trình. Bài viết này sẽ giới thiệu một vài giải pháp mở rộng BTC được quan tâm, bao gồm Fractal Bitcoin, AVM, OP_NET, BRC100 và các ký hiệu có khả năng 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 ảo hóa. Nó tạo ra cấu trúc cây theo kiểu đệ quy, mỗi lớp blockchain đều có thể cải thiện hiệu suất toàn bộ mạng. Fractal 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.
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 và vận hành (BCSP). Bằng cách neo đậu đệ quy trên mạng chính Bitcoin, chạy độc lập nhiều phiên bản BCSP. Điều này tương tự như việc chạy nhiều phiên bản máy ảo trên một máy tính (BTC mạng chính ). Các phiên bản BCSP được xây dựng bởi Fractal (.
Để nâng cao trải nghiệm người dùng, Fractal đã thực hiện một số chỉnh sửa đối với bitcoin core:
Trong lĩnh vực xuyên chuỗi tài sản, 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 việc chuyển giao liền mạch giữa các lớp khác nhau.
) bảo đảm an toàn
Bảo mật của Fractal chủ yếu phụ thuộc vào quy mô sức mạnh tính toán của nó. Để tăng cường độ an toàn của cơ chế PoW, Fractal đã thực hiện các biện pháp sau:
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ã thao tác nguyên thủy BTC, cho phép các nhà phát triển thực hiện hợp đồng thông minh thông qua việc kết hợp kịch bản Bitcoin.
Các đặc điểm chính của AVM:
OP_NET
OP_NET nhằm mục đích giới thiệu chức năng hợp đồng thông minh tương tự như Ethereum cho mạng Bitcoin, nhưng phù hợp hơn với đặc điểm và kiến trúc của Bitcoin. Nó cung cấp một bộ 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.
Chức năng và tính năng cốt lõi của OP_NET:
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.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình符文, BTC còn những phương án mở rộng nào?])https://img-cdn.gateio.im/webp-social/moments-e0bec7f1502eaa1ea40dc18eea3e4bcd.webp(
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ông qua việc thêm các thao tác mới như "hủy bỏ", "đúc" vào brc20, ghi lại số dư và trạng thái của các mã thông báo mà các địa chỉ khác nhau nắm giữ trong chỉ mục, từ đó thực hiện các thao tác defi phức tạp.
BRC-100 cung cấp các thao tác như mint2/mint3 và burn2/burn3, cho phép token có thể chuyển đổi an toàn giữa mô hình UTXO và mô hình máy trạng thái. Giao thức này có thể được mở rộng thông qua các giao thức mở rộng, tất cả các giao thức mở rộng đều tương thích với nhau.
Hiện tại trong hệ sinh thái BRC-100 đã có các dự án như inBRC, 100Swap và 100Layer.
Khả năng lập trình符文)Protorunes(
Khả năng lập trình rune là lớp mở rộng của rune, cho phép tạo ra tài sản có khả năng lập trình với rune. Ý tưởng cốt lõi là sử dụng dữ liệu trên chuỗi khối Bitcoin để thực hiện chức năng hợp đồng thông minh thông qua máy ảo hoặc công nghệ tương tự.
Proto-Runes Protocol là dự án chính trong các ký hiệu có khả năng lập trình, nó cung cấp khung cho các ký hiệu có khả năng lập trình, hỗ trợ quản lý và chuyển nhượng tài sản ký hiệu giữa các tiểu giao thức. Giao thức này đã được triển khai trên mạng Bitcoin với các chức năng DEX tương tự như Uniswap.
Các cơ chế chính của Giao thức Proto-Runes bao gồm Protoburn và Protomessage. Protoburn cho phép phá hủy các ký tự và chuyển đổi chúng thành dạng biểu diễn được sử dụng trong các tiểu giao thức, trong khi Protomessage được sử dụng để thực hiện các hướng dẫn thao tác trong tiểu giao thức.
![Fractal, OP_NET, AVM, BRC100, Khả năng lập trình符文, BTC còn những phương án mở rộng nào?])https://img-cdn.gateio.im/webp-social/moments-c6a65ed7827e163f71b54ceaca2ba724.webp(