Nội dung chương
Trong buổi trước, chúng tôi đã xem xét lịch sử phát hành tài sản Bitcoin và nền kỹ thuật của các bản in. Trong buổi này, chúng tôi sẽ minh họa các thủ tục cụ thể và nguyên tắc cơ bản của các bản in, sử dụng BRC-20 làm ví dụ.
Sử dụng blockchain Bitcoin làm ví dụ, trong quá trình giao dịch (như chuyển khoản) trên chuỗi Bitcoin, các nhà giao dịch có thể nhập văn bản mong muốn của họ vào một trường cụ thể. Văn bản này sẽ được đóng gói bởi các nút blockchain cùng với giao dịch và cuối cùng trở thành một phần của chuỗi. “Chạm khắc” là quá trình nhập dữ liệu vào một giao dịch. Tuy nhiên, để tạo ra các chạm khắc được thị trường công nhận, phải tuân theo một số quy tắc khi “chạm khắc.” Những quy tắc này là các giao thức chạm khắc khác nhau. Trong trường hợp của giao thức chạm khắc BRC-20 phổ biến Ordi trên Bitcoin, nội dung chạm khắc được hiển thị dưới đây. Người tham gia chỉ có thể nhận được chạm khắc Ordi bằng cách chạm khắc theo nội dung này.
Thông tin về Chữ Khắc Ordi (Nguồn: Tài liệu BRC-20)
Ví dụ trên là giao dịch gốc cho việc triển khai dòng chữ Ordi. Hợp đồng giao dịch tại thời điểm đó là: b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735. Chúng tôi có thể truy vấn chi tiết giao dịch của nó bằng trình duyệt Bitcoin Blockchain.com. Kết quả như hình dưới đây:
Một chuỗi ký tự hexa đã được viết vào trường chứng kiến của giao dịch (phần được làm nổi bật màu xanh trên). Khi chúng ta sử dụng một bộ chuyển đổi để chuyển đổi các chuỗi hexa này thành các ký tự tiếng Anh, chúng ta có thể tìm thấy:
Sau khi hiểu về các nguyên tắc cơ bản của các bảo vật, chúng ta cần phải tìm hiểu về các hoạt động cơ bản của bảo vật. Có nhiều giao thức bảo vật, như BRC-20, ARC-20 (giao thức Atomical), Giao thức Runes và Giao thức Tap. Tuy nhiên, tất cả những giao thức bảo vật này đều chia sẻ các lệnh cơ bản:
Những lệnh cơ bản này cũng cần tuân theo định dạng cụ thể của giao thức. Lấy BRC-20 làm ví dụ. Có sáu trường giao thức chính, như dưới đây. Mỗi trường có ý nghĩa tương ứng của nó:
Nguồn:Tài liệu BRC-20
Các hướng dẫn cơ sở giao thức liên quan là các lệnh với mỗi trường được sắp xếp theo các thông số. Hướng dẫn triển khai như sau (sử dụng chữ ký Ordi làm ví dụ):
{
“p”: “brc-20”, Gate
“op”: “triển khai”,
"Đánh dấu": "Ordi",
“max”: “21000000”,
“lim”: “1000”
}
Văn bản được định dạng JSON này mô tả việc sử dụng giao thức BRC-20 để đúc một tài sản có tên là “ordi” với nguồn cung tối đa là 21.000.000 và số lượng đúc là 1000 mỗi lần đúc. Hướng dẫn đúc như sau:
{
“p”: “brc-20”,
“op”: “tạo mới”,
"tick": "ordi"
“amt”: “1000”
}
Văn bản JSON này cho biết bạn muốn đúc 1000 BRC-20 có tên gọi là “ordi.” Hướng dẫn chuyển giao cũng khá đơn giản:
{
“p”: “brc-20”,
“op”: “chuyển khoản”,
“tick”: “ordi”,
“amt”: “100”
}
Tương tự như BRC-20, các chữ khắc khác hoạt động theo nguyên tắc tương tự. Triển khai liên quan đến việc tải thông tin cụ thể lên giao dịch hoặc chính kiến trúc của blockchain. Các giao thức khác nhau có các thông số kỹ thuật và trường giao thức riêng biệt. Một số chỉ sửa đổi trường "p" trong các thông số kỹ thuật giao thức được đề cập ở trên, trong khi một số khác thay đổi nó thành một định dạng giao thức khác và thêm các trường tương ứng để mở rộng chức năng.
Các bản văn được trình bày ở trên chủ yếu tạo ra các bản văn giống như tài sản như mã thông báo. Ngoài ra, có các giao thức tài sản như Giao thức Số thứ tự và Giao thức Nguyên tử có thể tạo ra tài sản tương tự như 'NFTs'. Đặc điểm chung của những bản văn này là tất cả thông tin được lưu trữ trên chuỗi. Do tính công khai cao, hiện tại chúng không thể được kiểm soát bởi hợp đồng so với các mã thông báo. Chúng chỉ có thể được sử dụng để đặt tên cho một số thông tin cơ bản về mã thông báo, chẳng hạn như tổng cung và tên. Các tính năng phổ biến như mở khóa mã thông báo, hợp đồng staking và phân phối ban đầu hiện chưa thể thực hiện.
Nhà nghiên cứu Crypto CaptainZ, trong bài viết của mình “Bản chất của các bia đá là SFT", lập luận rằng chữ khắc thực sự là một loại tài sản thứ ba được gọi là SFT (Semi-Fungible Token) ngoài các mã thông báo có thể thay thế thông thường (mã thông báo thông thường) và mã thông báo không thể thay thế (NFT). SFT là trung gian giữa FT và NFT, có nghĩa là chúng có thể được phân tách và tính toán đồng thời có tính duy nhất.
Mặc dù lập luận này không nhận được sự chấp nhận rộng rãi của cộng đồng, nhưng nó đã gây ra một số cuộc thảo luận. Không còn nghi ngờ gì nữa, chữ khắc là một cách mới để phát hành tài sản và loại tài sản này khác với các loại tài sản hiện có. Trong các blockchain hoàn chỉnh Turing phổ biến như Ethereum, Solana và Near, mã thông báo và tài sản NFT phổ biến hơn và hầu hết các dApp và cơ sở hạ tầng được thiết kế dựa trên điều này.
Tuy nhiên, trong các blockchain không hoàn chỉnh của Turing như Bitcoin, mã thông báo và NFT không thể tồn tại. Chữ khắc đã trở thành một trong số ít các giải pháp phát hành tài sản, và với hiệu ứng giàu có và dòng chảy của các nhà phát triển, cơ sở hạ tầng khắc chữ đã tiếp tục xuất hiện. Người dùng dòng chữ và thanh khoản đều được cải thiện đáng kể. Chữ khắc đang trở thành một phương thức phát hành tài sản chính thống trên các chuỗi công khai như Bitcoin và Dogechain.
Như có thể thấy từ các nguyên tắc trên, các hoạt động chính của chữ khắc liên quan đến nhiều hoạt động trên chuỗi, một số trong đó thậm chí yêu cầu các nút đang chạy để "ghi". Do đó, nhiều nhà phát triển và nhóm xuất sắc đã phát triển các công cụ vận hành đơn giản, như công cụ điều hướng Unisat, nơi người dùng chỉ cần nhập dữ liệu cơ bản như tên và số lượng của dòng chữ và gửi Phí gas để ghi.
Unisat Inscribing Page. Source:https://unisat.io/inscribe
Ngoài ra, còn có nhiều công cụ có thể giúp người dùng xem dữ liệu đăng ký và hỗ trợ quyết định đầu tư, chẳng hạn như trang điều hướng và Launcpadđược thiết lập bởi Gate.io. Các công cụ này sẽ được thảo luận chi tiết trong Chương 4.
Trang Đăng ký của Gate.io. Nguồn:https://www.gate.io/web3/inscription-market/bitcoin/brc-20
Tóm tắt chương
Nội dung chương
Trong buổi trước, chúng tôi đã xem xét lịch sử phát hành tài sản Bitcoin và nền kỹ thuật của các bản in. Trong buổi này, chúng tôi sẽ minh họa các thủ tục cụ thể và nguyên tắc cơ bản của các bản in, sử dụng BRC-20 làm ví dụ.
Sử dụng blockchain Bitcoin làm ví dụ, trong quá trình giao dịch (như chuyển khoản) trên chuỗi Bitcoin, các nhà giao dịch có thể nhập văn bản mong muốn của họ vào một trường cụ thể. Văn bản này sẽ được đóng gói bởi các nút blockchain cùng với giao dịch và cuối cùng trở thành một phần của chuỗi. “Chạm khắc” là quá trình nhập dữ liệu vào một giao dịch. Tuy nhiên, để tạo ra các chạm khắc được thị trường công nhận, phải tuân theo một số quy tắc khi “chạm khắc.” Những quy tắc này là các giao thức chạm khắc khác nhau. Trong trường hợp của giao thức chạm khắc BRC-20 phổ biến Ordi trên Bitcoin, nội dung chạm khắc được hiển thị dưới đây. Người tham gia chỉ có thể nhận được chạm khắc Ordi bằng cách chạm khắc theo nội dung này.
Thông tin về Chữ Khắc Ordi (Nguồn: Tài liệu BRC-20)
Ví dụ trên là giao dịch gốc cho việc triển khai dòng chữ Ordi. Hợp đồng giao dịch tại thời điểm đó là: b61b0172d95e266c18aea0c624db987e971a5d6d4ebc2aaed85da4642d635735. Chúng tôi có thể truy vấn chi tiết giao dịch của nó bằng trình duyệt Bitcoin Blockchain.com. Kết quả như hình dưới đây:
Một chuỗi ký tự hexa đã được viết vào trường chứng kiến của giao dịch (phần được làm nổi bật màu xanh trên). Khi chúng ta sử dụng một bộ chuyển đổi để chuyển đổi các chuỗi hexa này thành các ký tự tiếng Anh, chúng ta có thể tìm thấy:
Sau khi hiểu về các nguyên tắc cơ bản của các bảo vật, chúng ta cần phải tìm hiểu về các hoạt động cơ bản của bảo vật. Có nhiều giao thức bảo vật, như BRC-20, ARC-20 (giao thức Atomical), Giao thức Runes và Giao thức Tap. Tuy nhiên, tất cả những giao thức bảo vật này đều chia sẻ các lệnh cơ bản:
Những lệnh cơ bản này cũng cần tuân theo định dạng cụ thể của giao thức. Lấy BRC-20 làm ví dụ. Có sáu trường giao thức chính, như dưới đây. Mỗi trường có ý nghĩa tương ứng của nó:
Nguồn:Tài liệu BRC-20
Các hướng dẫn cơ sở giao thức liên quan là các lệnh với mỗi trường được sắp xếp theo các thông số. Hướng dẫn triển khai như sau (sử dụng chữ ký Ordi làm ví dụ):
{
“p”: “brc-20”, Gate
“op”: “triển khai”,
"Đánh dấu": "Ordi",
“max”: “21000000”,
“lim”: “1000”
}
Văn bản được định dạng JSON này mô tả việc sử dụng giao thức BRC-20 để đúc một tài sản có tên là “ordi” với nguồn cung tối đa là 21.000.000 và số lượng đúc là 1000 mỗi lần đúc. Hướng dẫn đúc như sau:
{
“p”: “brc-20”,
“op”: “tạo mới”,
"tick": "ordi"
“amt”: “1000”
}
Văn bản JSON này cho biết bạn muốn đúc 1000 BRC-20 có tên gọi là “ordi.” Hướng dẫn chuyển giao cũng khá đơn giản:
{
“p”: “brc-20”,
“op”: “chuyển khoản”,
“tick”: “ordi”,
“amt”: “100”
}
Tương tự như BRC-20, các chữ khắc khác hoạt động theo nguyên tắc tương tự. Triển khai liên quan đến việc tải thông tin cụ thể lên giao dịch hoặc chính kiến trúc của blockchain. Các giao thức khác nhau có các thông số kỹ thuật và trường giao thức riêng biệt. Một số chỉ sửa đổi trường "p" trong các thông số kỹ thuật giao thức được đề cập ở trên, trong khi một số khác thay đổi nó thành một định dạng giao thức khác và thêm các trường tương ứng để mở rộng chức năng.
Các bản văn được trình bày ở trên chủ yếu tạo ra các bản văn giống như tài sản như mã thông báo. Ngoài ra, có các giao thức tài sản như Giao thức Số thứ tự và Giao thức Nguyên tử có thể tạo ra tài sản tương tự như 'NFTs'. Đặc điểm chung của những bản văn này là tất cả thông tin được lưu trữ trên chuỗi. Do tính công khai cao, hiện tại chúng không thể được kiểm soát bởi hợp đồng so với các mã thông báo. Chúng chỉ có thể được sử dụng để đặt tên cho một số thông tin cơ bản về mã thông báo, chẳng hạn như tổng cung và tên. Các tính năng phổ biến như mở khóa mã thông báo, hợp đồng staking và phân phối ban đầu hiện chưa thể thực hiện.
Nhà nghiên cứu Crypto CaptainZ, trong bài viết của mình “Bản chất của các bia đá là SFT", lập luận rằng chữ khắc thực sự là một loại tài sản thứ ba được gọi là SFT (Semi-Fungible Token) ngoài các mã thông báo có thể thay thế thông thường (mã thông báo thông thường) và mã thông báo không thể thay thế (NFT). SFT là trung gian giữa FT và NFT, có nghĩa là chúng có thể được phân tách và tính toán đồng thời có tính duy nhất.
Mặc dù lập luận này không nhận được sự chấp nhận rộng rãi của cộng đồng, nhưng nó đã gây ra một số cuộc thảo luận. Không còn nghi ngờ gì nữa, chữ khắc là một cách mới để phát hành tài sản và loại tài sản này khác với các loại tài sản hiện có. Trong các blockchain hoàn chỉnh Turing phổ biến như Ethereum, Solana và Near, mã thông báo và tài sản NFT phổ biến hơn và hầu hết các dApp và cơ sở hạ tầng được thiết kế dựa trên điều này.
Tuy nhiên, trong các blockchain không hoàn chỉnh của Turing như Bitcoin, mã thông báo và NFT không thể tồn tại. Chữ khắc đã trở thành một trong số ít các giải pháp phát hành tài sản, và với hiệu ứng giàu có và dòng chảy của các nhà phát triển, cơ sở hạ tầng khắc chữ đã tiếp tục xuất hiện. Người dùng dòng chữ và thanh khoản đều được cải thiện đáng kể. Chữ khắc đang trở thành một phương thức phát hành tài sản chính thống trên các chuỗi công khai như Bitcoin và Dogechain.
Như có thể thấy từ các nguyên tắc trên, các hoạt động chính của chữ khắc liên quan đến nhiều hoạt động trên chuỗi, một số trong đó thậm chí yêu cầu các nút đang chạy để "ghi". Do đó, nhiều nhà phát triển và nhóm xuất sắc đã phát triển các công cụ vận hành đơn giản, như công cụ điều hướng Unisat, nơi người dùng chỉ cần nhập dữ liệu cơ bản như tên và số lượng của dòng chữ và gửi Phí gas để ghi.
Unisat Inscribing Page. Source:https://unisat.io/inscribe
Ngoài ra, còn có nhiều công cụ có thể giúp người dùng xem dữ liệu đăng ký và hỗ trợ quyết định đầu tư, chẳng hạn như trang điều hướng và Launcpadđược thiết lập bởi Gate.io. Các công cụ này sẽ được thảo luận chi tiết trong Chương 4.
Trang Đăng ký của Gate.io. Nguồn:https://www.gate.io/web3/inscription-market/bitcoin/brc-20
Tóm tắt chương