Torus的解決方案是分散式金鑰生成(DKG),它是一種特殊的多方計算方案(MPC)。
那麼當你要做賬戶恢復的時候,需要一半以上的節點共享各自的金鑰碎片。於是在使用者體驗上,你丟失了私鑰,如果你提供的驗證資訊能透過一半以上節點確認,那麼你的賬戶就可以找回,跟web2.0非常類似。
而由於分散式私鑰儲存的設計,你的賬戶隱私也得到了保障。
在Torus的第一個版本中,使用者在做金鑰碎片請求時,瀏覽器會以單獨的指令碼在本地重灌它們(防止被惡意程式獲取),當使用者關閉瀏覽器選項卡時,金鑰將自動從本地刪除以確保安全。
在解決私鑰管理問題後,Torus還推出了一個oAuth標準,他可以讓使用者透過已有的Web2.0賬號登陸Dapp。
目前Torus已經跟Google賬戶打通,後續會陸續支援Facebook、Github等平臺。
當你的錢包地址跟Google賬戶繫結,或者直接透過Google Torus生成一個賬戶,在Dapp開發者接入Torus Api的情況下,可以直接透過Google賬戶登陸Dapp。
此時你就有了Web2.0的體驗,又不用擔心隱私和安全被“可信第三方”綁架的Web3.0體驗。
目前Torus網路目前可以在ETH上執行,之後會支援SKALE,未來幾個月他們會支援ed25519架構的公鏈,包括Tezos、Solana、Near、Helium、Algorand和Libra。