什么是Chainlink?
Chainlink解决了以太坊 区块链生态系统的一个主要问题。尽管使用智能合约技术实际上可以用编程来解决每个问题,但由于以太坊的编程语言Solidity是“ Turing complete”,因此无法与外部系统建立本地通信。这极大地限制了以太坊区块链的潜力和应用。
Chainlink为此找到了一种解决方案,即所谓的“ Oracle”。他们通过允许访问外部数据来建立与“外部世界”的连接。因此,Chainlink技术提供了对智能合约的任何外部编程接口(API)访问,这些合约以前在区块链上是隔离的,并且无法访问外部数据。
资料来源:https://chain.link/features/
但是,Oracle并不是Chainlink开发团队的新发明,但可以在Aeternity和Qtum的区块链中找到。但是,到目前为止,oracle是集中式服务。这意味着每个使用外部服务的智能合约都具有单点故障。
但是,这破坏了智能合约去中心化特性所带来的所有优势。解决方案是由Chainlink开发的分散式Oracle。因此,区块链和智能合约的安全性和确定性可以与外部数据结合。
单点故障问题
基本上,智能合约为任何类型的协议创建了一种全新的革命性形式。尽管经典合约易于操作和破坏,但智能合约却具有确定性。这意味着合同协议始终遵守并按照合同中的程序执行。
这由区块链的加密技术保证。这种可能性提供了革命性的潜力。尤其是在保险,国际贸易和金融等容易欺诈的行业中,智能合约可以提供更多的公正性和透明度。
但是,使用单个Oracle(=外部数据馈送)会从根本上破坏具有单个故障点的智能合约的可靠性。由于普通Oracle是具有集中检查点的第三方服务,因此区块链的去中心化共识机制受到破坏。数据馈送的操作员可以操纵数据,从而破坏智能合约的确定性。
在最坏的情况下,Oracle甚至可以由交易涉及的一方之一进行操作。在当今世界通常的解决办法,一个权威的参与,即“ 单可信第三方 ” -具有高度信任的实体-也没办法了。这种方法与区块链的原理背道而驰,根据该原理,共识总是以十进制形式形成。
智能合约的端到端可靠性
因此,Chainlink网络的目的是将智能合约与端到端可靠且无法操纵的预言连接起来。Chainlink解决该问题的方法是分散式计算。
Chainlink网络允许多个独立节点在将外部输入写入智能合约之前执行有关外部输入准确性的分布式计算。因此,Chainlink的分散式Oracle网络可提供与区块链本身相同的安全性保证。前提是必须有多个提供相同数据的数据源,例如加密货币的价格:CoinMarketCap,CryptoCompare和Brave NewCoin Insights。
来源:https://blog.chain.link/chainlink-live-ethereum-mainnet-connected-consensus/
Chainlink创建了一个分散的Oracle网络,该网络具有所有工具,可以为智能合约创建任何类型的Oracle设计模式。Chainlink软件既充当Oracle的角色,又充当支持智能合约开发人员的灵活框架。
该网络由Chainlink节点组成,每个节点都提供自己的数据馈送,API或其他外部数据源。为了激励数据提供者提供信息,需要使用LINK令牌向他们付款。基本上,拥有外部数据的任何人都应该可以将其直接传递给区块链,以换取LINK令牌。
Chainlink网络如何详细工作?
Chainlink技术的基本思想是在将Oracle提供的数据传递给智能合约之前先对其进行身份验证。评估外部数据真实性的重要组成部分是Chainlink Oracle信誉系统。
什么是Nano?
Nano是一种为解决加密货币的两个核心问题而开发的加密货币:较长的交易时间和较高的交易成本。Nano通过使用新颖的块格结构解决了这两个问题,其中每个用户帐户都有对应于该帐户
评级系统类似于Amazon或Ebay。但是,对于Chainlink,信誉是基于大量关键指标,例如可用性,响应时间和成功完成的订单。从技术上讲,Chainlink网络由相互通信以提供服务的链上和链外组件组成。在上链成分包括在复仇blockchain实现智能合同。
这些是Oracle合同,用于处理来自想要访问外部数据的用户的数据请求。您筛选数据查询。网络收到请求后,Chainlink网络将其转换为内部合同(3个单独的合同)。
合同负责将请求合同与适当的Oracle链接。此外,根据查询在链上收集数据,评估结果并计算最终结果,然后将其提供给智能合约。这三个合同分别具有以下任务:
- 该声誉合同核对信誉系统在Oracle的可靠性。
- 一个订单匹配合同捕获网络中的数据请求,并接受从Oracle供应商适当的报价。
- 所述聚集合同收集来自所选择的预言中的数据,计算它,并总结成最终结果。此步骤对于确保外部数据的完整性并防止操作非常重要。
所述的关闭链成分的网络,在另一方面,是负责收集外部数据。它由连接到以太坊网络的Oracle节点组成。接收到的数据由Chainlink Core软件处理,该软件由网络中的每个节点操作。它负责链外基础设施与区块链之间的交互。
LINK令牌用于什么用途?
LINK令牌是ERC677令牌,可接管ERC20令牌标准的功能。它用于向节点运营商付费以获取智能合约的数据。
重要的是要知道LINK令牌在以太坊主网上永久性地运行。与其他项目(例如EOS或Tron)将其令牌托管在以太坊区块链直到主网启动之前不同,Chainlink将始终保留在以太坊主网中。因此,将没有令牌交换。
LINK的初始代币发行(ICO)
Chainlink(LINK)的首次代币发行于2017年9月进行。总共售出了3.5亿个LINK代币,价值3200万美元。这占LINK总发行量(即10亿个代币)的35%。LINK令牌的分布如下所示:
- 众筹售出3.5亿个LINK代币
- 3.5亿个LINK令牌已指定用于节点运营商,以促进Chainlink生态系统。
- 3亿个LINK令牌交给了Chainlink背后的公司进行开发。
截至2019年8月,在众筹期间仅售出了3.5亿枚LINK令牌。
Google Cloud使用Chainlink
2019年6月,谷歌在博客中宣布该科技巨头正在研究一个使用Chainlink的项目。谷歌详细写道,他们正在开发将云生成的数据存储在区块链上的应用程序。
为了将外部数据集成到区块链中,Google项目Chainlink使用了该项目。从公司自己的数据仓库BigQuery检索数据,并通过Chainlink oracle将其写入以太坊区块链。得益于Google的宣布,LINK价格在2019年6月一天内上涨了30%以上。
进一步的Chainlink合作伙伴关系
Chainlink拥有众多合作伙伴。主要合作伙伴包括SWIFT,Google,Oracle,Gartner和IC3。除Google之外,SWIFT尤其是一个大牌,其技术与全球11,000多家金融机构建立了联系。
哪个钱包适合LINK?
基本上,任何支持ERC20令牌的钱包都适合LINK。我们对ERC20令牌的最高推荐是MyEtherWallet。
结论:Chainlink(LINK)是否值得投资?
从我们的角度来看,Chainlink可能是一项非常有趣的投资。这是第一个也是目前唯一的区块链项目,试图通过分散的预言片来缩小智能合约与现实世界之间的差距。
与竞争对手相比,Chainlink使用的预言片是分散的。LINK是驱动网络的加密货币。因此,如果Chainlink建立并进入主流,那么LINK价格可能会大大受益。伙伴关系是否意味着Chainlink实际上具有深远的用例,还有待观察。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
门罗币(XMR)入门指南
什么是门罗币? Monero(XMR)的起源在于Bytecoin(BCN)源代码。Monero是来自Bytecoin(2012年发行的一种加密货币)的硬分叉。Bytecoin(BCN)基于针对比特币缺乏匿名性和可追溯性而开发的C
原创文章,作者:掘金K,如若转载,请注明出处:https://www.20on.com/117776.html