投资Chainlink必须关注的三大未实现功能

Chainlink在主网上线前疯狂拉涨, Chainlink大户是不是都把筹码出光了,主网的大利多都过了,是不是该出场了?今天将藉由这篇文章,让大家了解,Chainlink主网上线只是开始,利多并不局限于此,还有很多重要的功能都尚未实现。

接下来的几个重大进展,都将推进Chainlink 的主流采用,有机会进一步推动Chainlink 代币的进一步上涨。

上帝协议中遗失的那一页

1997年,技术专家尼克萨博(Nick Szabo)提出了「智能合约」的概念,并将其称作「上帝协议」。他写道:这是一种由可信任的第三方所控制的完美协议,就如同上帝与众生同在。所有人都会将记录发给上帝,上帝计算并返回结果。上帝拥有自由裁量权,没人可以看到其他人的内容。

其概念就是透过一个可信任的第三方协议,取代中间人,合约所需的数据从收集、处理到履行,所有过程都是安全、透明且中立的,不受任何个体或组织所控制。在当时,没有相关技术能够实现尼克萨博所提出的上帝协议,直到2008 年比特币与区块链1.0 出现, 2014 年以太坊区块链2.0 出现,尼克萨博的「上帝协议」出现了实现的可能。

然而,由于区块链本身是一个封闭的数据库,没有办法直接与外界的数据进行交互,少了外界的数据,智能合约便无法在现实世界中使用。而Chainlink 所要做的,就是为区块链提供一个去中心化的可信数据源(Oracle),让区块链能够从外界获得所需的数据且所有过程去中心化,你可以将区块链想像成高速公路的高架桥,Chainlink 就是通往现实生活的交流道。换句话说,Chainlink 就是上帝协议中遗失的那一页。

开发中的三大功能

1 . 罚金与押金智能合约(Penalty & deposit smart contracts)

Chainlink 的共识机制是PoS ,节点必须要透过抵押LINK 才能够参与挖矿,由于Chainlink 的节点是开放给大众参与的,为了避免恶意节点的诈欺行为,「罚金与押金智能合约」能够在节点提供错误数据或恶意行为时,扣押其抵押资产,作为惩罚,借此保障网路安全。然而,这项智能合约目前并未随着主网上线同时推出。

由于目前主网上线处于初期阶段,很多功能都还没有稳定,因此主网只有三个节点负责维护,而这三个节点都经过开发团队审查,必须等到「罚金与押金智能合约」推出后,才会开放外部节点。

这边需注意到,虽然Linkpool 目前有在运行,但大众的质押功能尚未开放,应该只是内部在协助维护主网而已,经过询问后,Linkpool 官方表示必须要等到「罚金与押金智能合约」上线,才会推出质押服务。

「罚金与押金智能合约」推出后,节点运营商就会如雨后春笋般纷纷冒出,Chainlink 代币的质押服务会陆续推出,届时市场上会有大量的LINK 被质押在智能合约中,也会有越来越多人购买LINK 使用质押服务赚利息,而且在Chainlink 的规则中有所谓的声誉系统,其中一个规则是,你抵押的LINK 越多,就会有越高的声誉。以上种种因素,都会减少LINK 在市场上的流通量,当流通量减少将有望提升代币价格。

什么是Linkpool?

是第一个Chainlink 节点服务提供商。旨在降低大众参与ChainLink 网路共识的门槛,用户只需将LINK 质押在智能合约,即可分享Linkpool 维护Chainlink 网路所获得的收益。初期阶段,用户必须持有Linkpool 的代币LP 才能将代币质押给Linkpool 赚取被动收入。

2 . 阀值签名实现(Threshold Signatures implementation)

与Oraclize等中心化的可信数据源不同,Chainlink所要做的是「去中心化」的可信数据源,透过网路中的各个节点搜集现实世界的数据,并将结果输入智能合约,保障数据的可信与合约的有效性。然而,在目前的架构中Chainlink的可扩展性并不理想,Chainlink的节点会先各自将数据上传到链上聚合再整理出结果,这会导致什么问题呢?举个例子,假设合约创建者需要来自2,000个节点帮他搜集数据(合约创建者可自己设定数据源的节点数量),那么过程中所需要的Gas费可能会超过3,000美元,简单来说就是成本太高了!!且经过测试,目前链上聚合技术上也无法支援2,000个节点同时参与一项任务,最多只能45个。

另外一个问题是,如果合约创建者需要2,000 个节点帮他搜集数据,但其中有200 个节点因不明原因没有工作,最终只有来自1,800 个节点的数据,导致数据源与预期不符,合约创建者此时就会陷入两难,一方面数据源数量跟他预期的不同,他可以干脆要求重新收集,但1,800 个节点的Gas 费都花下去了,合约创建者若要求重新搜集就又要在付一次Gas费,这会造成合约成本暴增。

阀值签名所要实现的就是可扩展性的解决方案。阀值签名与多重签名合约相当类似,其概念是将节点分组,每一组节点都会生成一对私钥与公钥,若想要将数据上链,就必须要有这把私钥,私钥则不归任何人所有,只有在搜集完该组节点一定数量以上的签名后,才有办法透过这些签名生成私钥,并对数据加密,生成共识结果的证明后才能上链。


原设计


加入阀值签名后

(图片来源: Chainlink Medium)

以上述的例子为例,合约创建者需要2,000个节点的数据源,于是这项任务委派给了由2,500个节点组成的小组,只有当2,500个中的2,000个节点搜集完数据,才能够上链,这解决了数据源与预期不符的问题,且数据是在链下搜集完一次上传到链上,因此也解决了可扩展性的问题。总归一句,阀值签名将能够帮助用户节省大量成本,并让Chainlink在实际业务带来更多应用场景。 

3 . SGX 计算实现(SGX computation implementation)

在第三方Oracles 的工作中,如何让数据在开放输入和查询时保持隐私性是相当困难的事,简单来说,当Chainlink 节点要调用现实世界的数据例如徐某某去了5 次汽车旅馆,这些资料都会被节点一览无遗,这对数据的隐私层面而言是不可取的。

早在2018 年底Chainlink 就宣布收购,透过可信执行环境(Intel SGX)为数据提供强大保护的Oracle 项目-Town Crier ,Chainlink 希望藉由Town Crier 的研究成果,支持未来搭载SGX 的Chainlink 节点,而支援SGX 的数据处理功能,Chainlink 正在积极开发中。

SGX是Intel所开发的可信任硬体设备,运行SGX的好处就是,就算是节点运营商,都无法修改或查看SGX里头的数据,数据的收集和处理都在SGX的可信任环境中进行,数据处理完后再加密返回到智能合约,且就算是节点的电脑被入侵,SGX里的数据依然能够保持安全。虽然部分技术人员指出SGX存在部分漏洞,以及Intel公司的信任问题,但SGX仍是现环境中,针对Oracle隐私层面最好的解决方案,一但Chainlink实现支援SGX的计算功能,隐私性与安全性的提升,将能够为Chainlink带来更多的主流采用。

结论

以上三个未实现功能,都能为Chainlink 带来更多的代币需求,并推进更进一步的主流采用,不会亚于主网上线的利多,以长期投资的角度来看,Chainlink 仍有相当大的增值空间。

本文链接地址:https://www.wwsww.cn/jzb/3366.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。