ParaLink

Paralink 爲現代跨鏈應用程序提供真實世界的數據入口,由 Polkadot 提供支持。 採集數據由 Paralink 節點通過 Paralink 查詢語言 (PQL) 完成。PQL 允許人們查詢 SQL 數據庫、訪問 Web API、抓取網站以及從其他區塊鏈訪問狀態。通過用於合併來自不同來源的信息的 PQL 驗證、聚合和插值規則,可以實現額外的穩定性。PQL 定義描述了由 Paralink 節點執行的 ETL 進程,可通過 IPFS 進行不可變的存儲和訪問。這允許開發人員以無需許可的方式添加自定義數據源和後處理規則。 有些數據源比其他數據源需要更高的安全性。其中一個例子是用於去中心化衍生品和貨幣市場的實時價格源,在這些市場中,價格源的任何腐敗都可能導致巨大的財務損失。對於這個用例,需要有信譽良好的法定數量的具有鏈上協調、驗證和插值機制的中繼器。由於吞吐量低和天然氣成本高,在以太坊上以高頻執行這種共識算法的成本高得令人望而卻步。出於這個原因,Paralink鏈上共識算法是使用Polkadot及其Substrate堆棧構建的。 由於需要區塊級共識算法,區塊鏈是純粹的確定性狀態機。這意味着不可能在基於運氣的遊戲中使用隨機性的本機實現。出於這個原因,Paralink 提供了一種基於加密簽名的硬件熵入口。將每天提供公共熵樣本以進行統計分析。