什么是ChainLink(LINK)?在2019年内,ChainLink原生代币LINK,在其价格高峰时创下500%回报率,超越了所有数字货币甚至比特币(Bitcoin,BTC),成为2019年回报最佳的数字货币资产。ChainLink是一个区块链的预言机(Oracle)平台,提供区块链以外的真实数据、相关应用程序和API。该平台希望在PayPal和Visa等支付服务、汇丰银行(HSBC)和富国银行(Wells Fargo)等银行、以及比特币和以太坊(Ethereum)等区块链系统之间架起桥梁。ChainLink平台于2015年成立至今,主要用作建立去中心化预言机网络的技术架构,从而使智能合约能够具有安全、可靠的数据输出和输入。
ChainLink的主要用途
ChainLink的设计概念主要是为多个数据输入和输出建立一个存取点,这些输入和输出的数据,包括上述的支付服务、银行和区块链系统等。
而且,ChainLink将能够置入各种数据,不仅限于支付服务和银行服务。该技术还可以整合以下数据,例如去年的NBA总冠军球队等,能够发挥数据传输的角色,传输区块链中不存在的链外数据。
重点概念:智能合约
智能合约是去中心化程序平台的重要组成部分,是协助区块链执行程序指令的应用程序。智能合约以主流区块链以太坊(Ethereum)上的智能合约功能,最为人熟识。以太坊是最早使用智能合约技术的区块链平台之一。借助智能合约,使用者能够执行高度可信、快速、可靠和低成本操作的程序协议。
ChainLink 运作模式
掌握智能合约的基本概念后,便可以进一步研究ChainLink整套运作机制。为了使智能合约能够在区块链以外的数据建立协定,ChainLink需要采用链上(on-chain)格式的链下off-chain data)数据。
区块链智能合约的主要限制之一,是缺乏与外部资讯来源的连接。ChainLink可以使用其oracles预言机软件解决此问题。
传统的预言机服务是中心化(centralized)的,具有单点失效、全部故障(single point of failure)的风险,也与去中心化的理念存在矛盾。ChainLink的预言机,则是一个开放的节点网络,让任何人都可以运行自己的网络。
因此,ChainLink的运作原理,基本上是由购买数据者选择他们想要的数据,然后数据提供者则会竞标提供这些数据。为了确保他们选择数据,提供者在出价时必须抵押一部分ChainLink的原生代币LINK。如果提供者尝试破坏或执行违反系统的行动,其抵押的LINK代币就会充当罚金、保障使用者。一旦数据购买者选择了提供者,他们的任务就是将正确的答案带到链上。请注意,ChainLink的数据提供者,向智能合约提供链下数据(off-chain data ),使系统平稳运行,就会获得LINK代币作为奖励。
ChainLink运作详细步骤:
- 区块链上的智能合约要求索取数据作为资料。
- ChainLink会将此数据请求或查询注册为“event(事件)”,并创建相应的智能合约、即「服务水平协议(Service Level Agreement (SLA) Contract)」以获取链下数据。
- ChainLink的SLA协议将产生三个细分合约: 声誉合约(Reputation Contract)、订单匹配合约(Order-Matching Contract)、以及汇总合约(Aggregating Contract)。
- 然后,ChainLink的声誉合约,将检查预言机数据提供者的过往记录,确保其数据的可靠性、和过去的表现记录,以评估数据提供者节点、并摒除信誉不佳或不可靠的节点。
- ChainLink的订单配对合约,会将请求合约(Requesting Contract)交付给ChainLink节点,并根据数据请求接受投标,选出合适数量及类型的数据提供者来满足数据请求。
- ChainLink汇总合约将会验证并整合来自被选定的预言机的所有数据。
- ChainLink上的节点将接收请求合约的数据请求,并使用ChainLink的翻译软件ChainLink Core,将数据请求从区块链程序语言转换为链外程序语言,以便链外的数据来源能够接收及理解。
- 数据请求的翻译版本将通过API从数据来源处收集数据。
- 收集数据后,资料将透过ChainLink Core翻译回区块链适用的程序语言,最终发送回ChainLink汇总合约
Chainlink的特点:
- 去中心化技术架构
- 可靠
- 安全
- 值得信赖
- 没有「单点失效、全部故障」风险
- 方便接触、简易使用
ChainLink原生代币LINK
LINK是ChianLink的原生数字货币,属于ERC20规格的代币,于2017年进行了首次公开代币发行(initial coin offering,ICO)。LINK不但具有标准的ERC20规格的性质,还具有ERC223规格的「转移及调用(transfer and call)」功能,这特点让该款代币可以在单一次交易中被智能合约接收和处理。ChainLink的节点营运者,从链外收集数据、将数据转换成区块链适用的数据版本,LINK代币则是ChainLink付予节点的服务费用。LINK代币对于节点运营者很重要,因为节点会以LINK代币设定收集数据的费用价格。此外,LINK代币还会用于在网络上的抵押,显示节点对ChainLink网络的投入与承诺。
如何买入LINK代币?
用户除了可以透过成为数据提供者获取LINK代币,也可以在数字货币交易所(Binance、FTX、Huobi),和Genesis Block 等场外交易服务购买LINK代币。
总结
ChainLink绝对是一项革命性的技术,充分利用其尖端技术,以区块链技术更好地连接现有行业,ChainLink未来的发展前景令人期待。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。