Các điểm chính
Bitcoin Runes là một giao thức cho phép tạo ra các token có thể thay thế trên blockchain Bitcoin.
Giao thức Bitcoin Runes sử dụng mô hình UTXO của Bitcoin và opcode OP_RETURN để đơn giản hóa việc tạo và quản lý các token có thể thay thế trên mạng lưới Bitcoin.
Một số lợi ích của Bitcoin Runes bao gồm tăng hiệu quả và cách tiếp cận đơn giản để tạo token có thể thay thế.
Giới thiệu
Trong những năm qua, hệ sinh thái Bitcoin đã mở rộng để kết hợp cả token có thể thay thế và không thể thay thế (NFT) trong mạng lưới. Trong bài viết này, chúng ta sẽ khám phá giao thức Bitcoin Runes: cách thức hoạt động, những điểm khác biệt chính so với token BRC-20 và những lợi ích tiềm năng.
Bitcoin Runes Là Gì?
Bitcoin Runes là một giao thức cho phép tạo ra các token có thể thay thế trên blockchain Bitcoin. Không giống như các token BRC-20 và SRC-20 hoạt động trên blockchain Bitcoin, Runes không phụ thuộc vào giao thức Ordinals và được thiết kế để tăng tính đơn giản và mức độ hiệu quả. Runes sử dụng các mô hình blockchain Bitcoin sẵn có, chẳng hạn như mô hình UTXO và mã opcode OP_RETURN.
Bitcoin Runes hoạt động như thế nào?
Giao thức Bitcoin Runes hoạt động thông qua hai cơ chế cơ bản của blockchain Bitcoin: mô hình giao dịch UTXO (Đầu ra giao dịch chưa sử dụng) và mã opcode OP_RETURN.
Trong mô hình giao dịch UTXO, mỗi giao dịch dẫn đến kết quả đầu ra được coi là một phần tiền kỹ thuật số riêng biệt. Để bắt đầu giao dịch, bạn sử dụng các kết quả đầu ra này làm dữ liệu đầu vào. Mô hình UTXO cho phép theo dõi mọi đơn vị tiền mã hóa. Trong bối cảnh của Bitcoin Runes, mỗi UTXO có thể giữ số lượng hoặc loại Rune khác nhau, giúp đơn giản hóa việc quản lý các token.
Opcode OP_RETURN cho phép người dùng đính kèm thông tin bổ sung vào các giao dịch Bitcoin. Mã opcode này hỗ trợ thêm tối đa 80 byte dữ liệu bổ sung vào một giao dịch không thể chi tiêu. Bitcoin Runes thường sử dụng opcode OP_RETURN để lưu trữ dữ liệu token, chẳng hạn như tên token, ID, ký hiệu, lệnh cho các hành động cụ thể và các dữ liệu cần thiết khác. Dữ liệu được lưu trữ trong Runestone trong mã opcode OP_RETURN của giao dịch Bitcoin.
Khắc và đúc rune trên Bitcoin
Quá trình tạo ra một Rune mới được gọi là khắc. Hoạt động khắc liên quan đến việc chỉ định một số chi tiết chính, bao gồm tên, ký hiệu, ID, số lượng cung cấp, khả năng chia nhỏ và các thông số khác của Rune. Tất cả dữ liệu này được ghi lại trong đầu ra OP_RETURN của một giao dịch blockchain. Trong quá trình khắc, nhà sáng tạo cũng có tùy chọn thêm "một premine", cho phép họ phân bổ một phần nhất định của Rune cho chính mình trước khi đưa ra cho công chúng.
Sau khi được khắc, một Rune có thể được đúc thông qua tính năng đúc công khai hoặc không công khai. Tính năng đúc công khai cho phép bất kỳ ai cũng có thể tạo các Rune mới sau lần khắc đầu tiên bằng cách tạo các giao dịch đúc. Ngược lại, tính năng đúc không công khai chỉ cho phép đúc các token mới khi đáp ứng các điều kiện xác định trước, chẳng hạn như một khoảng thời gian cụ thể mà quá trình đúc sẽ kết thúc.
So sánh Bitcoin Runes và BRC-20
Mô hình hoạt động
Bitcoin Runes hoạt động trên mô hình UTXO (Đầu ra giao dịch chưa sử dụng) của Bitcoin. Ngược lại, token BRC-20 sử dụng giao thức Bitcoin Ordinals, trong đó dữ liệu được đính kèm trực tiếp vào từng satoshi (sat).
Chuyển token
Bitcoin Runes sử dụng cơ chế chuyển như sau: các giao dịch tạo ra một tập hợp các UTXO mới dựa trên dữ liệu được lưu trữ trong trường OP_RETURN của giao dịch Bitcoin. Ngược lại, việc chuyển token BRC-20 yêu cầu tạo các inscription mới cho mỗi giao dịch.
Đúc token
Rune có thể được đúc bằng cách sử dụng quy trình đúc công khai hoặc không công khai, với tùy chọn đúc trước dành cho các nhà phát triển. Ngược lại, việc đúc BRC-20 bị giới hạn trong quy trình đúc công khai, hạn chế tính linh hoạt trong cách phân bổ token ban đầu.
Quản lý
Giao thức Bitcoin Runes tương thích với mạng lưới Bitcoin Lightning và hỗ trợ cả ứng dụng khách lightning và ví SPV (Xác minh thanh toán đơn giản). Ngược lại, token BRC-20 yêu cầu ví hỗ trợ giao thức Ordinals.
Lợi ích của Bitcoin Runes
Hiệu năng
Bitcoin Runes cung cấp một phương thức hiệu quả để xử lý các token trên mạng lưới Bitcoin thông qua việc sử dụng mô hình OP_RETURN sẵn có. Điều này ngăn chặn việc tạo ra các UTXO không thể chi tiêu được, có thể gây tắc nghẽn mạng lưới. Opcode OP_RETURN chỉ chiếm 80 byte dữ liệu, không giống như các inscription BRC-20 có thể sử dụng tối đa 4MB. Sự tương phản trong việc sử dụng dữ liệu này giúp giảm tải trên mạng lưới Bitcoin, nâng cao hiệu suất của mạng lưới và giảm rủi ro tắc nghẽn.
Đơn giản
So với các lựa chọn thay thế khác, Bitcoin Runes hỗ trợ tạo và quản lý nhiều token có thể thay thế trực tiếp trên chuỗi một cách đơn giản hơn. Điều này đạt được mà không cần dữ liệu ngoài chuỗi hoặc tạo token gốc, do đó tránh tạo ra nhiều "UTXO" rác. Cách tiếp cận này giúp đơn giản hóa quy trình quản lý token và tăng khả năng tiếp cận của người dùng.
Tiềm năng mở rộng cơ sở người dùng
Các Ordinals và BRC-20 trước đây đã hỗ trợ việc tạo ra các đồng coin meme có thể thay thế, thu hút thêm nhiều người dùng tham gia vào mạng lưới Bitcoin. Sự ra đời của Bitcoin Runes cũng đã thu hút sự quan tâm của cộng đồng tiền mã hóa và những người đam mê meme coin, đặc biệt là trước và ngay sau sự kiện ra mắt vào tháng 4 năm 2024. Mặc dù hoạt động của giao thức này đã giảm sau khi ra mắt nhưng Bitcoin Runes đã mở ra một trường hợp sử dụng mới cho Bitcoin mà tiềm năng sẽ thu hút thêm nhiều người dùng trong tương lai.
Tổng kết
Bitcoin Runes là một giao thức cho phép tạo ra các token có thể thay thế trên blockchain Bitcoin. Giao thức này sử dụng cả mô hình UTXO và opcode OP_RETURN để cải thiện hiệu quả xử lý các token trên mạng lưới Bitcoin. Runes có tiềm năng thu hút thêm nhiều người dùng tham gia vào lĩnh vực Bitcoin và đơn giản hóa quá trình tạo token mới.
Đọc thêm:
Tuyên bố miễn trừ trách nhiệm: Nội dung này được trình bày cho bạn trên cơ sở "nguyên trạng" chỉ nhằm mục đích cung cấp thông tin chung và hướng dẫn, không phải là sự cam đoan hay bảo đảm dưới bất kỳ hình thức nào. Không nên coi nội dung này là nội dung tư vấn tài chính, pháp lý hoặc chuyên môn khác, cũng như khuyến nghị mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tìm kiếm lời khuyên cho mình từ các cố vấn chuyên môn phù hợp. Trong trường hợp bài viết do cộng tác viên bên thứ ba đóng góp, xin lưu ý rằng những quan điểm được đưa ra thuộc về cộng tác viên bên thứ ba và không nhất thiết phản ánh quan điểm của Binance Academy. Vui lòng đọc toàn bộ tuyên bố miễn trừ trách nhiệm của chúng tôi tại đây để biết thêm chi tiết. Giá tài sản kỹ thuật số có thể biến động. Giá trị khoản đầu tư của bạn có thể tăng hoặc giảm và bạn có thể không lấy lại được số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm đối với các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm pháp lý đối với bất kỳ tổn thất nào bạn có thể gặp phải. Không nên coi tài liệu này là nội dung tư vấn tài chính, pháp lý hoặc chuyên môn khác. Để biết thêm thông tin, hãy xem qua Điều khoản sử dụng và Cảnh báo rủi ro.