ERC-6150 Hierarchical NFT: Phân cấp NFT như Folder

Các thông tin trên các trang web thường không được bảo mật, minh bạch, thông tin có thể dễ dàng bị thao túng bởi các tổ chức tập trung (centralized). Lưu trữ thông tin decentralized trên blockchain thông qua các NFT là một giải pháp hợp lý. Tuy nhiên, lượng thông tin trên các trang web khá dày đặc với mạng lưới phân cấp theo sơ đồ website. Vì vậy, một hệ thống phân cấp NFT giống như mối quan hệ nhiều lớp giữa các folders và files là điều cần thiết, chúng còn được gọi là Hierachical NFT / NFT Phân cấp (theo tiêu chuẩn ERC-6150).

1. Định nghĩa: ERC-6150 Hierachical NFT / NFT Phân cấp là gì?

Hierachical NFT (NFT Phân cấp) là một loại NFT có mô hình chia được thành nhiều lớp NFT con. Tiêu chuẩn ERC-6150 cung cấp giao diện để xác định NFT nào là cha, NFT nào là con, và đưa ra được mối quan hệ phân cấp của chúng. Mối quan hệ phân cấp này sẽ nhìn giống như hệ thống các lớp folders và files trong máy tính Windows của bạn.

ERC-6150 Hierarchical NFT: Phân cấp NFT như Folder
ERC-6150 Hierarchical NFT: Phân cấp NFT như Folder

Các chủ đề gần giống với Hierachical NFT được đề cập trong các tiêu chuẩn ERC-6150, ERC-6059 (Parent-Governed Nestable Non-Fungible Tokens), ERC-6551 (Non-fungible Token Bound Accounts), và ERC-7401 (NFT sở hữu các NFT con).

2. Các trường hợp sử dụng NFT Phân cấp

Các trường hợp sử dụng NFT Phân cấp có thể bao gồm:

  • Sơ đồ sitemap các trang pages của 1 website (như hình)
  • Diễn đàn trực tuyến, như Reddit
  • Phương tiện truyền thông xã hội trực tuyến, như Facebook, Twitter
  • Các tổ chức on-chain như các DAOs
  • Các nền tảng thương mại điện tử trên chuỗi, như eBay hoặc các cửa hàng cá nhân
  • Bất kỳ ứng dụng nào có cấu trúc dạng cây
Cấu trúc phân cấp trang web

Trong một số trường hợp, chẳng hạn như hệ thống tập tin, một thư mục hoặc một tập tin có thể được di chuyển từ thư mục này sang thư mục khác. Vì vậy, tiêu chuẩn ERC-6150 bổ sung Tiện ích mở rộng ParentTransferable để hỗ trợ tình huống này.

3. Ưu nhược điểm của tiêu chuẩn ERC-6150

Ưu điểm của tiêu chuẩn ERC-6150 bao gồm:

  • Hoàn thành việc lưu trữ phân cấp trên chuỗi, cũng có thể được quản lý trên chuỗi bằng hợp đồng DAO bổ sung
  • Chỉ cần một hợp đồng duy nhất để quản lý và vận hành các mối quan hệ phân cấp
  • Quyền sở hữu thư mục/danh mục có thể chuyển nhượng dưới dạng NFT, rất phù hợp cho các trường hợp sử dụng như diễn đàn trên chuỗi
  • Truy cập dữ liệu dễ dàng và không được phép vào cấu trúc phân cấp bằng giao diện người dùng
  • Cấu trúc lý tưởng cho các ứng dụng truyền thống như thương mại điện tử hoặc diễn đàn
  • Giao diện dễ hiểu dành cho nhà phát triển, tương tự như các lệnh hệ thống tệp Windows, Linux về mặt khái niệm

Nhược điểm: ERC-6150 hiện tại chỉ xây dựng hệ thống phân cấp giữa các NFT trong cùng một hợp đồng. Trong những trường hợp khác thì sẽ gặp vấn đề. Ví dụ, 1 game NFT muốn lấy thông tin NFT từ một hợp đồng ở nơi khác. Để giải quyết vấn đề này, bạn có thể tham khảo thêm ở đề xuất EIP-7510 về Cross-Contract Hierarchical NFT (NFT Phân cấp giữa các hợp đồng): https://ethereum-magicians.org/t/eip-7510-cross-contract-hierarchical-nft/15687

Kết: Nhìn chung, Hierachical NFT (NFT Phân cấp) sẽ tận dụng được công nghệ blockchain và NFT để phi tập trung hóa thông tin trên website, giúp hệ thống thông tin trở nên minh bạch, công khai, hạn chế việc thao túng từ các tổ chức tập trung.

Vietnam Pham – Click Digital

  • Nếu bạn muốn đầu tư vào các công ty quảng cáo blockchain, chỉ cần MUA token Saigon (SGN) trên Pancakeswap: https://t.co/KJbk71cFe8 (đừng lo lắng về tính thanh khoản, hãy trở thành nhà đầu tư sớm)
  • Được hỗ trợ bởi Công ty Click Digital
  • Nâng cao kiến thức về blockchain
  • Phát hành NFT trong tương lai gần
  • Lợi nhuận sẽ dùng để mua lại SGN hoặc đốt bớt nguồn cung SGN để đẩy giá SGN tăng.
  • Địa chỉ token trên mạng BSC: 0xa29c5da6673fd66e96065f44da94e351a3e2af65
  • Twitter: https://twitter.com/SaigonSGN135
  • Staking SGN: http://135web.net

Rate this post

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *