Paralink网络是专为区块链及DeFi 服务而设的波卡区块链数据预言机,旨在解决目前智能合约的发展樽颈。智能合约(smart contract)是区块链上运行的应用程序,通常是一组具有特定规则的数码协议,能够被强制执行;智能合约内含程序代码,能够进行与其他智能合约互动、传送以太币等功能。但是,智能合约目前的应用仍有不少限制,当中一大原因是,大多数区块链都不能稳定、有效地存取链外的真确资料数据。大量的区块链应用程序,其实需要倚赖例如资产价值、甚至日期天气等这些链外的资料数据,才能顺利运作。于是,智能合约无法有效从传统互联网或API 存取真确数据,就成为限制智能合约应用的一大问题。
Paralink 网络:解决链外数据存取问题
Parallink网络定位为专为跨链应用程序而设的真实链外数据入口,相当于区块链和链外世界数据之间的桥梁。Paralink网络主力收集、验证、汇聚和连结链外的数据资料库,并将其接入在以太坊(Ethereum)及以太坊(Ethereum)波卡(Polkadot)区块链上的智能合约。Paralink网络可以让应用程序开发者,提出数据索取请求,覆盖包括链外世界的事件(例如总统大选票数结果)、体育赛事、天气、以及随机数值等各类型资料数据。程序开发者更可以采用Paralink网络独创的Paralink Query Language(PQL)程序语言,简便快捷地设计及提出特定数据索取请求。Paralink网络让程序开发者可以在短时间内,将区块链应用程序的智能合约与传统互联网API连接,方便获取链外数据。
Paralink 网络主要功能
Paralink 网络的基本要素自然是组成网络的Paralink 节点。Paralink Node 是Paralink 网络的骨干,负责由链外世界的数据来源、以及其他区块链,收取数据资料,然后传送给区块链应用程序的智能合约。技术上,Paralink Node 只是一套开源软件,可以让单一节点运作、成为「中心化」的链外数据入口;亦可以让一群节点共同运作,在提交数据前验证并达成共识,确保过程更加「去中心化」、更加保障数据真确。
链外数据入口:
采用Paralink 网络独创的Paralink Query Language(PQL)程序语言,区块链程序开发者,可以简便快捷地设计及提出特定数据索取请求,通过Paralink 节点,索取来自主流SQL 数据库、网络API、互联网网站、以及其他区块链的数据资料。
链上数据安全保障:
Paralink 网络可以让区块链程序开发者,选择3种不同成本、安全水平的数据安全保障模式:简单预言机(Simple Oracle)、 可靠预言机(Trusted Oracle)、以及链上共识预言机(On- Chain Consensus)。以链上共识预言机为例,就是考虑到有程序开发者会对于个别种类的链外数据,要求更高的安全保障,例如去中心化金融衍生工具数据、货币市场数据等,任何数据谬误或个别数据来源伪造数据,都可能导致巨大财务损失。因此,Paralink 网络可以让程序开发者,选择一群信誉良好的链外数据入口节点,辅以链上协议、验证以及插值运算(interpolation)机制,进一步确保数据真确。
随机熵数(entropy)产生机制:
所谓熵数(entropy),可说是量度变数当中不确定性的单位,熵数愈大可说是代表不确定性愈大。基于区块链共识算法的技术设计,简单而言,区块链要达到共识,所有数据都是有序、确定性(deterministic)。但是有些应用程序(例如游戏),需要加入真正随机无序的数值,这只靠区块链就不能做到。因此,Paralink 网络采用硬件设备产生可靠的真正随机无序数值,可用于进行统计分析。
数据安全技术保障
Paralink 网络让要求高度安全保障的应用程序,可以使用以波卡Substrate 开发的Paralink 链上共识算法。Paralink 网络可以让区块链程序开发者,选择3种不同成本、安全水平的数据安全保障模式:简单预言机(Simple Oracle)、 可靠预言机(Trusted Oracle)、以及链上共识预言机(On- Chain Consensus)。
简单预言机(Simple Oracle):
Paralink 节点由任何第三方数据来源收集数据,成为跨链预言机,开放予任何程序开发者使用。
可靠预言机(Trusted Oracle):
由简单预言机升级,程序开发者要使用经加密签署的Paralink Query Language(PQL)程序语言,由可靠、有信誉的数据来源提供数据,结果会由ECDSA 私钥加密。
链上共识预言机(On-Chain Consensus):
链上共识预言机,适用于需要最高安全级别数据的区块链应用程序,例如金融衍生工具、货币市场数据。
Paralink 网络代币PARA
Paralink 网络的自家原生代币称为PARA,用于Paralink 网络的链上协调合作和治理机制。此外,由其他第三方区块链收集数据,当中的gas 费亦是以PARA 代币支付。相关gas 费资料可参考Paralink Gas Oracle 资讯。
程序开发者提出索取链外数据请求时,可在提出的交易中加入$PARA 代币,愈多PARA 代币就代表Paralink 节点获得的奖励愈高,该请求自然会获得较优先处理。这机制与以太坊的gas 费交易费用机制类似。另外,PARA 代币持有者可以在Paralink 网络的智能合约,抵押PARA 代币。
总结
Paralink 网络为区块链缺乏可靠链外数据的问题,提出创新强大的解决方案。比起其他同类项目,Paralink 网络让使用者可以更灵活操作、享用更低成本的应用服务。
本文链接地址:https://www.wwsww.cn/DeFi/8008.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。