什么是Chainlink?(LINK)
初学者指南
Chainlink是一种旨在激励全球计算机网络为运行在区块链之上的智能合约提供可靠的真实世界数据的加密货币。
如果您不熟悉的话,智能合约是编程为在满足某些条件时执行的协议。迄今为止,智能合约已被用于从创建新颖的加密金融产品到开发新的加密资产等各个方面。
然而,一直存在的一个问题是,大多数智能合约需要依靠某种外部数据源来正确执行其条款。
举个例子,寻求复制债券或保险协议的智能合约可能需要访问报告市场价格或物联网数据的API。
Chainlink的创建是为了通过激励数据提供者(称为“预言机”)作为区块链智能合约和外部数据源之间的桥梁来解决这个问题。
Chainlink网络中的每个预言机都被激励去提供准确的数据,因为每个甲骨文都有各自的信誉分数。此外,当节点遵循软件的规则并提供有用的数据时,他们会以Chainlink的加密货币LINK获得奖赏。
2017年,Chainlink团队进入了拥挤的项目领域,且到目前为止已经能够实现其愿景,在市场活动激增的情况下,将工作扩展到Ethereum(ETH)之外。
截至2020年为止,Chainlink正寻求支持所有基于区块链的智能合约网络。
寻求与Chainlink目前的开发状态保持联系的用户可以关注其官方项目跟踪器以获取最新详细信息。
谁创造了Chainlink?
Chainlink网络由营利性公司SmartContract于2017年6月推出,第一系列版本在同月推出。
公司联合创始人Steve Ellis和Sergey Nazarov于2017年9月与公司顾问Ari Juels一起发表了Chainlink的白皮书。
Chainlink团队接下来举行了首次代币发行(ICO),通过出售其LINK加密货币10亿单位供应量的35%,筹集了相当于3200万美元的资金。
至于剩余的代币,30% 分配给SmartContract,用于开发Chainlink区块链,而35%用于激励节点运营商。
Chainlink是如何运营的?
为了促进用户们能与和外部数据源沟通,Chainlink将其执行过程分为三个不同的步骤。
- 预言机的选择 - 首先,Chainlink的用户草拟了一份服务水平的协议(SLA)并规定了一系列所需的数据要求。软件将使用SLA将用户与可以提供数据的预言机来进行配对。一旦设置好参数后,用户将提交SLA并将LINK加密货币存入订单匹配合约来接受自预言机的投标。
- 数据报告—这就是预言机与外部资源连接并获取SLA中请求的真实世界数据的地方。数据在接下来将由预言机处理并发送回在Chainlink区块链上运行的合约。
- 聚合结果 - 最后一步将涉及统计口令收集的数据结果,并将其一并返回给一个聚合合约。聚合合约反应了然后评估每个响应的有效性,并使用接收到的所有数据的总和向用户返回加权分数。
架构
Chainlink区块链是由三种类型的智能合约来驱动。
- 聚合合同 - 从预言机中收集数据,并将最准确的结果与需要它们的智能合约进行匹配。
- 订单匹配合约 - 将智能合约的服务水平协议(SLA)与最佳投标预言机匹配。
- 声誉合约 – 通过检查其跟踪记录来验证及确定预言机的完整性。这其中包括了已完成请求的总数、平均反应的时间以及预言机所抵押的LINK加密货币数量等因素。
尽管如此,Chainlink 也与不在其区块链上运行的预言机进行互动,这些预言机会独立地负责收集合约请求的现实世界数据。
这些节点是由两部分所组成。
- Chainlink核心 – Chainlink核心将负责读取新提交的SLA,并分配任务至Chainlink适配器。
- Chainlink适配器 – 扮演充当节点和外部数据之间桥梁的角色。此适配器将可以读取以及处理数据,然后将其写入区块链中。
为什么LINK具有价值?
LINK加密货币的价值来自其确保依赖于Chainlink网络的智能合约成功执行的能力。
最值得令人关注的是,LINK内置于网络本身,是唯一能用于关键网络运营的货币。举个例子,LINK适用于支付检索数据的节点运营商。
这样一来,LINK调节Chainlink用户之间的互动方面也发挥了重要的角色。
LINK被用作智能合约创建者要求的押金,并由预言机支付。如果他们的服务不被认可或一旦他们完成任务,这笔费用将被立即退还。假设预言机不能完成合约结束期,智能合约创建者将会保留费用。
最后,预言机所持有的LINK数量是决定其声誉的主要因素之一。
与许多其他加密货币一样,LINK代币的供应量也是有限的。换句话说,根据软件的规定,LINK的供应量会是10亿个,数目不变。
Kraken的加密货币入门指南
什么是比特币(Bitcoin)?(BTC)
什么是以太坊(Ethereum)?(ETH)
什么是Ripple?(XRP)
什么是比特币现金(Bitcoin Cash)?(BCH)
什么是Litecoin?(LTC)
什么是Chainlink?(LINK)
什么是EOSIO?(EOS)
什么是Stellar?(XLM)
什么是Cardano?(ADA)
什么是Monero?(XMR)
什么是Tron?(TRX)
什么是Dash?(DASH)
什么是Ethereum Classic?(ETC)
什么是Zcash?(ZEC)
什么是Basic Attention Token?(BAT)
什么是Algorand?(ALGO)
什么是Icon?(ICX)
什么是Waves?(WAVES)
什么是OmiseGo?(OMG)
什么是Gnosis?(GNO)
什么是Melon?(MLN)
什么是Nano?(NANO)
什么是狗狗币(Dogecoin)?(DOGE)
什么是Tether?(USDT)
什么是Dai?(DAI)
什么是Siacoin?(SC)
什么是Lisk?(LSK)
什么是Tezos?(XTZ)
Cosmos是什么?(ATOM)
什么是Augur?(REP)
为什么要使用LINK?
对于寻求创建需要访问和审查外部数据源的基于区块链的金融产品的开发人员来说,他们会对Chainlink感兴趣。
此外,如果投资者认为基于区块链的智能合约的用户数量在未来会增加,他们可以考虑将LINK加入他们的投资组合。
如果Chainlink真正可以解决智能合约用户的关键问题,它可能成为将区块链相互合并以及与现实世界应用程序合并的重要工具。
Kraken