Hardhat专注于自动化和重复性任务以及它自带本地以太坊网络,Hardhat正快速成为众多以太坊开发者们的开发环境选项之一。在本篇技术文中,我们将展示如何使用Hardhat来构建、部署并和使用Chainlink网络的三种不同类型的智能合约进行交互:
加速DeFi创新和应用的关键要素就是为开发者提供无须许可的模块化功能。模块化的设计理念可以将系统中的各个模块组合在一起,满足具体的应用需求。DeFi的独特之处是让开发者可以任意组合DeFi协议,无需任何特殊的许可,这将为传统金融行业带来前所未有的创新动力。
十大DeFi安全最佳实践
2022年5月9日消息,Fortress Loans遭到黑客攻击。此次攻击事件损失了1048.1 ETH以及40万DAI。
在本篇技术教程中,我们将解释什么是Arbitrum,了解如何在Arbitrum Rinkeby测试网上开发,并给出如何在Arbitrum智能合约中使用Chainlink Price Feeds的步骤说明。虽然在这篇文章中我们将在测试网环境中开发和部署,但对于Arbitrum One主网来说,步骤是一样的。
概述了区块链的可扩展性问题,重点聚焦区块链与传统计算系统的区别,并列举了区块链在执行层、存储层以及共识层不同扩容方案的优劣势。
要开发安全的智能合约,并规避合约资金被盗风险,开发者必须在安全方面下大功夫。如果随机数是智能合约依赖的关键数据,那么开发者就自然会期望合约所有相关方都拥有同等的不确定性,并降低因某一方成功预测结果而钻空子的风险。Chainlink VRF可以为智能合约提供随机数以及加密证明,在链上验证随机数具有不可预测性,因而可以满足智能合约对于安全随机数的要求。
本文对预言机NEST里面NEST_MiningSave,NESTAbonus继续进行解析。
Chainlink在智能合约中的77种应用方式(一)
这里的预言机就是如何将物联网数据可靠的上传到智能合约当中,以备群体智慧的使用。nest从早期的1.0到最新的3.5进化了好几个版本,其中1.0的功能大多已经作废,只留了一个token。本来我一开始打算用较为简单的2.0进行的研发,但有一个很麻烦的问题就是2.0的版本并不完整。因此我将克隆重点放在3.0上面。
一文速览Chainlink 2.0白皮书
nest3.0相对于2.0做了全新的开发,尽管里面的很多源码都是复用的,但结构发生了翻天覆地的变化。其中一共非常关键的内容就是mapping的变化。本文将从token讲到mapping,并对其源码进行中文注释。帮助阅读者从框架上掌握更多的内容。
我们在之前的文件介绍了nest的token和mapping,本节介绍的是报价机部分核心Nest_3_OfferMain。
链上价值捕获,是一个行业性问题...
本文是“Chainlink在智能合约中的77种应用方式”的第二篇文章,旨在介绍智能合约是如何通过Chainlink连接链下数据,并激活一系列全新的应用场景的。点击此处,了解本系列的第一篇文章。