BRC-20 là một tiêu chuẩn mã thông báo thử nghiệm cho phép đúc và chuyển các mã thông báo có thể thay thế thông qua giao thức Ordinals trên chuỗi khối Bitcoin. Lấy gợi ý từ mã thông báo ERC-20 của Ethereum , mã thông báo BRC-20 có các cơ chế và chức năng khác nhau. Mặc dù đã trở nên phổ biến rộng rãi trong nửa đầu năm 2023, mã thông báo BRC-20 vẫn đang trong quá trình thử nghiệm và người dùng nên hết sức thận trọng.
Bitcoin Ordinals Là Gì?
Ordinals cho phép dữ liệu được ghi vào các satoshi riêng lẻ trên Bitcoin. Họ sử dụng một hệ thống sắp xếp hợp lý được gọi là ordinal theory để cung cấp cho mỗi satoshi một số duy nhất. Sau đó, dữ liệu tùy ý có thể được ghi vào từng satoshi riêng lẻ. Dữ liệu được ghi vào satoshi này có thể bao gồm từ hình ảnh, video, âm thanh, văn bản và thậm chí toàn bộ ứng dụng, chẳng hạn như phiên bản đơn giản hóa của trò chơi điện tử DOOM .
Như chúng ta sẽ thấy bên dưới, mã thông báo BRC-20 về cơ bản là các chữ khắc theo thứ tự với một loại văn bản cụ thể được nhúng vào chúng, cung cấp một bộ quy tắc và thông số kỹ thuật để tạo và quản lý mã thông báo. Mặc dù việc ghi văn bản là một trường hợp sử dụng ban đầu phổ biến đối với Bitcoin NFT, nhưng do tính mới của công nghệ, các trường hợp sử dụng mới có thể xuất hiện theo thời gian.
Ordinals cho phép NFT được tạo hoàn toàn dựa trên Bitcoin, không yêu cầu giải pháp lớp 2, hoạt động mà không cần thay đổi giao thức Bitcoin và tương thích ngược với mạng. Các dòng chữ thông thường nhanh chóng được sử dụng như một cách để lưu trữ thông tin bất biến trên chuỗi khối Bitcoin.
Tiêu Chuẩn Mã Thông Báo BRC-20 Là Gì?
Mã thông báo BRC-20 sử dụng một tiêu chuẩn thử nghiệm để tạo mã thông báo có thể thay thế được trên Bitcoin. Đáng chú ý, tiêu chuẩn BRC-20 không sử dụng Hợp Đồng Thông Minh như tiêu chuẩn mã thông báo phổ biến trên chuỗi khối EVM — nó cho phép người dùng lưu trữ tệp tập lệnh trên Bitcoin và sử dụng tệp đó để phân bổ mã thông báo cho từng satoshi. Mã thông báo BRC-20 nhúng dữ liệu JSON vào các dòng chữ theo thứ tự để cho phép người dùng triển khai, đúc và chuyển mã thông báo.
Mã thông báo BRC-20 đầu tiên được tạo chứa dữ liệu JSON sau đây xác định tên của mã thông báo, giới hạn 1.000 mã thông báo mỗi lần đúc và số lượng tối đa là 21 triệu mã thông báo:
Mặc dù mã thông báo BRC-20 chỉ là một thử nghiệm để tạo ra tính có thể thay thế ngay cả theo người tạo ra chúng, nhưng chúng đã thu hút được sự quan tâm đáng kể trong cộng đồng Bitcoin và những người mày mò khác bắt đầu tạo ra mã thông báo BRC-20 của riêng họ. Trong khi đó, các nhà cung cấp cơ sở hạ tầng thông thường, chẳng hạn như dịch vụ ví và thị trường, đã bắt đầu tích hợp BRC-20 để cho phép người dùng của họ đúc và trao đổi mã thông báo BRC-20.
Ưu Và Nhược Điểm Của BRC-20 Token
Mặc dù mã thông báo BRC-20 được coi là có thể thay thế được, nhưng chính xác hơn khi gọi chúng là bán có thể thay thế vì chúng chỉ có thể được trao đổi theo số lượng đã đặt.
Để đúc mã thông báo BRC-20, người dùng phải tạo mint JSON NFT xác định số lượng sẽ được đúc, sau đó cạnh tranh với những người khác thông qua đấu giá gas ưu tiên để có cơ hội hoàn thành việc đúc. Để trao đổi mã thông báo BRC-20 nguyên bản trên Bitcoin, người bán phải tạo NFT chuyển để chia NFT đúc ban đầu của họ thành các phần nhỏ hơn để họ có thể bán các lô mã thông báo được xác định trước. Nếu người mua đang muốn mua một số lượng mã thông báo BRC-20 cụ thể, thì người mua cần tìm một người bán đang tìm cách bán chính xác số lượng mã thông báo mà họ đang muốn mua.
Ngoài ra, để xác định số dư BRC-20 của ví, người dùng phải chạy hoặc tin tưởng một trình lập chỉ mục ngoài chuỗi đang chạy bộ quy tắc diễn giải các dòng chữ—có một nút đầy đủ Bitcoin là không đủ để đạt được nhiệm vụ này.
Đây là những gì người tạo BRC-20 nói về tiêu chuẩn mã thông báo trong tài liệu của nó:
“Đây chỉ là một tiêu chuẩn thử nghiệm thú vị chứng minh rằng bạn có thể tạo trạng thái cân bằng ngoài chuỗi bằng các dòng chữ. Nó hoàn toàn không nên được coi là tiêu chuẩn cho khả năng thay thế trên bitcoin với các thứ tự, vì tôi tin rằng gần như chắc chắn sẽ có những lựa chọn thiết kế tốt hơn và cải tiến tối ưu hóa.”—domo
BRC-20 So Với ERC-20
ERC-20 là tiêu chuẩn mã thông báo có thể thay thế được trên Ethereum bằng cách sử dụng hợp đồng thông minh, trong khi BRC-20 là một cách thông minh để tạo mã thông báo bán có thể thay thế bằng cách sử dụng các chữ khắc thứ tự trên Bitcoin. BRC-20 đơn giản hơn và hạn chế hơn ERC-20 do khả năng lập trình hạn chế có chủ đích của chuỗi khối Bitcoin.
ERC-20 là một tiêu chuẩn mã thông báo trưởng thành với số lượng lớn mã thông báo ERC-20 đã được tạo và sử dụng rộng rãi. Được hình thành vào năm 2015 và được công nhận chính thức vào năm 2017, mã thông báo ERC-20 đã được thử nghiệm thực chiến và được chứng minh là hoạt động ổn định.
Rủi Ro Của BRC-20 Token
Tiêu chuẩn mã thông báo BRC-20 hiện đang là một thử nghiệm của các lập trình viên để tạo điều kiện thuận lợi cho khả năng thay thế trên chuỗi khối Bitcoin. Vì nó vẫn đang được thử nghiệm, nhiều thứ có thể sai.
Bất chấp sự cường điệu, hiện tại mã thông báo BRC-20 có rất ít tiện ích. Triển vọng cũng rất đáng nghi ngờ. Do việc đúc mã thông báo BRC-20 dễ dàng, có thể hầu hết sẽ trở nên vô giá trị. Người dùng và nhà đầu tư nên thận trọng và tiến hành nghiên cứu thích hợp trước khi tham gia vào loại mã thông báo mới này.
Tuyên Bố Từ Chố Trách Nhiệm: Thông tin được cung cấp trong bài viết này chỉ nhằm mục đích hướng dẫn và cung cấp thông tin chung. Nội dung của bài viết này không được coi là tư vấn đầu tư, kinh doanh, pháp lý hoặc thuế trong bất kỳ trường hợp nào. Chúng tôi không chịu bất kỳ trách nhiệm nào đối với các quyết định cá nhân được đưa ra dựa trên bài viết này và chúng tôi đặc biệt khuyến khích bạn tự nghiên cứu trước khi thực hiện bất kỳ hành động nào.