Chữ khắc giao thức và bảo mật tài sản: Phân tích sâu về thực hiện chữ khắc trên các chuỗi công khai chính.
Với việc các nền tảng giao dịch lớn lần lượt ra mắt thị trường chữ khắc, chữ khắc lại trở thành tâm điểm chú ý của 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 an ninh, 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. Bài viết này sẽ hệ thống lại các giao thức chữ khắc chính, giúp người dùng hiểu rõ về mục đích, cách thức thực hiện và cách bảo vệ tài sản chữ khắc.
Chữ khắc tổng quan
Chữ khắc trên blockchain, thực chất là việc sử dụng các đặc tính của blockchain để ghi lại vĩnh viễn thông tin có ý nghĩa cụ thể trên chuỗi. Những thông tin này một khi đã được ghi lại thì khó có thể bị thay đổi, có thể là văn bản đơn giản, cũng có thể là mã phức tạp, hình ảnh, v.v. Qua cách này, chúng ta có thể sử dụng tiêu chuẩn thống nhấ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 trên chuỗi công khai Bitcoin như BRC-20 ra đời, hệ sinh thái chữ khắc phát triển nhanh chóng. Hiện tại, gần như mọi chuỗi công khai chính đề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 nhằm mục đích thực hiện việc phát hành chữ khắc trên các chuỗi công khai tương ứng.
Giải thích chi tiết về giao thức chữ khắc phổ biến
1. BRC-20
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 thay vì trạng thái cuối cùng, số dư Bitcoin của người dùng cần được tính bằng cách cộng tất cả các UTXO lại. Giao thức Ordinals phân bổ số hiệu duy nhất cho mỗi "satoshi" ( đơn vị Bitcoin tối thiểu ) và hỗ trợ ghi lại nhiều loại dữ liệu.
BRC-20 thông qua Ordinals ghi dữ liệu văn bản định dạng JSON thống nhất vào Bitcoin, như một sổ cái token. Chủ yếu bao gồm deploy( triển khai), mint( đúc) và transfer( chuyển nhượng) ba loại thao tác. Mỗi thao tác chứa các trường khác nhau, như tên token, tổng phát hành, số lượng đúc tối đa mỗi lần, v.v.
2. ARC-20
ARC-20 cũng dựa trên chuỗi công khai Bitcoin, nhưng điểm độc đáo của nó là sử dụng số lượng satoshi trong UTXO để trực tiếp biểu thị số lượng token, tức là 1 satoshi = 1 token ARC-20. Quá trình triển khai, đúc và chuyển nhượng của ARC-20 tương tự như BRC-20, nhưng không cần điền thêm dữ liệu vào UTXO khi đúc và chuyển nhượng.
3. Ethscription
Ethscription là giao thức chữ khắc trên Ethereum, sử dụng khối dữ liệu calldata của giao dịch để lưu trữ dữ liệu chuẩn. Khi tạo Ethscription, cần chuyển đổi nội dung ( như hình ảnh ) thành URI mã hóa Base64, sau đó chuyển đổi thành chuỗi hex và điền vào calldata. Để chuyển nhượng Ethscription, cần điền giá trị băm của giao dịch tạo vào calldata.
4. Chữ khắc chuỗi tương thích EVM
BSC, Ethereum, Polygon và các chuỗi tương thích EVM khác sử dụng phương pháp tương tự, lưu trữ dữ liệu định dạng cố định trong calldata. Lấy BSC làm ví dụ, định dạng chữ khắc là chuỗi JSON, bao gồm tên giao thức, loại hoạt động, tên token và số lượng các trường khác. Khi chuyển nhượng cũng cần điền giá trị hash của giao dịch đã tạo.
Chú ý về bảo mật chữ khắc
Hiểu rõ nguyên lý thực hiện giao thức chữ khắc, tránh thao tác sai dẫn đến mất mát bảo mật tài sản.
BTC chữ khắc ( như BRC-20, ARC-20) dựa trên giao thức UTXO, chuyển khoản BTC thông thường có thể dẫn đến việc chữ khắc bị chuyển nhầm hoặc "đốt".
Chữ khắc trên chuỗi EVM thường sử dụng calldata để lưu trữ dữ liệu, cần lưu ý rằng có thể có sự khác biệt nhỏ giữa các giao thức.
Giao dịch chữ khắc thường không liên quan đến hợp đồng thông minh, có thể giảm phí giao dịch, nhưng cũng giảm bảo mật tài sản.
Tóm lại, giao thức chữ khắc tận dụng các đặc điểm của hệ thống blockchain để lưu trữ thông tin theo định dạng tiêu chuẩn và nhận diện thông qua máy chủ ngoại tuyến. Người dùng tham gia có thể tiết kiệm chi phí giao dịch, nhưng phải hiểu rõ cơ chế của giao thức, 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.
16 thích
Phần thưởng
16
4
Chia sẻ
Bình luận
0/400
NftCollectors
· 07-21 07:08
Cơ chế an toàn tương đương với giá trị nội tại của dự án, thị trường chữ khắc về bản chất vẫn là sự mở rộng giá trị nghệ thuật
Xem bản gốcTrả lời0
DAOTruant
· 07-21 07:08
Đừng nói nhiều thuật ngữ chuyên ngành nữa, chỉ hỏi làm thế nào để kiếm tiền.
Xem bản gốcTrả lời0
ApeShotFirst
· 07-21 07:08
Lại đang thổi phồng khái niệm à, không hiểu sao lại sao chép an toàn, sớm muộn gì cũng gg.
So sánh giao thức chữ khắc của các chuỗi công khai chính: Phân tích sâu về bảo mật tài sản và nguyên lý thực hiện
Chữ khắc giao thức và bảo mật tài sản: Phân tích sâu về thực hiện chữ khắc trên các chuỗi công khai chính.
Với việc các nền tảng giao dịch lớn lần lượt ra mắt thị trường chữ khắc, chữ khắc lại trở thành tâm điểm chú ý của 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 an ninh, 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. Bài viết này sẽ hệ thống lại các giao thức chữ khắc chính, giúp người dùng hiểu rõ về mục đích, cách thức thực hiện và cách bảo vệ tài sản chữ khắc.
Chữ khắc tổng quan
Chữ khắc trên blockchain, thực chất là việc sử dụng các đặc tính của blockchain để ghi lại vĩnh viễn thông tin có ý nghĩa cụ thể trên chuỗi. Những thông tin này một khi đã được ghi lại thì khó có thể bị thay đổi, có thể là văn bản đơn giản, cũng có thể là mã phức tạp, hình ảnh, v.v. Qua cách này, chúng ta có thể sử dụng tiêu chuẩn thống nhấ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 trên chuỗi công khai Bitcoin như BRC-20 ra đời, hệ sinh thái chữ khắc phát triển nhanh chóng. Hiện tại, gần như mọi chuỗi công khai chính đề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 nhằm mục đích thực hiện việc phát hành chữ khắc trên các chuỗi công khai tương ứng.
Giải thích chi tiết về giao thức chữ khắc phổ biến
1. BRC-20
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 thay vì trạng thái cuối cùng, số dư Bitcoin của người dùng cần được tính bằng cách cộng tất cả các UTXO lại. Giao thức Ordinals phân bổ số hiệu duy nhất cho mỗi "satoshi" ( đơn vị Bitcoin tối thiểu ) và hỗ trợ ghi lại nhiều loại dữ liệu.
BRC-20 thông qua Ordinals ghi dữ liệu văn bản định dạng JSON thống nhất vào Bitcoin, như một sổ cái token. Chủ yếu bao gồm deploy( triển khai), mint( đúc) và transfer( chuyển nhượng) ba loại thao tác. Mỗi thao tác chứa các trường khác nhau, như tên token, tổng phát hành, số lượng đúc tối đa mỗi lần, v.v.
2. ARC-20
ARC-20 cũng dựa trên chuỗi công khai Bitcoin, nhưng điểm độc đáo của nó là sử dụng số lượng satoshi trong UTXO để trực tiếp biểu thị số lượng token, tức là 1 satoshi = 1 token ARC-20. Quá trình triển khai, đúc và chuyển nhượng của ARC-20 tương tự như BRC-20, nhưng không cần điền thêm dữ liệu vào UTXO khi đúc và chuyển nhượng.
3. Ethscription
Ethscription là giao thức chữ khắc trên Ethereum, sử dụng khối dữ liệu calldata của giao dịch để lưu trữ dữ liệu chuẩn. Khi tạo Ethscription, cần chuyển đổi nội dung ( như hình ảnh ) thành URI mã hóa Base64, sau đó chuyển đổi thành chuỗi hex và điền vào calldata. Để chuyển nhượng Ethscription, cần điền giá trị băm của giao dịch tạo vào calldata.
4. Chữ khắc chuỗi tương thích EVM
BSC, Ethereum, Polygon và các chuỗi tương thích EVM khác sử dụng phương pháp tương tự, lưu trữ dữ liệu định dạng cố định trong calldata. Lấy BSC làm ví dụ, định dạng chữ khắc là chuỗi JSON, bao gồm tên giao thức, loại hoạt động, tên token và số lượng các trường khác. Khi chuyển nhượng cũng cần điền giá trị hash của giao dịch đã tạo.
Chú ý về bảo mật chữ khắc
Tóm lại, giao thức chữ khắc tận dụng các đặc điểm của hệ thống blockchain để lưu trữ thông tin theo định dạng tiêu chuẩn và nhận diện thông qua máy chủ ngoại tuyến. Người dùng tham gia có thể tiết kiệm chi phí giao dịch, nhưng phải hiểu rõ cơ chế của giao thức, thao tác cẩn thận để tránh mất mát tài sản.