Tiến triển công nghệ tính khả năng lập trình trong hệ sinh thái BTC: Phân tích các dự án Fractal, AVM, OP_NET

robot
Đang tạo bản tóm tắt

Tiến bộ kỹ thuật của hệ sinh thái BTC trong khả năng lập trình

Kể từ đầu năm 2024, hệ sinh thái BTC đã đạt được những tiến bộ đáng kể ở cấp độ công nghệ, đặc biệt 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ố dự án đáng chú ý, bao gồm Fractal Bitcoin và các giải pháp khả năng lập trình của giao thức dữ liệu BTC.

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 khác?

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 lớp blockchain đều có thể cải thiện hiệu suất của toàn bộ mạng. Fractal hoàn toàn tương thích với BTC và 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, 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% sản xuất từ khai thác, 15% cho hệ sinh thái, 5% bán trước cho các nhà đầu tư sớm, 20% phân bổ cho các cố vấn và những người đóng góp cốt lõi, 10% cho trợ cấp cộng đồng.

Fractal hoàn toàn ảo hóa bitcoin core client, đóng gói nó thành một gói phần mềm blockchain có thể triển khai và chạy. Thông qua công nghệ ảo hóa hiện đại, thực hiện chia sẻ hiệu suất phần cứng hiệu quả. Thời gian xác nhận khối được điều chỉnh 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 để đảm bảo hiệu suất và độ trễ thấp.

Về mặt an ninh, Fractal đã giới thiệu việc khai thác hợp tác, trong đó một trong ba khối được tạo ra thông qua việc khai thác hợp nhất với thợ mỏ BTC. Chuỗi phiên bản ảo mới được tạo ra sẽ trải qua một giai đoạn yếu kém ban đầu trong giai đoạn khởi động, và người vận hành có thể thiết lập chiều cao khối cụ thể để cung cấp sự bảo vệ.

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 và mở ra nhiều mã thao tác 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 các kịch bản Bitcoin, định nghĩa quy tắc tạo ra và chuyển nhượng tài sản.

AVM đã đạt được tính hoàn chỉnh Turing thông qua PDA với hai ngăn xếp. Máy ảo chạy trong một môi trường sandbox bao gồm bộ 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 AVM bao gồm toàn bộ mã thao tác BTC, cho phép các nhà phát triển lập trình với các chức năng chưa được kích hoạt của BTC.

AVM là một kiến trúc có thể áp dụng cho bất kỳ giao thức siêu dữ liệu nào, chẳng hạn như BRC20, ARC20, Runes, CBRC, chỉ cần điều chỉnh một chút cho bộ chỉ mục dưới máy ảo.

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. 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.

OP_NET giữ lại sự đồng thuận khối và khả năng sử dụng dữ liệu của BTC, thông qua việc thực thi máy ảo (OP_VM) để thực hiện các phép toán phức tạp trên các khối BTC. Nó hỗ trợ nhiều ngôn ngữ lập trình khác nhau, như AssemblyScript, Rust và Python.

OP_NET tương thích với SegWit và Taproot, thiết kế token của nó không gắn liền với UTXO, tránh rủi ro gửi nhầm token cho thợ mỏ. Hệ sinh thái 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.

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. 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" vào brc20. Các thao tác chính bao gồm mint2/mint3 và burn2/burn3, dùng để tạo token, hủy bỏ và chuyển đổi trạng thái.

Giao thức BRC-100 và các giao thức mở rộng của nó tương thích với nhau, hỗ trợ hoạt động liên chuỗi. Hiện tại có BRC-101 (giao thức quản trị phi tập trung trên chuỗi), BRC-102 (giao thức thanh khoản tự động) và BRC-104 (giao thức staking/làm lại staking thanh khoản) và các mở rộng khác.

Các dự án sinh thái bao gồm inBRC (thị trường và chỉ số BRC-100 đầu tiên), 100Swap (sàn giao dịch AMM 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符文, BTC còn những giải pháp mở rộng nào khác?

Khả năng lập trình RUNES (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 lập trình có rune. Giao thức Proto-Runes là một tiêu chuẩn và quy định, cung cấp khung cho các rune có khả năng lập trình. Nó chuyển đổi rune thành dạng lập trình Protorunes thông qua cơ chế Protoburn.

Cơ chế hoạt động của giao thức Proto-Runes phụ thuộc vào việc bộ chỉ mục xử lý các đặc điểm Runestone trong giao thức rune, sau đó xử lý tuần tự các thông điệp giao thức của các tiểu giao thức. Gần đây, Protorrune đầu tiên (QUORUM•GENESIS•PROTORUNE) đã hoàn thành thành công Protoburn, cho thấy mô hình chức năng của việc thực hiện quản trị trên chuỗi trong Bitcoin L1.

Những tiến bộ công nghệ này đã mang lại nhiều khả năng hơn cho hệ sinh thái BTC, thúc đẩy sự phát triển của nó trong khả năng lập trình và chức năng hợp đồng thông minh.

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?

BTC1.26%
OP4.26%
NET-4.53%
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.
  • Phần thưởng
  • 6
  • Chia sẻ
Bình luận
0/400
LiquidationSurvivorvip
· 2giờ trước
Tôi đã ngủ khi viết kế hoạch thanh toán.
Xem bản gốcTrả lời0
BearMarketBuildervip
· 2giờ trước
Tận dụng thị trường để kiếm chút tiền bỏ vào túi.
Xem bản gốcTrả lời0
CoconutWaterBoyvip
· 2giờ trước
Lại đến để chơi đùa với mọi người rồi sao?
Xem bản gốcTrả lời0
quiet_lurkervip
· 2giờ trước
Có lẽ đợt giao dịch btc này sắp kết thúc rồi.
Xem bản gốcTrả lời0
gas_guzzlervip
· 2giờ trước
btc lại sắp có trò mới sao?
Xem bản gốcTrả lời0
0xTherapistvip
· 3giờ trước
btc làm gì có khả năng lập trình vậy
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)