Fractal và CAT20: bước đột phá mới trong hệ sinh thái hợp đồng thông minh BTC

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

BTC hợp đồng thông minh tiến triển mới: Phân tích giao thức Fractal và CAT20

Gần đây, hệ sinh thái Bitcoin đã đón nhận những phát triển quan trọng. Fractal BTC đã chính thức ra mắt mạng chính vào tháng 9 sau nhiều lần thử nghiệm. Là một mạng lưới lớp hai tương thích với BTC, đặc điểm lớn nhất của Fractal là hỗ trợ chức năng hợp đồng thông minh. Trong khi đó, một giao thức token mới có tên CAT20 cũng đã ra mắt trên Fractal. Bài viết này sẽ đi sâu vào phân tích các đặc điểm kỹ thuật của Fractal và thiết kế của giao thức CAT20.

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

Giới thiệu về Fractal Bitcoin

Fractal Bitcoin 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 gốc, thời gian xác nhận khối của nó chỉ mất 1 phút, nâng cao đáng kể tốc độ giao dịch. Nguyên lý cơ bản của nó là sao chép nhiều bản của mạng BTC, mỗi chuỗi đều có thể xử lý giao dịch, từ đó nâng cao tổng thể khả năng xử lý.

Một đổi mới lớn của Fractal là đã khôi phục mã lệnh OP_CAT đã bị bỏ qua trong giai đoạn đầu của BTC vì lý do an ninh. Điều này mang lại cho Fractal khả năng tương tự như hợp đồng thông minh, cung cấp nhiều khả năng hơn cho việc phát triển ứng dụng trên nền tảng của nó.

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

Phân tích giao thức CAT20

CAT20 là giao thức token được phát triển dựa trên Fractal Bitcoin, tương tự như ERC20 trên Ethereum. Quy trình triển khai và sử dụng của nó có các bước quan trọng sau:

quá trình triển khai

Việc triển khai CAT20 được chia thành hai giai đoạn: commit và reveal.

  1. Giai đoạn Commit: Ghi thông tin cơ bản của token vào script đầu ra giao dịch, tạo ra định danh duy nhất cho token.

  2. Giai đoạn Reveal: xuất ra OP_RETURN chứa hash trạng thái ban đầu, cũng như Minter dùng cho việc đúc tiếp theo.

Cách thức hai giai đoạn này có thể tiết lộ thông tin đầy đủ của dự án vào thời điểm reveal, là mô hình triển khai phổ biến trên blockchain.

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

cơ chế đúc

Quá trình đúc CAT20 có một vài đặc điểm:

  • Mỗi lần đúc sử dụng một minter làm đầu vào
  • Có thể xuất ra nhiều minter mới
  • Mỗi lần đúc tạo ra một đầu ra token

Có thể linh hoạt thiết lập số lượng minter đầu ra trong quá trình đúc, ảnh hưởng đến khả năng sử dụng của các lần đúc sau. Mặc định sẽ 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 dạng

xây dựng giao dịch

CAT20 khéo léo sử dụng script Bitcoin, cho phép người dùng kiểm soát UTXO của địa chỉ không phải của mình. Điều này cung cấp cơ sở cho việc xây dựng giao dịch linh hoạt.

Minter về bản chất là một hợp đồng thông minh, có thể được triển khai dựa trên OP_CAT. Tuy nhiên, hiện tại chi tiết cụ thể về việc triển khai này vẫn chưa được công bố.

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

quản lý trạng thái

CAT20 lưu trữ trạng thái băm và số lần đúc còn lại trong OP_RETURN và hợp đồng. Sau mỗi lần đúc, số lượng có thể đúc của minter mới sẽ giảm một nửa.

Khác với BRC20, token CAT20 bản thân cũng là hợp đồng thông minh, bao gồm hai trạng thái cơ bản là số lượng và địa chỉ sở hữu.

Giải thích từ góc độ kỹ thuật CAT20: Giao thức token mới trên Bitcoin phân dạng

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

Khi chuyển khoản, cần đảm bảo số lượng token đầu vào và đầu ra là一致. Để tiêu hủy, chỉ cần chuyển token vào địa chỉ thông thường.

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

Tóm tắt

Thiết kế của CAT20 rất linh hoạt, người dùng có thể tự do xây dựng giao dịch. Điều này cũng đặt ra yêu cầu cao hơn đối với logic kiểm tra hợp đồng. Ưu điểm của nó là:

  1. Có thể trực tiếp tra cứu tình trạng sở hữu thông qua UTXO token
  2. Có thể nhanh chóng định vị giao dịch đúc thông qua dữ liệu OP_RETURN

Tổng thể, Fractal và CAT20 đã mang lại những khả năng mới cho hệ sinh thái BTC, đáng để tiếp tục theo dõi sự phát triển của chúng.

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

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

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 4
  • Chia sẻ
Bình luận
0/400
0xSherlockvip
· 07-12 02:42
Chơi như vậy thì khá mượt.
Xem bản gốcTrả lời0
GasFeeBarbecuevip
· 07-09 21:11
Hệ sinh thái btc đã nổ tung.
Xem bản gốcTrả lời0
JustAnotherWalletvip
· 07-09 21:07
BTC又升级 bẫy了?
Xem bản gốcTrả lời0
SelfCustodyIssuesvip
· 07-09 21:07
Cuối cùng cũng chờ được btc chơi hợp đồng thông minh rồi?
Xem bản gốcTrả lời0
  • Ghim
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)