我正在考慮在區塊鏈中存盤秘密。雖然有一些特定的區塊鏈在處理這個問題,但我想看看以太坊的可行性。
這個想法是將秘密作為一個加密格式的狀態變數來存盤,并且這個變數值的可訪問性只限于某人。我的問題是,由于區塊鏈是開放的,每個人都有,如果有人真的很熟練,那么他/她可以讀取每個變數的值。你認為,或需要進一步做些什么,以使狀態變數的值足夠安全?
uj5u.com熱心網友回復:
擁有運行EVM全節點的機器的人將可以訪問該變數。在保持資料秘密方面,這種可訪問性限制是毫無意義的。
你可以在鏈上存盤加密的資料。但是你需要把解密器放在鏈外。例如,你對一段資料進行AES加密,并將其發布在鏈上,但你要保持對私鑰的控制。
我應該指出,一個以太坊錢包,又稱secp256k1密鑰對,能夠進行資料加密/解密。你可以使用公鑰對資料進行加密,將其發布在鏈上,隨后用你的私鑰獲取并解密,當然這是在鏈外。閱讀更多這里。
。轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/315112.html
標籤:
