将NFT变成钱包,浅析ERC-6551的链游用例

현재 언어 번역이 없어 원문을 표시합니다.
本文将介绍链游领域与ERC-6551结合的一些案例。

将NFT变成钱包,浅析ERC-6551的链游用例

作者:Loot Adventure

翻译:MetaCat

排版:MetaCat

2017年,ERC-721 标准被引入以太坊,建立了数字资产代币化的新方式。NFT 已广泛应用于游戏物品、数字艺术、音乐、虚拟土地、身份等领域。近年来,开发人员一直在探索如何使其更具动态性和交互性,ERC-6551 作为扩展 NFT 使用可能性的东西而受到关注。

ERC-6551 是一个为每个 ERC-721 代币(NFT)提供智能合约账户的系统。相关的智能合约被称为代币绑定账户(Token Bound Account),缩写为 TBA,表明它与 ERC-721 “绑定”。代币绑定账户的控制权属于所链接 NFT 的持有者。这意味着 ERC-6551 可被视为一种建立特定 NFT 持有者,专有的合约账户的技术。它可被认为是一种能够将 NFT 变成钱包的技术——本质上就是“NFT as wallet”。由于它向后兼容 ERC-721 NFT,因此可以应用于所有遵守 ERC-721 标准的现有 NFT。

以下是链游领域与ERC-6551 结合的一些案例

Onboarding 工具

将NFT变成钱包,浅析ERC-6551的链游用例来源:https://www.pokemon-card.com/products/xy/20th.html

我们将探讨将 ERC-6551 作为 Web3 服务的 Onboarding 工具的潜力。通过利用代币绑定账户(TBA),我们可以打包 NFT 和 FT,利用使它们链接到单个 NFT 的功能。对于新人来说,在尝试使用 Web3 服务时准备必要的代币或 NFT 是一大挑战。在大规模采用的背景下,期望每个用户都先在 CEX 上购买代币,再将其转入非托管钱包,然后在市场上购买所需的 NFT 是不现实的,这就是 TBA 的用武之地。服务提供商可以打包其服务所需的 NFT 或 FT,将其链接到 NFT,并将该 NFT 发送给用户,从而方便用户入门。具体来说,在区块链游戏中,我们可以想象打包初始角色和游戏的特定代币。

投资组合市场

将NFT变成钱包,浅析ERC-6551的链游用例来源:https://crypto.com/university/crypto-portfolio-management

与 Onboarding 工具类似,利用打包 NFT 和 FT 的功能,可以考虑投资组合交易的场景。这意味着个人可以使用他们预计会升值的 NFT 和 FT 来组建投资组合,将其持有在 TBA 内,并且通过交易与 TBA 相关的 NFT,就可以交易投资组合。充分利用 TBA 是智能合约的特性,还可以在 TBA 内交易已投资于质押池或类似资产的资产。在不透露投资组合内容的情况下,仅通过零知识证明披露投资业绩,我们认为通过 NFT 交易,建立一个投资组合交易市场是可行的。

使用 ERC-6551 进行链抽象

将NFT变成钱包,浅析ERC-6551的链游用例

正如 EIP 的“跨链兼容性”中提到的,在配置代币绑定账户(TBA)时,可以将“链 ID”设为来自不同链的 NFT 对应的值。此外,为 TBA 生成的地址在所有链中保持一致。要实际利用跨多个链部署的 TBA,用户需要验证他们在指定链上持有特定的 NFT,这就需要使用 Layerzero、chainlink-ccip 或 Lit 等跨链通信工具。

我们对 ERC-6551 与跨链功能相结合的潜力感到兴奋。简单来说,可以在单个 NFT 下聚合所有 EVM 兼容链上的资产。这增强了我们对 NFT 作为代理的愿景,最大化它们可以持有的信息量。随着信息的最大化,出现了无数的可组合性和互操作性的可能性。

ERC-6551 在区块链游戏中的使用

将NFT变成钱包,浅析ERC-6551的链游用例

最后,让我们来看一下如何在区块链游戏中使用 ERC-6551 。以Loot Adventure为例,Loot Adventure 是一款以“追求区块链独特乐趣”为主题的区块链游戏,具有互操作性、可组合性、累积性三大特点。该游戏的一个重要技术元素是它对 ERC-6551 的使用。

将NFT变成钱包,浅析ERC-6551的链游用例

基本流程如下:

① 将 ERC-6551 应用于 Loot NFT,并跨多个链部署代币绑定账户(TBA)。

② 通过将 NFT 或 FT 装备到已部署的 TBA 上,以强化角色的 Loot NFT。

③ 使用强化后的角色探索地下城,赚取 NFT 作为“经验值”,这将以 SBT 的形式累积在 TBA 中。

④ 使用强化后的角色在竞技场中战斗,赚取 FT。

由于我们跨链部署 TBA,因此我们可以与所有 EVM 兼容链上的 NFT 项目和区块链游戏协作,提供作为角色设备的实用性。

在互操作性方面,我们可以利用现有 Web3 项目的资产。从可组合性的角度看,Loot NFT 被扩展用于区块链游戏。而在累积性方面,通过游戏获得的经验值都累积在角色的 TBA 中,在这三个特性中可以充分利用 ERC-6551。

공유하기:

작성자: MetaCat

이 글은 PANews 입주 칼럼니스트의 관점으로, PANews의 입장을 대표하지 않으며 법적 책임을 지지 않습니다.

글 및 관점은 투자 조언을 구성하지 않습니다

이미지 출처: MetaCat. 권리 침해가 있을 경우 저자에게 삭제를 요청해 주세요.

PANews 공식 계정을 팔로우하고 함께 상승장과 하락장을 헤쳐나가세요
PANews APP
EU 디지털 금융 기관들은 DLT 시범 운영 규칙의 신속한 개정을 촉구하고 있습니다.
PANews 속보