Fractal BTC ra mắt Mạng chính CAT20 giao thức mang đến khả năng hợp đồng thông minh mới cho hệ sinh thái Bitcoin

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

Bitcoin生态迎来 hợp đồng thông minh新可能

Gần đây, Fractal BTC đã chính thức ra mắt mạng chính sau nhiều vòng thử nghiệm. Là một thành viên mới trong hệ sinh thái Bitcoin, đặc điểm lớn nhất của Fractal là có chức năng hợp đồng thông minh. Đồng thời, một giao thức mã thông báo mới có tên CAT20 cũng ra mắt. Thiết kế kỹ thuật của CAT20 có điểm gì độc đáo? Chúng ta có thể học được gì từ đó?

Phân tích kỹ thuật CAT20: Giao thức token mới trên Bitcoin phân hình

Fractal Bitcoin Giới thiệu

Để hiểu CAT20, trước tiên cần hiểu môi trường hoạt động Fractal Bitcoin. Fractal Bitcoin còn được gọi là Bitcoin phân hình, là một mạng lưới lớp hai hoàn toàn tương thích với BTC. So với BTC, thời gian xác nhận khối của nó đã được rút ngắn đáng kể xuống còn 1 phút. Nguyên lý cơ bản của nó là sao chép mạng BTC thành nhiều bản, mỗi chuỗi đều có thể xử lý giao dịch, từ đó nâng cao tốc độ xử lý tổng thể.

Điểm nổi bật khác của Fractal là việc kích hoạt mã vận hành OP_CAT, vốn đã bị bỏ qua trong giai đoạn đầu của BTC vì lý do an ninh. Mã này đã nâng cao đáng kể khả năng của Fractal Bitcoin, tạo nền tảng cho việc thực hiện chức năng hợp đồng thông minh.

Phân tích kỹ thuật về CAT20: Giao thức token mới trên Bitcoin phân hình

Phân tích giao thức CAT20

Dựa trên sự hỗ trợ của OP_CAT, Giao thức CAT đã ra đời. Trong đó, giao thức CAT20 là giao thức chính đã được đưa vào sử dụng. Từ tên gọi, không khó để nhận ra rằng CAT20 đã mượn thiết kế từ tiêu chuẩn ERC20 của Ethereum. Vậy, CAT20 đã thực hiện chức năng tương tự như ERC20 trong hệ sinh thái Bitcoin như thế nào?

quy trình triển khai

Quá trình triển khai CAT20 được chia thành hai giai đoạn: "commit" và "reveal":.

  1. Giai đoạn Cam kết: Ghi thông tin cơ bản của đồng xu vào kịch bản đầu ra giao dịch, mã giao dịch được tạo ra sẽ là định danh duy nhất của đồng xu đó.

  2. Giai đoạn Reveal: xuất một OP_RETURN chứa băm trạng thái ban đầu của CAT20, cùng với một Minter để thực hiện các thao tác Mint tiếp theo.

Quy trình hai bước này tuân theo mô hình nộp - tiết lộ phổ biến trên blockchain, có lợi cho việc bảo vệ thông tin dự án.

Giải thích kỹ thuật về CAT20: Giao thức mã thông báo mới trên Bitcoin phân hình

Cơ chế Mint

Các đặc điểm chính của quá trình Mint bao gồm:

  • Mỗi lần Mint chỉ sử dụng một Minter làm đầu vào
  • Đầu ra có thể bao gồm nhiều Minter
  • Mỗi lần Mint chỉ tạo ra một Token
  • Thứ tự xuất ra cố định là Minter theo sau là Token

Quản lý số lượng Minter ảnh hưởng trực tiếp đến sự tiện lợi của Mint. Để cân bằng tắc nghẽn mạng và chi phí kinh tế, phiên bản V2 mặc định tạo ra hai Minter có trạng thái gần giống nhau.

Giải thích kỹ thuật về CAT20: Giao thức token mới trên Bitcoin phân hình

Nguyên lý xây dựng giao dịch

Việc xây dựng giao dịch CAT20 tận dụng tính linh hoạt của script Bitcoin. Bằng cách thiết kế một cách khéo léo logic của script, nó đã thực hiện kiểm soát đối với các UTXO địa chỉ khác nhau. Giai đoạn reveal sử dụng khóa công khai đã được điều chỉnh, trong khi Minter có thể dựa trên OP_CAT để thực hiện chức năng hợp đồng thông minh.

Giải thích kỹ thuật về CAT20: Giao thức token mới trên Bitcoin phân hình

quản lý trạng thái

Thông tin trạng thái của CAT20 được lưu trữ trong OP_RETURN và hợp đồng thông minh. OP_RETURN lưu trữ băm trạng thái đầu ra giao dịch hiện tại, còn hợp đồng lưu trữ số lần Mint còn lại. Sau mỗi lần Mint, số lượng Mint của Minter mới bằng một nửa số lượng Mint còn lại.

Giải thích kỹ thuật về CAT20: Giao thức token mới trên Bitcoin phân hình

chuyển khoản và tiêu hủy

Khi chuyển tiền, số lượng Token đầu vào và đầu ra của giao dịch cần phải giữ nguyên. Để tiêu hủy Token, chỉ cần chuyển nó đến địa chỉ thông thường.

Phân tích kỹ thuật CAT20: Giao thức token mới trên Bitcoin phân hình

Tóm tắt

Thiết kế của CAT20 tận dụng đầy đủ các đặc điểm của hệ sinh thái Bitcoin, đạt được quản lý token linh hoạt. Thiết kế này thuận tiện cho việc theo dõi tình trạng nắm giữ Token và tiến độ Mint, mang lại những khả năng mới cho mạng Bitcoin. Tuy nhiên, sự linh hoạt cũng có nghĩa là yêu cầu an ninh cao hơn, logic xác minh của hợp đồng là vô cùng quan trọng.

Giải thích về CAT20 từ góc độ kỹ thuật: Giao thức token mới trên Bitcoin phân hình

Giải thích CAT20 từ góc độ kỹ thuật: giao thức mã thông báo mới trên Bitcoin phân hình

BTC-0.99%
CAT-2.05%
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
  • 4
  • Chia sẻ
Bình luận
0/400
DataBartendervip
· 07-04 09:30
Cuối cùng cũng đợi được hợp đồng thông minh btc, không tệ không tệ
Xem bản gốcTrả lời0
LayerZeroHerovip
· 07-01 10:02
Chờ đợi thêm nhiều chiến thắng lớn từ L2
Xem bản gốcTrả lời0
GateUser-bd883c58vip
· 07-01 10:01
Còn đang lướt layer2, tất cả đã rõ ràng với tôi.
Xem bản gốcTrả lời0
DefiOldTrickstervip
· 07-01 09:58
Đã tìm được cơ hội Kinh doanh chênh lệch giá mới. Những người kiếm tiền âm thầm, khi giá tăng vọt thì bẫy tiền ra ngay.
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)