Filecoin和Chainlink整合,為Web3.0開發人員帶來先進的分散儲存解決方案。
我們很高興地宣佈,業界領先的分散式oracle解決方案Chainlink正在與世界上最大的開源分散儲存網路Filecoin整合,以實現Filecoin網路與智慧合約支援的區塊鏈(如以太坊)之間的雙向連線。因此,智慧合約開發人員將擁有完整的Web3.0基礎架構堆疊,包括用於鏈上邏輯和狀態更改的區塊鏈,用於非鏈通訊和計算的Chainlink oracle,以及用於分散儲存和資料解決方案的Filecoin。
透過將Chainlink oracle整合到Filecoin生態系統中,出現了許多以前無法實現的雙向智慧合同功能。這包括利用Chainlink oracle將儲存在Filecoin上的加密驗證資料,與外部智慧合約系統連線起來,以此觸發其鏈上應用程式,以及使用Chainlink oracle儲存器,以啟用智慧合約觸發Filecoin的儲存功能。
一些示例用例包括:如果NFT的內容在Filecoin上不可用,則支付保險智慧合約,根據DApp設定的節奏將非鏈資料儲存到Filecoin上,作為歷史索引,檢索儲存在Filecoin上的金融市場資料,以觸發DiFi市場的結算,等等。
對於任何想在Filecoin,和外部系統之間自動化資料傳輸的智慧合約開發人員,Chainlink是一個最佳的oracle解決方案。Chainlink有大量的安全審查,可抵抗Sybil攻擊的節點運算子,可以輕鬆地組合成分散的oracle網路,以確保oracle服務周圍的強大正常執行時間和防篡改功能。此外,Chainlink是區塊鏈和API無關的,這意味著它可以將Filecoin網路連線到任何智慧合約支援的區塊鏈或鏈下資源,從而大大擴充套件開發人員可以建立的應用程式型別。
1)利用Filecoin-Chainlink Oracle建立圍繞儲存資料的新穎用例
隨著智慧合約應用程式的發展和資料的生成,Web3.0開發人員越來越希望使用Filecoin進行分散資料儲存。實現這一點,需要Filecoin與其他區塊鏈和傳統Web2.0系統等外部系統之間的安全可靠通訊協議。
Chainlink提供了一組健壯的oracle功能,它們提供了Filecoin生態系統和其他智慧合同生態系統之間的全面連線。Chainlink已經是當今使用最廣泛的oracle解決方案,它依賴於整個DiFi、保險、遊戲和其他基於區塊鏈的市場,以確保超過15B美元的鏈上價值。
2)將Filecoin、Chainlink和區塊鏈組合起來,構建先進的、完全分散的應用程式
Chainlink為Filecoin開啟了雙向通訊功能,這意味著它可以接收外部輸入,觸發Filecoin的鏈式儲存功能,或獲取Filecoin的儲存狀態資料,以確定在其他網路上的操作。透過開發自定義Chainlink外部介面卡來實現這一功能,該介面卡可以在Filecoin網路上讀取和寫入資料。
最初,將開發Filecoin外部介面卡,以允許Chainlink oracle讀取Filecoin上的儲存狀態,然後可以將其與其他外部介面卡組合在一起,以在其他網路上寫入該資料。這裡還有很多其他的可能性,包括直接將其他區塊鏈網路的資料寫入Filecoin。
正在探索的一些初始用例包括:
1、Filecoin 礦工保險—Chainlinkoracle可以監視Filecoin礦工的當前狀態,如果他們離線或無法成功從儲存中檢索資料,則會將警報傳遞到另一區塊鏈上的保險智慧合約,以自動執行向投保人支付的款項。例如,將NFT資料儲存在Filecoin上,如果無法及時檢索,則會受到連鎖懲罰。
2、DataDAO—一個資料DAO,或者一個DAO,它持有大量的資料集,如歷史價格資料庫或研究資料,可以利用Filecoin儲存資料集。然後,Chainlink oracle可以將部分資料傳遞給其他區塊鏈上的智慧合約,從而為資料DAO建立新的收入流。
3、資料賞金—可以將要求特定資料集的智慧合約(以其獨特的CID為特徵)儲存在Filecoin上。當資料集在Filecoin上可驗證並透過鏈式連結中繼時,可以觸發付款。
4、DiFi資料—利用Filecoin進行更便宜的資料儲存,Chainlink可以使大量金融市場資料長期儲存在Filecoin上,然後按需將這些資料傳遞給其他區塊鏈,以支援更先進的DiFi應用程式。
自動儲存—智慧合約可以使用Chainlink oracle服務以特定的間隔自動將某些型別的資料儲存在Filecoin上,從而建立防篡改和高效的資料存檔。例如,支付計劃和債券曲線等為投資者提供關鍵見解但佔用大量儲存空間的資訊可以每隔這麼多個區塊自動儲存在Filecoin上。
END
IPFS小幸福社羣
作者:IPFS官方,來源:IPFS l Filecoin社羣學習吧