Bitcoin Ordinals và BRC-20: Tiêu chuẩn NFT và token trên Bitcoin

Bitcoin Ordinals và BRC-20: Tiêu chuẩn NFT và token trên blockchain Bitcoin

Bitcoin Ordinals và BRC-20 là hai chuẩn công nghệ cho phép tạo NFT và token thay thế (fungible token) trực tiếp trên blockchain Bitcoin – thứ vốn được coi là không hỗ trợ hợp đồng thông minh hay tài sản số như Ethereum. Sự ra đời của chúng đã làm thay đổi hoàn toàn cách cộng đồng nhìn nhận về Bitcoin, từ “kho giá trị” đơn thuần thành một lớp định danh và tài sản số.

Năm 2023, nhà phát triển Casey Rodarmor giới thiệu giao thức Ordinals, cho phép ghi dữ liệu tùy ý (hình ảnh, văn bản, video) vào từng satoshi – đơn vị nhỏ nhất của Bitcoin (1 BTC = 100 triệu satoshi). Không lâu sau, chuẩn BRC-20 được xây dựng dựa trên Ordinals để tạo token có khả năng thay thế, tương tự ERC-20 trên Ethereum.

Cách Ordinals ghi dữ liệu vào từng satoshi trên Bitcoin blockchain

Nguồn: Ordinals docs

Cơ chế hoạt động của Ordinals

Ordinals hoạt động dựa trên hai khái niệm cốt lõi: Ordinal Theory (lý thuyết thứ tự) và Inscription (khắc ghi).

Mỗi satoshi được đánh số theo thứ tự khai thác (minted order) từ 0 đến 1.999.999.999.999.999 (tổng cộng 2.1 triệu BTC x 100 triệu satoshi). Khi một giao dịch chuyển satoshi, thứ tự được bảo toàn. Inscription là quá trình ghi dữ liệu vào satoshi thông qua taproot script-path spend, sử dụng opcode OP_FALSE OP_IF … OP_ENDIF để nhúng payload trong witness data.

Quan trọng: Ordinals không yêu cầu fork, thay đổi giao thức, hay sidechain. Nó tận dụng hoàn toàn khả năng hiện có của Bitcoin sau bản nâng cấp Taproot (2021). Dữ liệu được lưu trực tiếp on-chain, không phụ thuộc vào IPFS hay lưu trữ bên ngoài. Tìm hiểu kỹ thuật tại Ordinals documentation.

So sánh ERC-20 trên Ethereum và BRC-20 trên Bitcoin

Nguồn: Uniswap

BRC-20: Token thay thế trên Bitcoin

BRC-20 là tiêu chuẩn token được đề xuất bởi @domodata vào tháng 3/2023. Nó sử dụng JSON inscription để định nghĩa các hành động: deploy (triển khai), mint (đúc), và transfer (chuyển).

  • Deploy: Tạo token mới với tên, tổng cung (max supply), giới hạn mỗi lần mint (limit).
  • Mint: Đúc token mới vào ví, tuân thủ giới hạn deploy.
  • Transfer: Chuyển token đến địa chỉ khác thông qua inscription mới.

Khác với ERC-20, BRC-20 không có smart contract thực thi logic. Tất cả trạng thái (balance, supply) được suy xuất từ lịch sử inscription – client-side validation. Điều này khiến BRC-20 kém hiệu quả hơn về gas/fee và phức tạp hơn khi xây dựng ứng dụng DeFi.

Ví dụ inscription JSON của token BRC-20 ORDI

Nguồn: Ordinals docs

So sánh Ordinals vs NFT Ethereum (ERC-721)

Đặc điểm Ordinals (Bitcoin) ERC-721 (Ethereum)
Lưu trữ dữ liệu On-chain (witness data) Thường off-chain (IPFS) + on-chain URI
Smart contract Không cần Bắt buộc
Phí giao dịch Phụ thuộc kích thước inscription Phụ thuộc gas price
Bảo mật Kế thừa PoW Bitcoin Kế thừa PoS Ethereum
Tương thích ví Cần ví hỗ trợ Ordinals (UniSat, Xverse, OKX) Hầu hết ví EVM

Runes: Chuẩn token mới thay thế BRC-20

Tháng 9/2024, Casey Rodarmor chính mình phát hành Runes – chuẩn token mới được thiết kế để khắc phục nhược điểm của BRC-20. Runes sử dụng mô hình UTXO native của Bitcoin, không cần inscription JSON phức tạp, và hoạt động hiệu quả hơn trên layer 1. Các token lớn như DOG, RSIC đã chuyển sang Runes, giảm đáng kể bloat UTXO và phí giao dịch. Runes được coi là tương lai của token trên Bitcoin.

Thách thức và tranh cãi

Ordinals và BRC-20 gây ra tranh cãi lớn trong cộng đồng Bitcoin:

  • Block space congestion: Inscription lớn làm tăng kích thước block, đẩy phí giao dịch tăng vọt, làm chậm các giao dịch tài chính truyền thống.
  • UTXO bloat: Mỗi inscription tạo UTXO mới, làm tăng bộ nhớ node cần thiết để xác thực.
  • Triết lý Bitcoin: Các Bitcoin maximalist cho rằng blockchain chỉ nên dùng cho giá trị chuyển giao, không phải lưu trữ ảnh meme hay token đầu cơ.

Đáp lại, các giải pháp Layer 2 như Stacks, BitVM, và Lightning Network đang được phát triển để chuyển hoạt động inscription ra khỏi layer 1.

Kết luận

Bitcoin Ordinals và BRC-20 đã mở ra kỷ nguyên tài sản số gốc Bitcoin. Dù còn nhiều tranh cãi về mặt kỹ thuật và triết lý, chúng chứng minh Bitcoin có thể làm nhiều hơn là chỉ lưu trữ giá trị. Với sự phát triển của Ordinals protocol, Runes, và các Layer 2, hệ sinh thái tài sản trên Bitcoin đang trải qua sự bùng nổ chưa từng có. Người tham gia thị trường cần hiểu rõ rủi ro kỹ thuật, phí giao dịch cao, và tính thanh khoản thấp so với Ethereum trước khi đầu tư.

Tôi là một lập trình viên IOS. Code chính là IOS nhưng thỉnnh thoảng vẫn đá sang Android hoặc web. Mặc dù không quá thông thạo nhưng tôi sẽ chia sẻ những kiến thức mà mình đã tìm hiểu, áp dụng qua.

Bài viết liên quan

Zero-knowledge proof cho AI inference: zkML ứng dụng thực tế và thách thức

Giới thiệu Trong khi thị trường crypto đang chú ý đến Bitcoin ETF, một mảng đổi mới âm thầm khác đang tăng trưởng: zero-knowledge proof cho AI inference. Bài viết…

Xem thêm

Phân tích BTC futures theo phương pháp SMC

Giới thiệu Phân tích BTC futures theo phương pháp SMC là một trong những chủ đề nóng nhất trong thời gian qua. Bài viết này sẽ cung cấp một cái…

Xem thêm

Hedera Hashgraph: DLT tốc độ 10k TPS không tên blockchain

Hedera Hashgraph: Mạng Lưới DLT Sớm Nhất Hiện Nay Mạng lưới DLT phân tán với các nút kết nối, minh họa kiến trúc hashgraph Hedera Hashgraph, thường gọi tắt là…

Xem thêm
0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest
0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất