城市安放不了躯体
故乡安放不了灵魂
大家好,我是币聪(比特B小白)--詹强威
每天码字的非专业程序员,每晚21点50为你罗列B圈那些事
认真写作第 16 天

以太坊的出现开始探索区块链技术,而不仅仅是货币目的。智能合约和分散式应用程序可以构建的事实为像以太坊这样的区块链项目提供了独特的实用价值。
然而,使智能合约平台提供的解决方案适用于现实世界行业的现状需要与区块链之外的数据和信息建立联系。
目前,大多数现实世界的系统都不使用区块链。在不久的将来,许多这些系统可能正在转向使用区块链技术。如果要方便地实现,从区块链外部将准确的数据或信息集成到智能合约中将需要特殊的效果。

ChainLink是一个区块链项目,可以创建这种特殊效果。
ChainLink旨在将区块链连接到一个脱链基础设施。该项目旨在弥合区块链基础设施和非区块链基础设施之间的差距,使智能合约能够访问数据馈送,API和支付。

ChainLink做什么?
ChainLink基本上是一个分散的oracle网络。oracle是一个“代理”,可以查找和验证现实世界的数据,并将这些数据带到区块链中,以便在智能合约中使用。现有的神谕是集中的并且具有单点故障,而分散的神谕将没有单点故障。这就是ChainLink旨在实现的目标。ChainLink的目标是在脱链和链上生态系统之间建立桥梁。因此,ChainLink架构由链上组件和离链组件组成。链上组件
链上组件由部署在以太坊区块链上的链上合同组成。它们包括3个主要合同:声誉合同,订单匹配合同和合同合同。他们处理想要访问区块链上不存在的数据的用户的请求。如果用户或实体想要从区块链中访问信息,他们会向ChainLink提交请求合同。ChainLink网络将请求合同处理为自己的合同。ChainLink链上合同负责将请求合同与适当的oracle相匹配。信誉合同检查oracle提供商的跟踪记录以验证其真实性。订单匹配合同记录用户在网络上的请求合同协议,并从经过验证的oracle提供商处获取出价。聚合合同编译来自所选神谕的数据,并计算查询的最终和准确结果。ChainLink系统旨在可升级,以便在出现更好的技术和技术时,系统可以转换到它。ChainLink的链式工作流程有3个步骤。Oracle选择:当用户提交请求合同时,指定了构成服务级别协议(SLA)提议的某些要求和参数。这些包括oracle信誉,数据规范,所需的oracle资源数量等。用户可以使用过滤器并手动搜索oracles。ChainLink在无法进行手动搜索时提供自动匹配引擎。在此自动搜索中,oracles根据请求合同的SLA出价。一旦请求合同收到足够的质量出价,就会选择神谕。数据报告:选择的离线神谕执行服务协议并报告链上。结果聚合:聚合合同收集与请求合同相关的所有oracles提交的数据。然后,汇总合同对所有数据进行平均,以便为请求合同提供准确的答案。这是为了确保数据的完整性。
来源:ChainLink白皮书
用户请求合同可以通过oracles实施不当行为的罚款。
脱链组件
ChainLink脱链组件由连接到以太坊网络的oracle节点网络组成(并将及时支持所有领先的智能合约网络)。它们从离线源收集所请求的数据,并通过ChainLink Core处理相关数据,ChainLink Core是允许在链外基础设施和ChainLink区块链之间进行交互的核心节点软件。
来源:ChainLink白皮书
离线oracle运营商在LINK,ChainLink的ERC-20通证中得到补偿,因为他们对收集和传输数据做出了贡献。脱链节点还允许开发人员集成操作员用来容纳其他程序的插件,以简化数据收集。ChainLink使用多个oracles来收集单个请求合同的数据。预计oracles将使用多种资源进行数据收集。这确保了平台的分布式特性和收集的数据的准确性。ChainLink团队
ChainLink始于2014年,由SmartContract公司开发,由Sergey Nazarov(CEO)和Steve Ellis(CTO)创立。ChainLink团队由工程师和业务开发人员组成。他们的邮寄地址显示该项目位于开曼群岛。该团队的主要成员包括Daniel Kochis(全球业务开发总监),Mark Oblad(运营主管),Dimitri Roche(软件工程师),Alex Kwiatkowski(软件工程师),Thomas Hodges(技术社区经理)。该项目的顾问是Ari Juels,Andrew Miller,Evan Cheng,Hudson Jameson,Jake Burkhman和 Brian Lio。路线图和成就
ChainLink目前正在被称为Ropsten的以太坊测试网上。与一些负责其所有活动的加密货币项目不同,ChainLink似乎遵循较少炒作的道路,或许是为了让用户和开发人员专注于真正重要的事情,即构建网络。该项目的发展,可以监测在这里。可以监控ChainLink的代码库,因为它是在Github和Glitter上构建的。ZeppelinOS于2017年12月宣布与ChainLink合作,以利用ChainLink的安全oracle服务。此外,与Factom确认了合作伙伴关系,并且 Request Network 表示有兴趣与ChainLink合作。最近,与Kaiko,Wanchain和Hydrogen的合作关系已经公布。ChainLink社区中推测的合作伙伴包括SWIFT,Microsoft,Salesforce,Docusign和Ceek。2018年11月,ChainLink 收购了TownCrier。挑战和竞争对手
尽管ChainLink已经存在了很长一段时间,但它所经历的进步还不及许多其他区块链项目所具有的进步。这是因为项目的复杂性。社区仍然期待主网的发布。ChainLink正致力于区块链行业的独特领域。其竞争对手主要是集中式项目(尽管一些区块链项目已接近),包括Microsoft Coco,Corda,Oraclize,Hivemind和Mobius。ChainLink的突出特点是其分散性,使其无可信赖且可验证。LINK通证
LINK通证是ChainLink生态系统的奖励代币。通证用于向节点运营商支付从链外数据馈送中检索数据,将数据格式化为区块链可读格式,离线计算和正常运行时间保证。它总共供应10亿个代币,已有3.5亿个代币流通,目前售价为0.2242美元。LINK通证可以在Binance、Bithumb、 Bkex 、Huobi 、 Bitrue、CoinBene、Mercatox、 Kyber Network、okex、gate,以及其他一些小型交易所购买。LINK是ERC-20通证。它可以存储在任何兼容ERC-20的钱包中,例如Metamask, Myetherwallet ,Jaxx,Trust wallet等。它还可以存储在与ERC-20通证标准兼容的硬件钱包中,例如 Nano Ledger S 和 Trezor 。结论
分散的oracle系统是智能合约未来的必需品。要使智能合约在全球范围内运作,它需要像ChainLink这样的中间件。以太坊和其他区块链平台需要此中间件与区块链中当前存在的真实数据无缝地运行。虽然具有集中模型的oracle系统在当前可能更具相关性,但区块链平台的成功和扩展将产生ChainLink已经很好地满足的需求。ChainLink团队还有很多工作要做,以实现项目的愿景,他们的进步将决定ChainLink的最终成功。风险警示:币聪所有文章都不构成投资推荐,仅代表个人观点,如有意义请联系官方,投资有风险,投资应该考虑个人风险承受能力,建议对项目进行深入考察,慎重做好自己的投资决策。币聪(比特B小白)詹强威:火B资讯签约作者、金色财经、千克、今日头条、企鹅号、加密圈、32know、支点、币乎等平台专栏作者微信扫码免费加入知识星球,学习区块链技术和炒币技巧。

推荐文章:
币聪:提升自己的边界和认知,在加上坚持,或许这样的你才会成功
币聪行情:卡尔达诺ADA支撑位0.035美元还能撑多久,ADA会在2019年创下新的历史新高吗?
币聪百科:什么是Nano,Block-Lattice系统是否可以改变Nano低迷走势
币聪科技:尽管有多头熊市,比特币交易量在2018年超过2万亿美元
来源:investinblockchain
编译:币聪bsatoshi