Phân tích giao thức chữ khắc: Nguyên lý và hướng dẫn an toàn của BRC-20, ARC-20 và chữ khắc trên chuỗi EVM

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

Chữ khắc giao thức详解:实现原理、用例与安全注意事项

Gần đây, nhiều nền tảng giao dịch chính đã lần lượt ra mắt thị trường chữ khắc, hỗ trợ nhiều giao thức chữ khắc như BRC-20, EVM, gây ra sự quan tâm rộng rãi của thị trường đối với chữ khắc. Tuy nhiên, do sự phức tạp và tính mới mẻ của giao thức chữ khắc, nhiều vấn đề an ninh đã xảy ra, không chỉ đe dọa an toàn tài sản của người dùng mà còn ảnh hưởng tiêu cực đến sự phát triển lành mạnh của toàn bộ hệ sinh thái chữ khắc.

Bài viết này sẽ tổng hợp các giao thức chữ khắc phổ biến, giúp người dùng hiểu được mục đích, cách thực hiện của giao thức chữ khắc cũng như cách bảo vệ tài sản chữ khắc.

Chữ khắc tổng quan

Được gọi là chữ khắc trên blockchain, tức là sử dụng một số đặc điểm của blockchain để ghi lại một số thông tin cụ thể và có ý nghĩa trên chuỗi. Những thông tin này một khi đã được ghi lại, sẽ được lưu giữ vĩnh viễn và khó bị thay đổi. Các loại thông tin có thể được ghi lại rất đa dạng, bao gồm văn bản đơn giản, mã phức tạp, hình ảnh, v.v., từ đó thực hiện chức năng tài sản kỹ thuật số.

chữ khắc科普|了解各大公链chữ khắcgiao thức用例、实现方式与资产安全

Chữ khắc sinh thái hiện trạng

Chữ khắc sinh thái phát triển nhanh chóng, từ chuỗi công khai Bitcoin ban đầu như BRC-20, đến nay gần như mỗi ngày đều có giao thức và dự án chữ khắc mới xuất hiện. Các chuỗi công khai lớn đều tham gia vào hệ sinh thái chữ khắc, như giao thức Ethscription của Ethereum, giao thức ARC-20 của Bitcoin, giao thức BSC-20 của BSC, giao thức PRC-20 của Polygon, v.v. Tất cả các giao thức này đều được tạo ra để phát hành chữ khắc trên các chuỗi công khai của riêng mình.

chữ khắc科普|了解各大公链chữ khắcgiao thức用例、实现方式与资产安全

Giải thích chi tiết về giao thức chữ khắc chính thống

1. BRC-20

BRC-20 được thực hiện dựa trên mô hình UTXO của Bitcoin và giao thức Ordinals.

Mô hình UTXO ghi lại sự kiện giao dịch thay vì trạng thái cuối cùng, việc tính toán số lượng coin của người dùng cần phải tổng hợp tất cả các UTXO của địa chỉ của họ.

Giao thức Ordinals phân bổ số hiệu duy nhất cho mỗi satoshi trong UTXO, hỗ trợ việc ghi chữ, hình ảnh, v.v. vào satoshi, khiến mỗi satoshi có tính độc đáo, tương tự như NFT trên Ethereum.

BRC-20 thông qua giao thức Ordinals, sẽ ghi dữ liệu văn bản JSON định dạng thống nhất vào Satoshi, như một sổ cái token. Chủ yếu bao gồm ba loại thao tác: deploy( triển khai ), mint( đúc ) và transfer( chuyển nhượng ).

chữ khắc科普|了解各大公链chữ khắcgiao thức用例、实现方式与资产安全

2. ARC-20

ARC-20 cũng là giao thức chữ khắc trên chuỗi công khai Bitcoin, cũng được thực hiện bằng cách ghi dữ liệu tiêu chuẩn vào UTXO. Điểm khác biệt là ARC-20 sử dụng số lượng satoshi trong UTXO để biểu thị số lượng token, quy tắc là 1 satoshi bằng 1 token ARC-20.

ARC-20 cũng được chia thành ba bước: triển khai, đúc và chuyển nhượng. Khi đúc, số lượng satoshi trong UTXO chính là số lượng đúc. Khi chuyển nhượng, chỉ cần chuyển UTXO đang nắm giữ token cho địa chỉ khác, không cần nhập thêm dữ liệu.

