
Proof of Utility: Giải pháp định lượng quyền lợi NFT thông qua khung công nghệ SBT
Tuyển chọn TechFlowTuyển chọn TechFlow

Proof of Utility: Giải pháp định lượng quyền lợi NFT thông qua khung công nghệ SBT
Trong quá trình tạo lập và vận hành dự án NFT, chúng tôi từng hình dung liệu có thể ghi lại hành vi của người nắm giữ lên chuỗi và trao thưởng tương ứng hay không?
Tác giả: Anh Mao, N_0
Vitalik Buterin đã đưa ra khái niệm Soulbound Token (SBT) – "token gắn kết linh hồn" – trong một bài viết vào tháng 1 năm nay, đồng thời đề cập rằng các NFT mang giá trị xã hội có thể thử nghiệm mô hình token gắn kết linh hồn này. Orange Book cũng từng giải thích chi tiết khái niệm này trong bài viết "Tại sao token gắn kết linh hồn lại là một ý tưởng hay", đồng thời nêu lên viễn cảnh về loại "tiền tình nghĩa" ghi nhận hành vi xã hội lên chuỗi. Chủ đề định nghĩa “quyền lợi hóa” cho NFT đã được thảo luận rộng rãi trong lĩnh vực này, và cộng đồng NFT lâu nay vẫn tồn tại những tranh luận gây tranh cãi:
- Việc trao quyền lợi cho NFT hiện chưa có tiêu chuẩn kỹ thuật hay khuôn khổ trên chuỗi, khó định lượng trên blockchain;
- Chủ sở hữu NFT không thể chủ động lựa chọn tiện ích họ muốn, mà chỉ bị động chờ airdrop;
- Hiện tại chưa có khuôn khổ công nghệ trên chuỗi nào cho phép dự án NFT và người dùng cùng quyết định và duy trì phần thưởng dựa trên hành vi trên chuỗi;
Điều đáng mừng là nhiều dự án NFT vẫn đang cố gắng đổi mới theo hướng trao quyền lợi cho NFT. Ví dụ, cơ chế Nesting của Moonbird là một cách thức trao quyền lợi bằng việc ghi nhận yếu tố "thời gian" quan trọng lên chuỗi. Trong quá trình xây dựng và vận hành các dự án NFT, chúng tôi đã tự hỏi liệu có thể ghi nhận hành vi của người nắm giữ lên chuỗi và trao phần thưởng tương ứng hay không? Dựa trên những lý thuyết này, chúng tôi ngày càng tin rằng Soulbound Token (SBT) có thể đóng vai trò rất quan trọng trong việc giải quyết các vấn đề trao quyền lợi này.
Không chỉ riêng NFT, mà quyền lợi của NFT có thể được gắn kết linh hồn không?
NFT đối chiếu với linh hồn của người nắm giữ và hành vi trên chuỗi
- Hành vi của người nắm giữ (giữ hay mua bán) sẽ quyết định số lượng token gắn kết linh hồn (SBT) nhận được
Token Gắn Kết Linh Hồn NFT – Đối chiếu với quyền lợi của người nắm giữ
- SBT do linh hồn tạo ra có thể dùng để mở khóa phần thưởng và lợi ích từ dự án
Một trong những mục đích rõ ràng của cơ chế này: Chủ sở hữu NFT có thể chủ động lựa chọn và mở khóa các lợi ích cụ thể từ dự án, thay vì mỗi lần phải kiểm tra ví để bị động nhận các airdrop chưa rõ nội dung.
Ví dụ, sau khi phát hành NFT PFP chính, các dự án NFT chân dung thường airdrop thêm NFT mới (ví dụ như Banner hoặc thú cưng phong cách liên quan) như phần thưởng cho người nắm giữ. Thông thường, chủ sở hữu NFT chỉ có thể bị động chờ airdrop chưa xác định. Nhưng hãy tưởng tượng nếu dự án NFT có một khuôn khổ kỹ thuật SBT, thì trong quá trình nắm giữ NFT, người dùng có thể tự do lựa chọn phần thưởng họ muốn nhận.
Token Gắn Kết Linh Hồn NFT là gì?
Orange Book giải thích thiết lập của token gắn kết linh hồn trong bài viết: «Soul Bounding Token (token gắn kết linh hồn), viết tắt là SBT, là loại token không thể chuyển nhượng, giống như một đạo cụ cực mạnh trong game – khi nhặt lên sẽ tự động gắn với tài khoản bạn, không thể chuyển cho tài khoản khác. Một yếu tố nữa là Soul (linh hồn), tức ví/tài khoản nắm giữ SBT, có thể thuộc về một cá nhân hoặc tổ chức.»
Trong khuôn khổ kỹ thuật SBT nhằm chứng minh trao quyền lợi cho NFT được nêu ở đây, bạn có thể hình dung SBT như ước nguyện gửi tới rồng thần trong truyện tranh «Dragon Ball». Mỗi viên «ngọc rồng» tượng trưng cho một token SBT, tiêu tốn một ước nguyện. Khác biệt nằm ở chỗ các ước nguyện này là quyền lợi mà các dự án NFT khác nhau cam kết thực hiện dựa trên nguồn lực và lộ trình riêng, và có những đặc điểm sau:
- Không thể chuyển nhượng, gắn liền với địa chỉ ví
- Tổng cung giới hạn, dự án có thể tăng phát
- Có thể dùng để mở khóa hoặc đổi lấy lợi ích do dự án NFT cung cấp trên chuỗi
- Số lượng SBT nhận được phụ thuộc vào hành vi trên chuỗi của chủ sở hữu NFT (bao gồm thời gian nắm giữ và các yếu tố khác)
Trong khuôn khổ kỹ thuật này, chúng tôi cho rằng «thời gian» (thời gian nắm giữ NFT) là yếu tố quan trọng trên chuỗi ảnh hưởng đến giá trị NFT. Chịu ảnh hưởng từ Moonbird, chúng tôi tạo ra HODL CLOCK, tách riêng thành phần then chốt của cơ chế stake phi giám sát này. Nhờ đó, thông qua bằng chứng thời gian nắm giữ NFT trên chuỗi trong một khoảng nhất định, chủ sở hữu NFT có thể nhận được bằng chứng phần thưởng trên chuỗi – tức là token gắn kết linh hồn. Ngoài ra, cơ chế này còn giúp xây dựng hệ thống vinh danh trên chuỗi cho người nắm giữ NFT, và tự do lựa chọn các quyền lợi khác nhau. Hình dưới là một ví dụ minh họa:

