Từ khóa chính: mary era Từ khóa phụ: cardano mary, mary hard fork, token bản địa cardano, cardano đa tài sản
Giai đoạn Mary là gì?
Thời kỳ Mary là thời kỳ thứ tư của Cardano, được kích hoạt vào ngày 1 tháng 3 năm 2021 (epoch 251), và nó đã biến Cardano thành một sổ cái đa tài sản: người dùng cuối cùng có thể tạo, gửi và giữ các token gốc của họ trực tiếp trên blockchain – không có hợp đồng thông minh, không có chuỗi phụ, không có tiêu chuẩn token. Trong một lần nâng cấp, ADA được kết hợp với một thị trường toàn diện các tài sản tùy chỉnh, và thời kỳ Mary của Cardano được nhớ đến như thời điểm mạng lưới học cách lưu trữ mọi thứ.
Tiếp tục so sánh ngôi nhà từ các bài viết trước: Shelley xây nhà (phi tập trung), Allegra lắp đường ống và dây điện (khóa thời gian và bảo mật script), và Mary dọn đồ đạc vào nhà – các token gốc. Bạn có thể thêm một chiếc ghế vào phòng mà không cần tái lắp đường ống; Mary đã chứng minh bạn có thể thêm một loại tài sản hoàn toàn mới vào sổ cái mà không cần xây lại nó.
Hướng dẫn nhanh: Thời đại Mary trong một cái nhìn
| Thành phần | Thời kỳ Mary |
|---|---|
| Kích hoạt | Ngày 1 tháng 3 năm 2021 (epoch 251) |
| Phiên bản giao thức | 4.0 |
| Tính năng nổi bật | Token gốc đa tài sản |
| Hợp đồng thông minh? | Không (đó là Alonzo, tháng 9 năm 2021) |
| Hướng tới người dùng? | Có — tạo và gửi token tùy chỉnh |
| Cơ chế nâng cấp | Hard Fork Combinator |
Cardano Mary Hard Fork: Điều thực sự đã xảy ra
Mary hard fork đã được áp dụng cho mainnet vào ngày 1 tháng 3 năm 2021 lúc 21:44:51 UTC thông qua sự kiện Hard Fork Combinator được quản lý. Ban đầu nó được dự định thực hiện vào cuối tháng 2 năm 2021 (testnet đã được fork vào ngày 3 tháng 2), và khi được đưa lên mainnet, nó thực sự là một sự kiện lịch sử: Cardano trở thành sổ cái đa tài sản chỉ trong một đêm.
Tại sao "Sổ cái đa tài sản" quan trọng
Trước Mary, mỗi blockchain về cơ bản chỉ có một tài sản. Trên Bitcoin, bạn có BTC. Trên Ethereum thời đầu, bạn có ETH – và nếu muốn một tài sản thứ hai (như một token), bạn phải viết một hợp đồng thông minh để mô phỏng nó.
Mary đã loại bỏ yêu cầu đó. Bản thân sổ cái học cách lưu trữ các tài sản tùy ý:
- Token gốc là công dân hạng nhất của sổ cái, giống hệt ADA
- Chúng được định danh và xác thực ở cấp giao thức, không phải bằng mã hợp đồng
- Gửi chúng tốn phí giao dịch tiêu chuẩn – không thực thi hợp đồng mỗi lần chuyển, không gas phụ
- Chúng hoạt động ngay lập tức trong mọi ví, sàn giao dịch hoặc dApp hiểu sổ cái
Hình 1: Các kỷ nguyên Cardano — Mary biến sổ cái thành đa tài sản
Token gốc trên Cardano: Tính năng chính
Một token gốc là tài sản tùy chỉnh được tạo và quản lý trực tiếp trên blockchain Cardano bằng chức năng token tích hợp sẵn – không cần hợp đồng thông minh. Đây là thực tế quan trọng nhất của thời đại mary.
Những điều bạn có thể làm sau Mary (mà trước đây không thể)
| Tính năng | Trước Mary | Sau Mary |
|---|---|---|
| Tạo token tùy chỉnh | ✗ (không thể) | ✓ Đúc trong một giao dịch |
| Gửi token tùy chỉnh | ✗ | ✓ Phí tiêu chuẩn, không hợp đồng |
| Giữ token trong ví | ✗ | ✓ Mọi ví tương thích sổ cái |
| Đốt token | ✗ | ✓ Số lượng đúc âm |
| Gộp nhiều loại token | ✗ | ✓ Một giao dịch, nhiều tài sản |
Phép màu nằm ở nơi tài sản tồn tại. Trên Ethereum, một token nằm trong bộ nhớ của hợp đồng thông minh (sổ kế toán ERC-20). Trên Cardano, một token nằm trong chính UTXO – cùng cấu trúc chứa ADA. Đó là ý nghĩa của "gốc" (native): không có hợp đồng trung gian, không có sổ kế toán của bên thứ ba.
Cách xác định token gốc: Policy ID + Asset Name
Mỗi token gốc trên Cardano có một danh tính hai phần – hãy xem nó như họ + tên:
Policy ID (phần "Họ")
- Policy ID là hash 28 byte (56 ký tự thập lục phân) của script chính sách đúc (minting policy)
- Nó xác định quy định nào đã tạo ra họ token này
- Một Policy ID có thể bao phủ nhiều Asset Name khác nhau
Asset Name (phần "Tên")
- Asset Name là dữ liệu tối đa 32 byte
- Nó phân biệt từng tài sản trong một chính sách
- Kết hợp lại, (Policy ID, Asset Name) tạo thành Asset ID duy nhất trên toàn thế giới
Một chính sách, nhiều token
Thiết kế này rất thanh lịch: một dự án tạo ra một chính sách đúc, và từ đó có thể phát hành cả một bộ sưu tập. Ví dụ:
- Một chính sách cho câu lạc bộ bóng đá → hàng nghìn thẻ cầu thủ (các Asset Name khác nhau)
- Một chính sách cho stablecoin → một Asset Name "USD" duy nhất
- Một chính sách cho trò chơi → mỗi thanh kiếm, lá chắn và bình thuốc là một Asset Name riêng
Ví dụ Việt Nam: Policy ID giống như số sổ đỏ (giấy chứng nhận quyền sử dụng đất) – nó xác định chính xác quy tắc điều hành tài sản đó – còn Asset Name là phần đất cụ thể được ghi dưới nó. Đổi quy tắc của giấy chứng nhận, bạn sẽ nhận một số giấy chứng nhận hoàn toàn khác.
Hình 3: Giải phẫu một token gốc — Policy ID + Asset Name
Chính sách đúc: "Hiến pháp" của một token
Chính sách đúc (minting policy) là một script xác định ai có thể tạo hoặc hủy token, và trong điều kiện nào. Hash của nó trở thành Policy ID của token – vì vậy các quy tắc được khắc vĩnh viễn vào danh tính của token.
Đây là điểm hầu hết mọi người bỏ qua: Policy ID không phải là một khóa – nó là một hiến pháp.
Các mô hình quyền hạn bạn có thể dùng trên Mary (không cần Plutus)
| Loại chính sách | Quy tắc | Dùng thông thường |
|---|---|---|
| Không khóa (Unlocked) | Ai cũng có thể đúc | Hiếm; token thử nghiệm không cần cấp phép |
| Khóa chữ ký | Chỉ các khóa cụ thể mới được đúc | Token đội, token công ty |
| Khóa thời gian | Chỉ đúc trong một khung thời gian | Token sự kiện, drop có thời hạn |
| Kết hợp | Chữ ký + khung thời gian | Vesting với chữ ký được ủy quyền |
Vì chính sách đúc có thể được viết bằng script gốc (chữ ký và khóa thời gian – những thành phần mà Allegra đã mang tới!), các dự án có thể đúc token chuyên nghiệp ngay từ ngày đầu của Mary, nhiều tháng trước khi hợp đồng thông minh xuất hiện ở Alonzo.
Đúc và đốt trong sổ cái
Việc đúc diễn ra trong một giao dịch qua trường mint:
- Số lượng dương → token được tạo ra
- Số lượng âm → token bị hủy (đốt)
- Xác thực → giao dịch phải thỏa mãn script chính sách
Điều quan trọng: cùng một giao dịch có thể đúc và chuyển token trong một hành động nguyên tử – không có điệu "triển khai hợp đồng, rồi gọi nó" như trước.
Hình 2: Đúc và gửi token gốc trong một giao dịch nguyên tử
Gói token: Một đầu ra, nhiều tài sản
Đây là phần gây bất ngờ nhất của thời đại mary: một UTXO (đầu ra giao dịch chưa tiêu) có thể chứa ADA cộng nhiều loại token khác nhau cùng lúc. Cardano gọi đây là gói token (token bundle).
One transaction output (token bundle):
├── 10 ADA
├── Policy A ("Club FC") → 5 player cards + 1 "Fan" asset
└── Policy B ("Game") → 3 swords, 2 potions
Vì sao gói token quan trọng
- Chuyển nguyên tử: gửi một giỏ tài sản trong một giao dịch – tất cả đến cùng nhau hoặc không gì đến cả
- Không định tuyến qua hợp đồng: ví và sàn giao dịch hiểu gói token một cách tự nhiên
- Rẻ hơn ERC-20: không gọi hợp đồng cho từng tài sản, không gas riêng cho mỗi lần chuyển
- Bảo mật tương tự ADA: mọi token tận hưởng cùng cam kết thanh toán như đồng tiền cơ sở
Quy tắc min-ADA
Vì sổ cái được xây trên UTXO, một đầu ra chứa token cũng phải kèm một lượng ADA tối thiểu (được tính từ kích thước đầu ra). Hãy xem nó như yêu cầu số dư tối thiểu: để giữ token, bạn luôn giữ một chút ADA trong cùng "túi". Điều này đảm bảo mỗi đầu ra luôn có thể được tiêu bởi chủ sở hữu của nó.
Hai điểm khác biệt duy nhất giữa ADA và token gốc
Đội ngũ Cardano tóm tắt sự thay đổi quy tắc sổ cái của Mary một cách gần như thô bạo: chỉ có hai khác biệt giữa ADA và bất kỳ token gốc nào.
| Khác biệt | Chi tiết |
|---|---|
| 1. Token có thể bị đốt | Chính sách đúc có thể hủy chúng (ADA không bao giờ bị đốt) |
| 2. Chỉ ADA trả hóa đơn | Phí, phần thưởng và tiền gửi luôn được thanh toán bằng ADA |
Mọi thứ khác – bảo mật, tính cuối cùng, thanh toán – đều giống hệt. ADA vẫn đặc biệt theo đúng một cách thực dụng: nó là tài sản cung cấp năng lượng cho mạng (phí, phần thưởng ủy quyền, tiền gửi giao thức). Token gốc là hành khách trên cùng chuyến tàu, với cùng cam kết an toàn, nhưng ADA là người trả tiền cho người soát vé.
Đây là lý do thiết kế multi-asset cardano hiệu quả đến vậy: mạng không mọc ra một hệ thống thanh toán thứ hai, yếu hơn cho token. Nó làm cho token trở thành công dân bình đẳng.
Mary vs ERC-20: Cùng một ý tưởng, máy khác nhau
Người ta thường hỏi liệu token Mary có phải là "ERC-20 của Cardano" không. Câu trả lời chân thành là không — và đó chính là vấn đề.
| Thông số | Token gốc Cardano (Mary) | Token ERC-20 Ethereum |
|---|---|---|
| Nơi nó sống | Trong chính sổ cái (UTXO) | Trong bộ nhớ của hợp đồng thông minh |
| Cần hợp đồng để tồn tại | Không | Có (hợp đồng ERC-20) |
| Chi phí chuyển | Phí giao dịch tiêu chuẩn (không thực thi) | Thực thi hợp đồng + gas |
| Hỗ trợ ví | Gốc, tự động | Cần ví tương thích hợp đồng |
| Có thể áp đặt quy tắc chuyển | Hạn chế (không có blacklist cấp giao thức) | Lập trình hoàn toàn được |
| Mô hình bảo mật | Kế thừa đồng thuận sổ cái | Kế thừa hợp đồng + sổ cái |
Đánh đổi: token gốc của Cardano đơn giản, rẻ và an toàn hơn cho các trường hợp phổ biến (chuyển, giữ, gộp, đốt) – nhưng chúng không thể chạy logic kinh doanh tùy ý trên mỗi lần chuyển (ví dụ phí khi chuyển hoặc blacklist) như một hợp đồng ERC-20 tùy biến. Cách của Ethereum linh hoạt hơn cho từng token; cách của Cardano mạnh mẽ hơn cho từng sổ cái.
Hình 4: Token gốc Mary vs token ERC-20 — cùng ý tưởng, máy khác
Vì sao thời đại Mary quan trọng (và vẫn còn)
Thời kỳ Mary không chỉ là một lần nâng cấp – nó mở ra một bùng nổ nội dung mà Cardano vẫn đang sống nhờ:
- Bùng nổ NFT: NFT Cardano (CNFT) – ảnh đại diện, vật phẩm game, nghệ thuật số – đều khả thi vì một chính sách duy nhất có thể đúc cả bộ sưu tập dưới dạng token gốc
- Dự án token trước Alonzo: các đội phát hành token bằng script gốc rồi nâng cấp lên hợp đồng Plutus sau
- Viên gạch nền tảng DeFi: khi Alonzo thêm hợp đồng thông minh 5 tháng sau, ứng dụng DeFi có thể tham chiếu token gốc – stablecoin, token quản trị, token LP – như tài sản sổ cái hạng nhất ngay từ ngày đầu
- Bằng chứng của lộ trình: Mary chứng minh cách tiếp cận "một lớp logic mỗi thời kỳ" của Cardano có thể ra mắt một cuộc cách mạng hướng tới người dùng một cách gọn gàng qua Hard Fork Combinator
Với các nhà phát triển Việt Nam, đây là thời kỳ giải thích những tài sản bạn thực sự giao dịch hôm nay: mỗi CNFT bạn thấy, mỗi token cộng đồng, mỗi vật phẩm game trên Cardano đều là hậu duệ của sự thay đổi sổ cái của thời kỳ Mary.
Lời kết trong một câu
Thời kỳ Mary đã dạy Cardano mang theo mọi thứ – bằng cách biến token tùy chỉnh thành công dân hạng nhất của chính sổ cái, với quy tắc khắc vĩnh viễn vào danh tính mỗi tài sản, để bất kỳ token nào cũng có cùng bảo mật, cùng thanh toán và cùng sự đơn giản như ADA.
Hỏi đáp
Hỏi: Chính xác Cardano Mary hard fork diễn ra khi nào?
Đáp: Mary hard fork được kích hoạt trên mainnet vào ngày 1 tháng 3 năm 2021 (epoch 251) lúc 21:44:51 UTC qua Hard Fork Combinator. Ban đầu nó được dự kiến vào cuối tháng 2 năm 2021; fork trên testnet diễn ra vào ngày 3 tháng 2.Hỏi: Thời đại Mary có hỗ trợ hợp đồng thông minh không?
Đáp: Không. Token gốc không cần hợp đồng thông minh, nhưng hợp đồng thông minh có thể lập trình (Plutus) xuất hiện 5 tháng sau với thời đại Alonzo (tháng 9 năm 2021).Hỏi: Khác biệt giữa token gốc và token ERC-20 là gì?
Đáp: Token gốc nằm trực tiếp trong sổ cái Cardano (như ADA), nên không cần hợp đồng, tốn phí giao dịch tiêu chuẩn và hoạt động trong mọi ví. Token ERC-20 nằm trong hợp đồng thông minh trên Ethereum và cần thực thi hợp đồng (gas) cho mỗi lần chuyển.Hỏi: Token gốc trên Cardano được xác định thế nào?
Đáp: Mỗi token có một cặp (Policy ID, Asset Name). Policy ID (hash 28 byte của script chính sách đúc) như "họ", còn Asset Name (tối đa 32 byte) như "tên" – kết hợp lại tạo thành Asset ID duy nhất.Hỏi: Token gốc có thể bị đốt không?
Đáp: Có — đây là một trong hai khác biệt giữa token gốc và ADA. Một giao dịch có số lượngmint âm sẽ hủy token, tuân theo quy tắc của chính sách đúc.
