Chương trình giao thức chữ khắc: Nguyên lý thực hiện đa chuỗi và Hướng dẫn bảo vệ tài sản
Gần đây, các 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 khác nhau, thu hút sự quan tâm rộng rãi từ thị trường. Tuy nhiên, sự phức tạp và mới mẻ của giao thức chữ khắc cũng mang lại nhiều rủi ro về an ninh, đe dọa đến sự an toàn tài sản của người dùng và ảnh hưởng đến sự phát triển khỏe mạnh của hệ sinh thái. Bài viết này sẽ tổng hợp các giao thức chữ khắc chính, giúp người dùng hiểu rõ về công dụng, cách thức thực hiện và những điểm quan trọng trong việc bảo vệ tài sản.
chữ khắc tổng quan
Chữ khắc là việc ghi lại thông tin cụ thể và có ý nghĩa trên chuỗi một cách vĩnh viễn thông qua các đặc tính của blockchain. Những thông tin này một khi đã được ghi lại thì khó có thể bị thay đổi, có thể bao gồm nhiều loại hình như 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 sinh thái hiện trạng
Kể từ khi các chữ khắc của chuỗi công khai Bitcoin như BRC-20 xuất hiện, hệ sinh thái chữ khắc đã phát triển nhanh chóng. Hiện tại, các chuỗi công khai chính đều đã tham gia vào vòng chữ khắc, như giao thức Ethscription của ETH, giao thức ARC-20 của BTC, 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 nhằm hỗ trợ việc phát hành chữ khắc trên chuỗi công khai của riêng họ.
Giải thích chi tiết về giao thức chữ khắc chính thống
1. BRC-20
BRC-20 dựa trên mô hình UTXO của Bitcoin và giao thức Ordinals. Ordinals phân phối số thứ tự duy nhất cho mỗi satoshi, hỗ trợ ghi lại nhiều loại dữ liệu. BRC-20 tạo ra sổ cái token bằng cách ghi dữ liệu văn bản định dạng JSON thống nhất vào satoshi.
Các hoạt động chính bao gồm:
deploy: triển khai mã thông báo
mint:đúc token
transfer: chuyển giao token
Chuyển token thực hiện sự thay đổi số dư bằng cách gửi chữ khắc đến địa chỉ mục tiêu.
2. ARC-20
ARC-20 cũng dựa trên UTXO của Bitcoin, nhưng khác với BRC-20, nó sử dụng số lượng satoshi trong UTXO để biểu thị số lượng token, quy tắc là 1 satoshi = 1 token ARC-20.
Các bước chính:
Triển khai: Nhập thông tin token
Đúc: Nhập tên token, số lượng UTXO chính là số lượng đúc.
Chuyển nhượng: Chuyển nhượng trực tiếp UTXO của token đang nắm giữ
Tra cứu số dư ARC-20 chỉ cần đọc số lượng satoshi nắm giữ UTXO của mã thông báo đó.
3. Ethscription
Ethscription 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 chuyển khoản ETH thông thường để thực hiện chức năng chữ khắc.
Tạo Ethscription:
Chuyển đổi nội dung ( như hình ảnh ) thành mã hóa Base64 URI
Chuyển URI thành chuỗi hex
Gửi chuyển khoản thông thường, điền vào calldata chuỗi hex này
Chuyển nhượng Ethscription:
Gửi chuyển khoản thông thường, điền vào calldata giao dịch hash tạo ra Ethscription này.
4. EVM chuỗi chữ khắc
Các chuỗi EVM như BSC, Ethereum, Polygon sử dụng phương pháp tương tự, sử dụng calldata để lưu trữ dữ liệu định dạng cố định.
Lấy BSC làm ví dụ:
Đúc: Gửi chuyển khoản thông thường, calldata điền vào định dạng văn bản tiêu chuẩn, như data:,{"p":"bsc-20","op":"mint","tick":"bnbs","amt":"1000"}
Chuyển nhượng: Gửi chuyển khoản thông thường, calldata điền vào giao dịch băm tạo ra mã thông báo này
Các chuỗi EVM hoặc giao thức khác nhau có thể có những khác biệt nhỏ, nhưng nguyên lý cơ bản là giống nhau.
Lời nhắc an toàn
Hiểu rõ nguyên lý thực hiện giao thức chữ khắc mà bạn tham gia.
BTC chữ khắc ( như BRC-20, ARC-20) dựa trên UTXO, chuyển BTC thông thường có thể dẫn đến việc chuyển nhầm hoặc thiêu hủy chữ khắc.
Chữ khắc trên chuỗi EVM thường dựa trên calldata, chú ý phân biệt giữa chuyển khoản thông thường và thao tác chữ khắc.
Sử dụng nền tảng và công cụ đáng tin cậy để thực hiện chữ khắc
Định kỳ sao lưu dữ liệu chữ khắc quan trọng
Cảnh giác với các liên kết nghi ngờ và các dự án chữ khắc chưa được xác minh
Tóm lại, giao thức chữ khắc sử dụng các đặc tính của blockchain để lưu trữ thông tin tiêu chuẩn hóa, thông qua máy chủ ngoại tuyến để nhận diện và hiển thị. Mặc dù không cần hợp đồng thông minh có thể giảm chi phí cho người dùng, nhưng cũng làm tăng độ phức tạp trong việc vận hành. Người dùng cần hiểu rõ các chi tiết của giao thức và thao tác cẩn thận để tránh mất mát tài sản.
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.
Chương trình phân tích toàn diện về chữ khắc giao thức: Nguyên lý thực hiện và kỹ thuật bảo vệ tài sản
Chương trình giao thức chữ khắc: Nguyên lý thực hiện đa chuỗi và Hướng dẫn bảo vệ tài sản
Gần đây, các 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 khác nhau, thu hút sự quan tâm rộng rãi từ thị trường. Tuy nhiên, sự phức tạp và mới mẻ của giao thức chữ khắc cũng mang lại nhiều rủi ro về an ninh, đe dọa đến sự an toàn tài sản của người dùng và ảnh hưởng đến sự phát triển khỏe mạnh của hệ sinh thái. Bài viết này sẽ tổng hợp các giao thức chữ khắc chính, giúp người dùng hiểu rõ về công dụng, cách thức thực hiện và những điểm quan trọng trong việc bảo vệ tài sản.
chữ khắc tổng quan
Chữ khắc là việc ghi lại thông tin cụ thể và có ý nghĩa trên chuỗi một cách vĩnh viễn thông qua các đặc tính của blockchain. Những thông tin này một khi đã được ghi lại thì khó có thể bị thay đổi, có thể bao gồm nhiều loại hình như 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 sinh thái hiện trạng
Kể từ khi các chữ khắc của chuỗi công khai Bitcoin như BRC-20 xuất hiện, hệ sinh thái chữ khắc đã phát triển nhanh chóng. Hiện tại, các chuỗi công khai chính đều đã tham gia vào vòng chữ khắc, như giao thức Ethscription của ETH, giao thức ARC-20 của BTC, 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 nhằm hỗ trợ việc phát hành chữ khắc trên chuỗi công khai của riêng họ.
Giải thích chi tiết về giao thức chữ khắc chính thống
1. BRC-20
BRC-20 dựa trên mô hình UTXO của Bitcoin và giao thức Ordinals. Ordinals phân phối số thứ tự duy nhất cho mỗi satoshi, hỗ trợ ghi lại nhiều loại dữ liệu. BRC-20 tạo ra sổ cái token bằng cách ghi dữ liệu văn bản định dạng JSON thống nhất vào satoshi.
Các hoạt động chính bao gồm:
Chuyển token thực hiện sự thay đổi số dư bằng cách gửi chữ khắc đến địa chỉ mục tiêu.
2. ARC-20
ARC-20 cũng dựa trên UTXO của Bitcoin, nhưng khác với BRC-20, nó sử dụng số lượng satoshi trong UTXO để biểu thị số lượng token, quy tắc là 1 satoshi = 1 token ARC-20.
Các bước chính:
Tra cứu số dư ARC-20 chỉ cần đọc số lượng satoshi nắm giữ UTXO của mã thông báo đó.
3. Ethscription
Ethscription 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 chuyển khoản ETH thông thường để thực hiện chức năng chữ khắc.
Tạo Ethscription:
Chuyển nhượng Ethscription: Gửi chuyển khoản thông thường, điền vào calldata giao dịch hash tạo ra Ethscription này.
4. EVM chuỗi chữ khắc
Các chuỗi EVM như BSC, Ethereum, Polygon sử dụng phương pháp tương tự, sử dụng calldata để lưu trữ dữ liệu định dạng cố định.
Lấy BSC làm ví dụ:
Các chuỗi EVM hoặc giao thức khác nhau có thể có những khác biệt nhỏ, nhưng nguyên lý cơ bản là giống nhau.
Lời nhắc an toàn
Tóm lại, giao thức chữ khắc sử dụng các đặc tính của blockchain để lưu trữ thông tin tiêu chuẩn hóa, thông qua máy chủ ngoại tuyến để nhận diện và hiển thị. Mặc dù không cần hợp đồng thông minh có thể giảm chi phí cho người dùng, nhưng cũng làm tăng độ phức tạp trong việc vận hành. Người dùng cần hiểu rõ các chi tiết của giao thức và thao tác cẩn thận để tránh mất mát tài sản.