什么是ChainLink(LINK)?
以太坊的出现开始了对以太坊的探索 区块链技术 不仅用于货币用途。智能合约和 分散应用 可以构建为以太坊等区块链项目带来独特的效用价值.
但是,要使智能合约平台提供的解决方案适用于现实世界的当前状态,需要与区块链之外的数据和信息建立联系.
目前,大多数现实世界系统都不使用区块链。在不久的将来,这些系统中的许多系统可能正在向使用区块链技术的功能过渡。如果要方便地实现,从区块链外部将准确的数据或信息集成到智能合约中将需要特殊的效果.
ChainLink是一个创造这种特殊效果的区块链项目.
链环 旨在将区块链连接到链下基础设施。该项目旨在弥合区块链基础设施与非区块链基础设施之间的鸿沟,使智能合约能够访问数据馈送,API和支付.
资料来源:https://chain.link/
ChainLink会做什么?
ChainLink基本上是一个去中心化的Oracle网络.
甲骨文是一个“代理”,用于查找和验证现实世界的数据,并将该数据带入区块链以用于 智能合约. 现有的oracle是集中式的,并且具有单点故障,而分散的oracle将没有单点的故障。这就是ChainLink旨在实现的目标.
ChainLink的目标是在链下和链上生态系统之间架起一座桥梁。因此,ChainLink体系结构由链上组件和链外组件组成.
链上组件
链上组件由部署在 以太坊区块链. 它们由3个主要合同组成:信誉合同,订单匹配合同和汇总合同。它们处理想要访问不在区块链上的数据的用户的请求.
如果用户或实体希望从区块链之外访问信息,他们会向ChainLink提交请求合同。 ChainLink网络将请求合同处理为自己的合同。 ChainLink链上合同负责将请求的合同与适当的预案进行匹配.
信誉合同检查oracle提供程序的跟踪记录以验证其真实性。订单匹配合同将用户请求的合同协议记录在网络上,并从经过验证的Oracle供应商处进行出价。聚合合同从选定的预言数据库中编译数据,并为查询计算最终准确的结果.
ChainLink系统设计为可升级的,因此,当出现更好的技术时,系统可以过渡到其中。 ChainLink的链上工作流程包括3个步骤.
- Oracle选择: 当用户提交请求合同时,将指定构成服务水平协议(SLA)提议的某些要求和参数。其中包括oracle信誉,数据规范,所需的oracle资源数量等。用户可以使用过滤器并手动搜索Oracle。当无法进行手动搜索时,ChainLink提供一个自动匹配引擎。在这种自动搜索中,oracle会根据请求合同的SLA进行出价。一旦发出请求的合同收到足够的质量出价,就选择了预告片.
- 资料汇报:选择的脱链Oracle执行服务协议并向链上报告.
- 结果汇总: 聚集合同收集与请求合同有关的所有预言提交的数据。然后,合计合同将所有数据取平均值,以向发出请求的合同提供准确的答案。这是为了确保数据完整性.
资料来源:ChainLink白皮书
用户请求合同可以对甲骨文的不当行为处以罚款.
离链组件
ChainLink链下组件由连接到以太坊网络的oracle节点网络组成(并将及时支持所有领先的智能合约网络).
它们从链外源收集请求的数据,并通过ChainLink Core处理相关数据,ChainLink Core是允许链外基础架构与ChainLink的区块链之间进行交互的核心节点软件.
资料来源:ChainLink白皮书
链下甲骨文运营商因其对收集和传输数据的贡献而获得ChainLink的ERC-20令牌LINK的补偿。脱链节点还允许开发人员集成插件,运营商可以使用这些插件来容纳其他程序以简化数据收集.
ChainLink使用多个预告片来收集单个请求合同的数据。预言家将使用多个资源来收集数据。这确保了平台的分布式性质和所收集数据的准确性.
ChainLink团队
从2014年开始,ChainLink由公司开发 智能合约, 由…创立 谢尔盖·纳扎罗夫(Sergey Nazarov) (首席执行官)和 史蒂夫·埃利斯 (首席技术官).
ChainLink团队由工程师和业务开发人员组成。他们的通讯地址显示该项目位于开曼群岛。团队的主要成员包括 丹尼尔·科奇斯 (全球业务发展总监), 马克·奥布拉德 (业务主管), 迪米特里·罗奇(Dimitri Roche) (软件工程师), 亚历克斯·科瓦特科夫斯基 (软件工程师), 托马斯·霍奇斯 (技术社区经理).
该项目的顾问是 阿里·尤尔斯(Ari Juels), 安德鲁·米勒, 郑裕文, 哈德森·詹姆森(Hudson Jameson), 杰克·伯克曼(Jake Burkhman), 和 布莱恩·廖.
路线图和成就
ChainLink目前位于以太坊测试网Ropsten上。与某些赞美他们每一项活动的加密货币项目不同,ChainLink似乎遵循了少炒作的方式,也许是为了让用户和开发人员专注于真正重要的事情,这正在建设网络.
可以监视项目的发展 这里.
ChainLink的代码库是基于构建的,因此可以对其进行监控 Github 和 闪光.
ZeppelinOS 宣布了 与ChainLink合作 于2017年12月使用ChainLink的安全Oracle服务。亦是 合伙 被确认 事实 和请求网络具有 明确的兴趣 与ChainLink合作.
最近,与 凯子, 万链, 和 氢 已经宣布。 ChainLink社区中推测的合作伙伴包括SWIFT,Microsoft,Salesforce, 多库西涅, 和 奇克.
2018年11月, 获得 的 TownCrier 由ChainLink宣布.
挑战与竞争对手
尽管ChainLink已经存在了很长时间,但它所经历的进步远不及其他许多区块链项目所能做到的。这是由于项目的复杂性。社区仍有望启动mainnet.
ChainLink致力于区块链行业的独特领域。其竞争对手主要是集中化项目(尽管一些区块链项目接近完成),包括 微软可可, 科尔达, Oraclize, 蜂群思维, 和 莫比乌斯.
ChainLink的突出特点是其分散的特性,使其不受信任和可验证.
LINK令牌
LINK令牌是ChainLink生态系统的本地令牌.
该令牌用于支付节点运营商的费用,以从链下数据提要中检索数据,将数据格式化为区块链可读格式,链外计算和正常运行时间保证。它的总供应量为10亿个代币,已流通的3.5亿个代币目前价格为0.30美元.
可以在以下位置购买LINK令牌 币安 与比特币和以太币,在Bithumb上获得韩元,在Bkex上拥有以太币和USDT,在Huobi上拥有比特币和以太币以及其他一些交易所.
LINK令牌是ERC-20令牌。它可以存储在任何ERC-20兼容的钱包中,例如 元掩码, Myether钱包, 杰克斯. 它也可以存储在与ERC-20令牌标准兼容的硬件钱包中,例如Nano Ledger S和Trezor.
结论
去中心化的oracle系统是未来智能合约的必要条件。为了使智能合约在全球范围内发挥作用,它需要像ChainLink这样的中间件。以太坊和其他区块链平台需要该中间件与当前存在于区块链之外的真实世界数据无缝运行.
虽然目前具有集中化模型的oracle系统可能更相关,但是区块链平台的成功和扩展将产生ChainLink已经很好地定位以满足的需求。.
要使该项目的愿景变为现实,ChainLink团队还有很多工作要做,他们的进步将决定该项目最终的成功。 链环.