chữ khắc giao thức Độ sâu phân tích:BRC-20, ARC-20 và cơ chế thực hiện EVM chuỗi so sánh

Chữ khắc giao thức详解: Hiểu nguyên lý và bảo mật tài sản

Gần đây, nhiều sàn giao dịch lớn đã 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ự chú ý rộng rãi từ thị trường đối với chữ khắc. Tuy nhiên, do tính phức tạp và mới mẻ của các giao thức chữ khắc, nhiều vấn đề an toàn đã xảy ra, không chỉ đe dọa bảo mật 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.

Để giúp người dùng hiểu về mục đích, cách thực hiện và cách bảo mật tài sản 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.

Chữ khắc Giới thiệu

Chữ khắc trên blockchain là thông tin có ý nghĩa cụ thể được ghi lại trên chuỗi thông qua các đặc điểm của blockchain. Những thông tin này một khi được ghi vào blockchain sẽ được lưu giữ vĩnh viễn và khó bị sửa đổi. Các loại thông tin có thể 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用例、实现方式与bảo mật tài sản

Chữ khắc hiện tại

Kể từ khi xuất hiện các chữ khắc trên chuỗi công khai Bitcoin như BRC-20, hệ sinh thái chữ khắc đã phát triển nhanh chóng, gần như mỗi ngày đều có cá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 trên chuỗi công khai ETH, giao thức ARC-20 trên chuỗi công khai BTC, giao thức BSC-20 trên chuỗi công khai BSC, và giao thức PRC-20 trên chuỗi công khai Polygon, v.v. Tất cả các giao thức này đều nhằm mục đích thực hiện việc phát hành chữ khắc trên chuỗi công khai của riêng mình.

chữ khắc Khoa học|Tìm hiểu các trường hợp sử dụng, phương thức thực hiện và bảo mật tài sản của các giao thức chữ khắc lớn

Phân tích giao thức chữ khắc chính

1. BRC-20

Giao thức BRC-20 dựa trên mô hình UTXO của Bitcoin và giao thức Ordinals. Mô hình UTXO ghi lại các sự kiện giao dịch chứ không phải 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 tổng hợp tất cả UTXO của địa chỉ của họ. Giao thức Ordinals phân bổ số duy nhất cho mỗi Satoshi trong UTXO, hỗ trợ ghi dữ liệu loại khác nhau, khiến mỗi Satoshi có tính độc đáo.

BRC-20 thông qua giao thức Ordinals, ghi dữ liệu văn bản định dạng JSON thống nhất vào Smart Contract, 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). Thao tác transfer thay đổi số dư bằng cách gửi chữ khắc đến địa chỉ mục tiêu.

chữ khắc科普|了解各大公链chữ khắcgiao thức用例、实现方式与bảo mật tài sản

2. ARC-20

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

ARC-20 cũng được chia thành ba bước: triển khai, đúc, và chuyển nhượng. Khi triển khai, điền thông tin về mã thông báo; khi đúc, chỉ cần điền tên mã thông báo, số lượng UTXO (satoshi) chính là số lượng đúc; khi chuyển nhượng, trực tiếp chuyển UTXO đang nắm giữ mã thông báo cho địa chỉ khác.

Tra cứu token ARC-20 chỉ cần một chỉ mục, máy chủ có thể trực tiếp đọc số lượng UTXO để biết số lượng nắm giữ, không cần tính toán mối quan hệ chuyển tiền.

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

3. Ethscription

Ethscription là giao thức tạo và chia sẻ dữ liệu trên Ethereum. Nó sử dụng khối dữ liệu calldata trong giao dịch Ethereum, thêm dữ liệu tiêu chuẩn vào việc chuyển 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 hex và điền vào calldata. Để chuyển Ethscription, cần điền vào calldata hash của giao dịch tạo.

chữ khắc科普|了解各大公链chữ khắcgiao thức用例、实现方式与bảo mật tài sản

4. EVM blockchain chữ khắc

Các blockchain EVM như BSC, Ethereum, Polygon áp dụng phương pháp tương tự, sử dụng calldata để lưu trữ dữ liệu theo định dạng cố định. 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 token, amt đại diện cho số lượng.

Khi chuyển token, cần gửi chuyển khoản thông thường đến địa chỉ nhận và điền hash giao dịch tạo token vào calldata. Các chuỗi hoặc giao thức EVM khác nhau có thể có sự khác biệt tinh tế, nhưng nguyên lý thì tương tự.

chữ khắc科普|了解各大公链chữ khắcgiao thức用例、实现方式与bảo mật tài sản

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. Tổng thể, những chữ khắc này đều tận dụng đặc tính 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ị qua máy chủ ngoại tuyến. Các chữ khắc được giới thiệu không sử dụng giao thức thông minh, có thể giảm thiểu chi 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 chữ khắc để tránh thao tác sai dẫn đến mất mát tài sản.

chữ khắc科普|了解各大公链giao thức用例、实现方式与bảo mật tài sản

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
  • 6
  • Chia sẻ
Bình luận
0/400
DaoResearchervip
· 07-02 10:29
Theo dự đoán trong phần 3.1 của White Paper, việc thiếu cơ chế quản trị của chữ khắc là một rủi ro lớn.
Xem bản gốcTrả lời0
GlueGuyvip
· 07-02 10:28
Lại là một cái máy thu hoạch đồ ngốc
Xem bản gốcTrả lời0
ChainWatchervip
· 07-02 10:18
chữ khắc lại chơi đùa với mọi người một lần nữa
Xem bản gốcTrả lời0
UnluckyLemurvip
· 07-02 10:16
Cái liềm mới lại đến rồi ha
Xem bản gốcTrả lời0
BtcDailyResearchervip
· 07-02 10:09
Lại đến lúc giao dịch chữ khắc rồi, thua lỗ lớn quá.
Xem bản gốcTrả lời0
TideRecedervip
· 07-02 10:03
Lại kiếm được hay lại lỗ?
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)