什么是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 )数据 on-chain format. 

区块链智能合约的主要限制之一,是缺乏与外部资讯来源的连接。 ChainLink可以使用其 oracles 预言机程式解决此问题。

传统的预言机服务是中心化(centralized)的,具有「单点失效、全部故障」(single point of failure)的风险,也与去中心化的理念存在矛盾。 ChainLink的预言机,则是一个开放的节点网络,让任何人都可以运行自己的网络。 

因此,ChainLink的运作原理,基本上是由购买数据者选择他们想要的数据,然后数据提供者则会竞标提供这些数据。为了确保他们选择数据,提供者在出价时必须抵押一部分ChainLink的原生代币$LINK。如果提供者尝试破坏或执行违反系统的行动,其抵押的LINK代币就会充当罚金、保障使用者。一旦数据购买者选择了提供者,他们的任务就是将正确的答案带到链上。请注意,ChainLink的数据提供者,向智能合约提供链下数据( off-chain data ),使系统平稳运行,就会获得LINK代币作为奖励。 

ChainLink运作详细步骤:

  1. 区块链上的智能合约要求索取数据作为资料。
  2. ChainLink会将此数据请求或查询注册为“event(事件)”,并创建相应的智能合约、即「服务水平协议 (Service Level Agreement (SLA) Contract) 」以获取链下数据。
  3. . ChainLink的SLA協議 将产生三个细分合约: 声誉合约(Reputation Contract)、订单匹配合约(Order-Matching Contract)、以及汇总合约(Aggregating Contract)。 
  4. 然后, ChainLink的声誉合约 ,将检查预言机数据提供者的过往记录,确保其数据的可靠性、和过去的表现记录,以评估数据提供者节点、并摒除信誉不佳或不可靠的节点。
  5. . ChainLink的订单配对合约 ,会将请求合约( Requesting Contract )交付给ChainLink节点,并根据数据请求接受投标,选出合适数量及类型的数据提供者来满足数据请求。
  6. . ChainLink汇总合约 将会验证并整合来自被选定的预言机的所有数据。
  7. ChainLink上的节点将接收请求合约的数据请求,并使用ChainLink的翻译软件 ChainLink Core,将数据请求从区块链程式语言转换为链外程式语言,以便链外的数据来源能够接收及理解。
  8. 数据请求的翻译版本将通过API从数据来源处收集数据。
  9. 收集数据后,资料将透过 ChainLink Core 翻译回区块链适用的程式语言,最终发送回 ChainLink汇总合约

Chainlink的特点:

  1. 去中心化技术架构
  2. 可靠
  3. 安全
  4. 值得信赖
  5. 没有「单点失效、全部故障」风险
  6. 方便接触、简易使用

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未来的发展前景令人期待。

感谢你阅读《Chainlink(LINK):DeFi智能合约预言机》,欢迎订阅 Genesis Block 的通讯,并往下浏览其他内容。

通讯

Resources