http://www.7klian.com

Chainlink简介和入门

然而,中心化的预言机大概呈现问题,因此会危害链上智能合约的安详性和靠得住性。


这时候就需要用到预言机了。预言机其实是一其中间件,它作为链下数据和链上智能合约相同的桥梁,让互相可以或许读懂对方的语言。

Chainlink是去中心化的预言机网络,将区块链上的智能合约毗连至链下数据。LINK是网络中畅通的数字资产通证,用户利用LINK购置处事。


智能合约是在区块链上预设的协议,合约对数据做出评估,当到达特定条件时自动执行。众筹就是一个典范的例子:假如在特定日期向智能合约存入特定金额的以太币,那么召募的金钱就会打给筹款人;反之,则会退还给捐钱人。由于智能合约是在区块链上运行的,因此合约内容不行改动并且所有人都可以对其举办验证,合约各方高度信任互相能履约,并且合约只有在划定的条件都告竣后才会触发执行。


最近,区块链生态圈引入了预言机的观念,将链下数据传输至链上智能合约。

用来界说智能合约条件的数据原原来自区块链。


智能合约假如要毗连到区块链以外的情况,就需要将链下数据转换成链上可以兼容的名目。然而,链上智能合约与链下数据相互不能兼容,这是导致智能合约一直无法获得遍及应用的最大瓶颈。

要相识Chainlink的代价和成果,就必需先相识一些彼此关联的根基观念。我们先来说说智能合约。

智能合约具有不行改动性和可验证性,利用IF/THEN的代码逻辑,,当设定条件满意时自动执行。
然而,假如网络中只有一台预言机,那么就会造成中心化的问题(即单点失效),而这个问题正是区块链智能合约致力于办理的基础问题。假如这台预言机呈现问题可能遭到进攻,你怎么知道它给你提供是数据是否精确呢?假如智能合约的数据呈现问题,那么智能合约自己再安详再靠得住又有什么意义呢?

我们先扼要总结一下智能合约和预言机的观念:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。