Kết hợp khuôn khổ kỹ thuật SBT: Tạo cơ chế phần thưởng lâu dài dựa trên hành vi trên chuỗi
Do lĩnh vực NFT vẫn còn ở giai đoạn sơ khai, cùng với sự phát triển của thị trường NFT, các quyền lợi và «trò chơi» ban đầu có thể sẽ không còn phổ biến. Để không bị thời đại đào thải, các đội ngũ dự án NFT buộc phải liên tục tìm kiếm cách chơi mới cho NFT.
Vậy, liệu có thể xây dựng một khuôn khổ kỹ thuật bền vững, thích nghi với nhiều kiểu chơi khác nhau cho dự án NFT? Chúng tôi hình dung, ví dụ như dự án NFT A khi đưa vào tính năng chơi mới, mã hóa thêm tài nguyên mới trong hợp đồng thông minh, ta có thể sử dụng mẫu cơ chế sau để gọi hành vi người nắm giữ, và thiết kế, triển khai mọi phần thưởng có thể xảy ra trong tương lai.
(Trò chơi mới) Tên trò chơi: Cạnh tranh phần thưởng HODL
(Người chơi tham gia) Thành viên trò chơi: Các token NFT
(Tài nguyên người chơi) Tài nguyên: Đồng hồ (clock) gắn với mỗi token NFT
(Hành vi trên chuỗi của người chơi) Không gian hành động: {mint, chuyển nhượng bởi chủ sở hữu, chuyển nhượng bởi môi giới, đốt}
(Phương thức phần thưởng) Hàm phần thưởng:
Hành động dẫn đến thay đổi tài nguyên.
Phần thưởng được tính toán dựa trên tài nguyên mà mỗi thành viên nắm giữ.Chúng tôi triển khai hàm thay đổi tài nguyên trong hợp đồng thông minh:
token_id.mint ⇒ token_id.clock :=0
token_id.transferByOwner ⇒ token_id.clock += time
token_id.transferByBroker ⇒ token_id.clock :=0Sau đó, điều chỉnh hàm phần thưởng dựa trên tài nguyên:
reward = match token_id.clock with
0 ⇒ “Not royal”
[1..a] ⇒ “Bronze”
[a+1..b] ⇒ “Silver”
others ⇒ “Gold”
end
Nếu dự án NFT tuân theo khuôn khổ kỹ thuật này, thì khi thêm một trò chơi mới cần triển khai phần thưởng, sẽ giống như điền vào một bảng biểu mới:
Tên trò chơi: #chuỗi ký tự mô tả quy tắc
Thành viên trò chơi: #tập hợp các định danh
Tài nguyên: #tập hợp các biến lưu trữ trong hợp đồng thông minh
Không gian hành động: #tập hợp các hàm được định nghĩa trong hợp đồng thông minh
Không gian phần thưởng: #tập hợp các tiện ích đảm bảo cho thành viên trò chơiHàm phần thưởng:
Ánh xạ tài nguyên:
f: #Không gian hành động ⇒ #Tài nguyên
Ánh xạ phần thưởng tham số hóa:
g: #danh sách_tham_số * #Tài nguyên ⇒ #Không gian phần thưởng

