
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ế 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.

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.

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ư.
