在遵循ERC721(http://erc721.org/) 标准的非同质化代币(NFT)中生成随机数一直是智能合约开发者面临的难题。现在,Chainlink VRF 已经在主网上线,基于Solidity的智能合约可以无缝生成防篡改的链上随机数,这些随机数可以证明是公平的,并且有密码学证明支持。
用一句话来概括,NFT就是存在于区块链上的独一无二的数字物品。每个NFT都有独特的tokenID和合约地址,因此可以相互区分开来。NFT中可以附加图像和视频文件等元数据。这意味着NFT通证可以代表一个独一无二的数字物品。
BEP-20通证是在BNB Chain上进行交易的基础。在本教程中,你将学习如何创建一个BEP-20通证并部署到BNB Chain。
区块链智能合约经济和传统的数据/API经济很有可能在未来会共同推动数据自动化发展,那么问题就来了:怎么将链上和链下世界连在一起呢?这是“预言机问题”最大的症结,也是本文将重点讨论的内容。
本文是关于未来信任模式系列科普文章的第二篇。有兴趣的读者可以阅读上一篇文章《一文读懂加密技术》,深入了解区块链、智能合约和预言机所解决的社会问题。
在本篇DappTools教程中,你将学习如何通过DappTools框架创建、测试以及部署智能合约。
在本篇技术文中,我们将展示如何使用 Hardhat 来构建、部署并和使用Chainlink网络的三种不同类型的智能合约进行交互:1. 获取外部数据的API消费者合约 2. 从Chainlink喂价中读取最新价格的喂价消费者合约 3. 使用Chainlink VRF请求随机数的VRF消费者合约
在本篇技术教程中,我们将解释什么是Arbitrum,了解如何在Arbitrum Rinkeby测试网上开发,并给出如何在Arbitrum智能合约中使用Chainlink Price Feeds的步骤说明。虽然在这篇文章中我们将在测试网环境中开发和部署,但对于Arbitrum One主网来说,步骤是一样的。
在区块链行业,不同人对“信任”一词的定义也不同。对软件工程师来说,信任通常指“零信任的交互系统”、“无须信任的交易”以及其他信任最小化的技术。尽管如此,信任一直是帮助我们真正理解 加密技术 的关键。
在本文教程中,我们将详细介绍如何使用Python开发DeFi项目。去中心化金融(DeFi)是区块链和智能合约世界里最重要的进步之一,且常常被称作“新金融科技”。