Các nhà phát triển Cardano đã đạt được một bước đột phá đáng kể với khả năng của các script Plutus để xác thực siêu dữ liệu CIP25, nhờ vào công việc của Sebastien Guillemot và nhóm của anh ấy tại PaimaStudios. Sự đổi mới này mở ra một loạt các khả năng thú vị mới cho hệ sinh thái Cardano, đặc biệt là trong lĩnh vực NFT (Mã thông báo không thể thay thế) và các ứng dụng phi tập trung (dApps).
Hiểu về vấn đề NFT
Hầu hết tất cả các NFT của Cardano đều tuân theo tiêu chuẩn CIP25, tiêu chuẩn này xác định cách thông tin NFT được lưu trữ trong siêu dữ liệu giao dịch. Tuy nhiên, một rào cản lớn đã tồn tại: các script Plutus, hợp đồng thông minh cung cấp cho các dApp của Cardano, không thể truy cập vào dữ liệu quan trọng này. Giới hạn này hạn chế nghiêm trọng chức năng cho các ứng dụng như trò chơi trên chuỗi.
![](https://ada-bamboo.com/wp-content/uploads/2024/07/image.png)
Cần thiết cho NFT và AMM
Hãy tưởng tượng các NFT phát triển dựa trên hành động của người chơi hoặc giao dịch liền mạch trong các nhà tạo lập thị trường tự động (AMM) để cải thiện tính thanh khoản – tất cả đều nằm trong một môi trường phi tập trung. Đây là tầm nhìn mà PaimaStudios hướng tới. Tuy nhiên, việc đạt được điều này với siêu dữ liệu không thể truy cập được là một trở ngại đáng kể.
Thách thức không chỉ dành riêng cho Cardano
Thật thú vị, Ethereum, một nền tảng blockchain hàng đầu, cũng phải đối mặt với hạn chế tương tự với tiêu chuẩn ERC721 của nó. Việc hợp đồng truy cập vào siêu dữ liệu NFT yêu cầu nỗ lực phát triển bổ sung, cản trở việc tạo ra các NFT năng động và chức năng AMM.
![](https://ada-bamboo.com/wp-content/uploads/2024/07/image-1.png)
Giải pháp ban đầu của Cardano: CIP68
Các nhà phát triển Cardano đã giới thiệu CIP68 như một giải pháp tiềm năng. Tiêu chuẩn này sử dụng một hệ thống dữ liệu trên chuỗi riêng biệt gọi là datums, tách biệt với siêu dữ liệu giao dịch. Mặc dù thông minh nhưng CIP68 đi kèm với những hạn chế:
– Hỗ trợ công cụ hạn chế: Nhiều công cụ hiện có chỉ hoạt động với CIP25.
– Tăng chi phí: CIP68 đòi hỏi gấp đôi số UTXO (đầu ra giao dịch chưa sử dụng), hiệu quả là tăng gấp đôi chi phí UTXO tối thiểu.
– Phí giao dịch cao hơn: Datums được sử dụng bởi CIP68 thường đắt hơn siêu dữ liệu giao dịch truyền thống.
![](https://ada-bamboo.com/wp-content/uploads/2024/07/image-2.png)
Một cách tiếp cận mới: Truy cập trực tiếp CIP25
Nhóm PaimaStudios đã đề xuất một cách tiếp cận mới – cho phép truy cập trực tiếp CIP25 (và có thể là các tiêu chuẩn siêu dữ liệu trong tương lai) từ các script Plutus. Điều tưởng chừng như không thể này đã đạt được thông qua:
– Tận dụng Hash giao dịch: Mặc dù Plutus không thể truy cập trực tiếp vào siêu dữ liệu, nó có thể truy cập vào hash giao dịch, vốn có chứa siêu dữ liệu.
– Xác minh thông qua tái tạo: Một hợp đồng thông minh Plutus, được đặt tên là “Aiken”, tái tạo dữ liệu nhị phân của giao dịch và xác minh xem nó có khớp với hash được cung cấp hay không. Điều này xác nhận sự hiện diện của siêu dữ liệu cụ thể trong giao dịch.
![](https://ada-bamboo.com/wp-content/uploads/2024/07/image-3.png)
Thực tế và tiết kiệm chi phí
Kiểm tra cho thấy cách tiếp cận này phát sinh phí giao dịch khoảng 1 ADA. Mặc dù điều này có vẻ đáng kể, nhưng nó tương đương với chi phí liên quan đến CIP68, nếu tính đến giá trị UTXO tối thiểu là 1 ADA. Điều này cho thấy tính khả thi và hiệu quả về chi phí của phương pháp mới.
![](https://ada-bamboo.com/wp-content/uploads/2024/07/image-4.png)
Mã nguồn mở cho tất cả mọi người
Toàn bộ mã nguồn cho giải pháp sáng tạo này có sẵn và miễn phí trên GitHub, cho phép bất kỳ ai cũng có thể tận dụng tiềm năng của nó: https://github.com/cardano-foundation/developer-portal/blob/staging/docs/native-tokens/minting-nfts.md
Điều này mở đường cho một làn sóng phát triển dApp mới trong hệ sinh thái Cardano.
Tương lai
Khả năng xác thực siêu dữ liệu CIP25 từ các script Plutus đánh dấu một bước tiến nhảy vọt đáng kể cho Cardano. Điều này mở đường cho việc tạo ra các NFT động, AMM hiệu quả và nhiều dApp sáng tạo khác trong hệ sinh thái Cardano. Với mã nguồn mở sẵn có, các nhà phát triển giờ đây sở hữu các công cụ để mở ra tiềm năng thực sự của NFT và các ứng dụng phi tập trung trên Cardano.