可信設定的多方計算儀式包括兩個階段。第一階段是“永續TAU(Τ)計算”(Perpetual Powers of Tau Ceremony)。這一階段的計算結果可被多個使用零知識證明的專案共享。路印也參與了這個階段的計算並丟棄掉了有毒廢料。第二階段是針對每個電路的具體邏輯來計算的,我們說的儀式其實指的是這個階段的多方計算。如果想生成假的零知識證明,需要獲取第一階段和第二階段所有參與者的有毒廢料才行,但這非常困難。
路印協議3.0的可信設定
路印的可信設定建立在第一階段的第11輪計算結果之上。我們在此基礎上還增加了一輪使用比特幣的第602168個塊的雜湊值作為隨機輸入的計算。在這個塊被挖出來之前,我們已經透過Twitter做了預先宣告。
多方計算儀式的每個參與者需要下載大約100GB的資料檔案,然後使用該檔案作為輸入,運算大約12到24小時左右的時間來生成下一個參與者需要使用的同樣大小的檔案,並將該檔案做數字簽名後上傳到路印的FTP伺服器。這樣下一個參與者就可以下載使用,完成新一輪計算。
第二階段也可以像第一階段那樣,無止境地執行下去。不過當我們相信已經有足夠多的人參與後,就會使用最新一輪的計算結果,生成路印協議3.0的多組證明鑰和驗證鑰。後續可以用新的證明鑰和驗證鑰來替換舊的證明鑰和驗證鑰,進一步提升協議的安全性。
如果您想參與路印的可信設定儀式,請聯絡我們。或者透過我們的開原始碼庫瞭解更多細節。如果您想了解路印多方計算儀式的最新進展,請訪問路印官網。