# 02探索动态NFT的未来潜力（2）

By [云何Web3日课](https://paragraph.com/@web3-71) · 2024-06-06

---

**Chainlink预言机 如何支持动态NFT？**

回答这个问题前，首先需要定义**什么是预言机**和**Chainlink**呢？

**预言机**充当着区块链与外部世界之间的桥梁，让智能合约能够获取到链下数据。预言机是一种第三方服务工具，用于获取、验证外部信息并将其传输到运行在区块链上的智能合约中。它们通过提供一个与链下数据交互的机制，以执行有价值的任务和服务，从而扩展智能合约的功能。如果没有预言机，智能合约就会被局限在链上数据的世界中，而无法获取到外部信息。

**Chainlink** 是去中心化预言机领域的领先范例。它解决了访问外部数据并减轻与集中式预言机相关的风险的关键问题。通过作为去中心化的节点网络运行，Chainlink 确保数据从区块链外源到区块链上智能合约的可靠且安全的传输。

明确好这两个定义后，现在可以回答这个问题了。

**Chainlink预言机是如何支持动态NFT的？**

动态NFT不断需要可靠的信息源来修改或更新dNFT的元数据。智能合约在称为预言机的外部数据源的帮助下修改元数据。在某些条件下触发的dNFT元数据更改可以是链上，也可以是链下的。

然而，区块链无法从现实世界获取链下数据。

Chainlink提供链下数据和计算服务，可作为输入来触发dNFT更新。Chainlink充当了连接两个无关联世界的桥梁，使自动化、去中心化和参与dNFT的流程得以建立。

**Chainlink Data Feeds和Any API**

Chainlink提供名为“Chainlink Data Feeds”的链下数据传输服务，该服务可以安全地传输运动结果、天气读数或任何其他类型的数据并用来触发dNFT更新。对于项目独有的数据产品， Chainlink 还能通过 Chainlink Any API 实现任何 API 和 NFT 智能合约之间的无缝连接。

对于像 LaMelo Ball dNFT 这样需要链上体育数据来触发元数据变更的用例来说，这项服务至关重要。然而，这只是无数潜在用途中的一种。作为应用最广泛的去中心化预言机网络，Chainlink 的定位是为任何使用真实世界数据的 dNFT 提供链外数据。

**Chainlink Keepers**

Chainlink还提供名为“Chainlink Keepers”的智能合约自动化服务，该服务可用于在满足预定义条件时触发动态NFT更改，它可以帮助dNFT项目构建自主的、去中心化的dNFT流程。

Chainlink Keepers可以帮助开发者轻松打造自动化的去中心化NFT流程，并确保用户的dNFT可以正常运作。Chainlink Keepers与Chainlink Data Feeds和Any API相结合，可以开发出各种创新的应用场景，比如通过dNFT打造互动式的自动积分返利计划，以及通过dNFT来追踪环保行为。

![](https://storage.googleapis.com/papyrus_images/cefb74997263a4812cc4df733b3ee61fb215121b988a7c80688bfc6ae2d80927.png)

**Chainlink可验证随机函数（VRF）**

Chainlink VRF 是一种可验证的随机数生成器，可用于启动 dNFT 中的动态变更--这一功能与 GameFi 项目尤为相关。随机数是绝大多数视频游戏不可或缺的一部分，它被用来决定攻击的成功率和开宝箱的结果，甚至是决定角色使用染布后衬衫的颜色等细微操作。

由于 “Play To Earn ”游戏具有实际价值，因此就更要保障随机数生成机制的透明性和防篡改性。

\*\*综上所述，\*\*Chainlink可以为应用接入链下数据和计算资源，针对一系列应用场景打造下一代dNFT，为其实现主流应用奠定基础。

NFT作为独一无二的可验证所有权的数字资产，可以将实体与虚拟世界嫁接在一起，而dNFT则是推动这一转型的关键要素。

**本文主要参考来源：**

[https://blog.chain.link/what-is-a-dynamic-nft/](https://blog.chain.link/what-is-a-dynamic-nft/)

---

*Originally published on [云何Web3日课](https://paragraph.com/@web3-71/02-nft-2)*