chữ khắc Khoa học|Tìm hiểu về các trường hợp sử dụng, cách thực hiện và an toàn tài sản của các giao thức chữ khắc trên các chuỗi công cộng lớn

3. Ethscription

Ethscription là giao thức tạo và chia sẻ dữ liệu trên Ethereum. Nó sử dụng các khối dữ liệu calldata của giao dịch Ethereum, thêm dữ liệu tiêu chuẩn vào các giao dịch ETH thông thường để mang lại ý nghĩa cụ thể.

Khi tạo Ethscription, cần chuyển đổi nội dung ( thành URI mã hóa Base64 như hình ảnh ), sau đó chuyển đổi thành chuỗi thập lục phân để điền vào calldata. Khi chuyển nhượng, điền vào calldata mã giao dịch tạo ra Ethscription đó.

chữ khắc科普|了解各大公链giao thức用例、实现方式与资产安全

4. EVM chuỗi khối chữ khắc

Các blockchain EVM như BSC, Ethereum, Polygon có một phương pháp chung để khắc chữ khắc, đó là lưu trữ dữ liệu văn bản có định dạng cố định trong calldata.

Lấy BSC làm ví dụ, định dạng chữ khắc là:data:,{"p":"","op":"","tick":"","amt":""}. Trong đó p đại diện cho tên giao thức, op đại diện cho thao tác, tick đại diện cho tên đồng tiền, amt đại diện cho số lượng.

Khi chuyển token, cần điền vào calldata hash giao dịch tạo ra token đó. Có thể có những khác biệt nhỏ giữa các chuỗi EVM hoặc giao thức khác nhau, nhưng nguyên tắc cơ bản là giống nhau.

chữ khắc科普|了解各大公链giao thức用例、实现方式与资产安全

Lưu ý về an toàn

Do bởi các giao thức chữ khắc như BRC-20 và ARC-20 dựa trên giao dịch UTXO, người dùng khi thực hiện chuyển BTC thông thường mà không hoàn toàn hiểu biết có thể dẫn đến việc tài sản chữ khắc bị chuyển nhầm hoặc "bị đốt". Người dùng cần hiểu rõ cách thức thực hiện của giao thức chữ khắc để tránh gây ra thiệt hại không thể đảo ngược.

Tóm tắt

Bài viết này thảo luận về nguyên lý thực hiện chữ khắc trên nhiều chuỗi. Những chữ khắc này đều sử dụng đặc điểm của hệ thống công khai, lưu trữ thông tin ngoại tuyến theo tiêu chuẩn quy định trên blockchain và được nhận diện hiển thị thông qua máy chủ ngoại tuyến. Hầu hết chữ khắc không sử dụng hợp đồng thông minh, giúp giảm phí giao dịch bổ sung cho người dùng, nhưng người dùng cần hiểu rõ cách thức thực hiện giao thức để tránh thao tác sai gây ra thiệt hại tài sản.

chữ khắc科普|了解各大公链giao thức用例、实现方式与资产安全

ARC-0.84%
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
  • Đăng lại
  • Chia sẻ
Bình luận
0/400
GasFeeCryvip
· 2giờ trước
又一波 Được chơi cho Suckers 现场来了!
Xem bản gốcTrả lời0
ZenZKPlayervip
· 2giờ trước
Không nói gì, lại một đợt chơi đùa với mọi người nữa đến rồi.
Xem bản gốcTrả lời0
just_another_fishvip
· 2giờ trước
Lại là đồ ngốc đạt đỉnh mới
Xem bản gốcTrả lời0
liquidation_watchervip
· 2giờ trước
又 chơi đùa với mọi người một đợt
Xem bản gốcTrả lời0
DeFiGraylingvip
· 2giờ trước
Hệ sinh thái có chút hỗn loạn, hãy cẩn thận với tài chính.
Xem bản gốcTrả lời0
TopEscapeArtistvip
· 2giờ trước
Người thầy hàng đầu thoát đỉnh sớm nhất thế gian, dạy bạn nghệ thuật mua cao bán thấp.
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)