ParaLink

Paralink 为现代跨链应用程序提供真实世界的数据入口,由 Polkadot 提供支持。 采集数据由 Paralink 节点通过 Paralink 查询语言 (PQL) 完成。PQL 允许人们查询 SQL 数据库、访问 Web API、抓取网站以及从其他区块链访问状态。通过用于合并来自不同来源的信息的 PQL 验证、聚合和插值规则,可以实现额外的稳定性。PQL 定义描述了由 Paralink 节点执行的 ETL 进程,可通过 IPFS 进行不可变的存储和访问。这允许开发人员以无需许可的方式添加自定义数据源和后处理规则。 有些数据源比其他数据源需要更高的安全性。其中一个例子是用于去中心化衍生品和货币市场的实时价格源,在这些市场中,价格源的任何腐败都可能导致巨大的财务损失。对于这个用例,需要有信誉良好的法定数量的具有链上协调、验证和插值机制的中继器。由于吞吐量低和天然气成本高,在以太坊上以高频执行这种共识算法的成本高得令人望而却步。出于这个原因,Paralink链上共识算法是使用Polkadot及其Substrate堆栈构建的。 由于需要区块级共识算法,区块链是纯粹的确定性状态机。这意味着不可能在基于运气的游戏中使用随机性的本机实现。出于这个原因,Paralink 提供了一种基于加密签名的硬件熵入口。将每天提供公共熵样本以进行统计分析。