您現在的位置是:首頁 > 足球

扇區密封函式Seal

  • 由 一個黑白子 發表于 足球
  • 2022-03-27
簡介為了實現 PORep,需要使用可驗證時延函式以達到初始化時間長、驗證證明和解密的時間短

seal是什麼意思中文

扇區密封函式Seal

為了實現 PORep,需要使用可驗證時延函式以達到初始化時間長、驗證證明和解密的時間短。這一初始化的過程整合在扇區密封操作中。

Seal函式適用於:

(1)強制礦工儲存的備份必須是物理上獨立的,即承諾儲存n個複製的礦工一定需要儲存n個獨立的副本。

(2)透過可驗證時延加密演算法,確保生成副本的時間會比挑戰更長。具體操作是透過Seal實現,這裡,是一個難度係數,惡意節點計算Seal的時間大約是透過正常計算挑戰時間的10~100倍。很顯然,t的選擇很重要,因為增大t會導致Setup時間更長,降低儲存的效率,而太小又會導致惡意節點攻擊的可能性增加。

Seal是為了避免礦工發動女巫攻擊設立的,即在透過多個身份約定儲存多個備份,但實際儲存少於約定儲存的備份數,或者只存有1個備份。而在受到挑戰時,礦工需要特定某一個備份的證明。在Seal函式下,生成證明的時間會長於挑戰的時間,那麼惡意節點自然不可能透過挑戰。

值得一提的是,使用AES-256演算法加密是第一版白皮書所設計的臨時解決方案。此方案能做到時延效果,但它無法生成可快速驗證的證明。Filecoin工程上最新的實現方案採用了BLS12-381(一種 Zcash中所使用的新型zk- SNARK橢圓曲線加密演算法,隸屬於 Bellman庫,由Rust語言所實現,它的特點是小巧易用,能快速驗證),同時兼備加密時延和快速可驗證兩個特性。

扇區密封函式Seal

認識區塊鏈

扇區密封函式Seal

對於區塊鏈技術,很多人可能不太明白,它其實就是一個多方參與的加密分散式記賬本,就是可以由許多歸屬不同主體的伺服器來實現同步記賬。以往無論銀行、企業、個人等對於相關的賬本記錄或資料記錄都只是中心化的,或者說只有單一的責任主體在記錄,所以容易產生資料篡改等信用問題,以及由此導致的高成本業務流程。區塊鏈技術可以實現分散式的協同記賬和資料儲存,從而根除了所記錄的資料被篡改的可能,讓資料有了真正的信用和價值,讓其具備作為一種新資產的可能,將給全社會帶來不可估量的創新資源。

區塊鏈技術還和我們的日常生活密切相關,上級領導人在主持集體學習時強調指出,要探索“區塊鏈+”在民生領域的運用,積極推動區塊鏈技術在教育、就業、養老、精準脫貧、醫療健康、商品防偽、食品安全、公益、社會救助等領域的應用,為人民群眾提供更加智慧、更加便捷、更加優質的公共服務。

雲儲未來·未來已來

IPFS&Filecoin中文社群聯盟

關注我們

帶給您最新、最前沿的IPFS資訊

Top