Khác với hầu hết lộ trình hiện tại và hệ thống Nesting của Moonbird, cơ chế kết hợp SBT, Hodl Clock và hàm tiện ích (Utility Function) này lồng ghép lẫn nhau, mang lại độ tự do cao hơn. Đồng thời, các tham số phần thưởng trong khuôn khổ kỹ thuật SBT có thể điều chỉnh: có thể triển khai trước các quyền lợi hiện tại, còn các quyền lợi chưa chắc chắn trong tương lai có thể tạm bỏ qua rồi điều chỉnh sau – nhờ đó tránh được tình trạng tích trữ hàng loạt SBT hay lượng lớn SBT đổ dồn vào các quyền lợi tốt hơn khiến trải nghiệm bị giảm giá.
Tóm lại, bản chất hệ thống này là việc dự án NFT cấp cho người dùng một chứng nhận trên chuỗi không thể chuyển nhượng – SBT – nhằm xây dựng hệ thống kinh tế phần thưởng công bằng hơn trên chuỗi, đồng thời ẩn chứa những ý tưởng đổi mới mà lĩnh vực NFT mong muốn đạt được:
- Không chỉ bản thân NFT, mà cách người dùng sử dụng NFT cũng được ghi nhận lên chuỗi như một phần giá trị của NFT.
- Thiết lập một khuôn khổ trên chuỗi giữa dự án NFT và người dùng, ví dụ như ghi nhận hành vi người dùng NFT lên chuỗi, trở thành đầu vào cho mã hợp đồng, kết quả cuối cùng phản ánh từ cả phía người dùng và dự án.
MaoDAO M³ Labs đang thử nghiệm phát triển công nghệ trao quyền lợi nói trên cho người nắm giữ Ready Player Cat, và bắt đầu phát triển cơ chế này thành một Protocol dễ tích hợp để phục vụ nhiều dự án NFT hơn.
Lấy Ready Player Cat làm ví dụ, chúng ta có thể hiểu sâu hơn hiệu quả triển khai khuôn khổ kỹ thuật SBT: Bước thứ nhất: Người dùng có thể chọn thêm con mèo vào HODL CLOCK (việc mua bán trên sàn giao dịch sẽ hủy bộ đếm thời gian). Bước thứ hai: Sau khi đủ thời gian, sẽ nhận được Soulbound Token tương ứng để tự do lựa chọn các quyền lợi khác nhau – các quyền lợi này liên quan mật thiết đến các dự án mới mà MaoDAO M³ Labs đang ươm tạo, bao gồm bộ sưu tập NFT mới Ready Player Soul, công cụ hạ tầng quay số NFT NFT Luckbox và plugin theo dõi NFT Twitter BlockTracker đang trong giai đoạn thử nghiệm. Bước thứ ba: Dự án xác định trò chơi mới, nhưng hệ thống vinh danh cũ vẫn được duy trì, một khung phần thưởng công bằng hơn vẫn áp dụng.
Lần này, phần thưởng cho thiết kế trò chơi NFT sẽ nằm trên chuỗi, và quyền lựa chọn mở khóa quyền lợi nào hoàn toàn thuộc về người nắm giữ! (Thông tin chi tiết sẽ được công bố khi phiên bản thử nghiệm ra mắt)
Tài liệu tham khảo
Soulbound
https://vitalik.ca/general/2022/01/26/soulbound.html
Xã hội phi tập trung: Tìm lại linh hồn cho Web3
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4105763
Tại sao “token gắn kết linh hồn” lại là một ý tưởng hay | Orange Book
https://orangexyz.mirror.xyz/dMr6F43Aiz79vuZgO0-d392BgG8elD86osAZ_xhsCRc
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














