Security
重複使用乙太地址是否安全?
我相信由於交易的簽名方式,它在比特幣中被認為是不安全的。乙太地址也是如此嗎?
目前,乙太坊使用橢圓曲線密碼學(ECDSA),與比特幣相同。因此,無論對比特幣交易的簽署方式有什麼“不安全”的擔憂,目前的乙太坊都是一樣的。
在比特幣和乙太坊中,從一個地址發送將很容易洩露公鑰。量子電腦會破壞 ECDSA,並且可以很容易地從公鑰中推斷出私鑰:這通常是關於洩露公鑰的問題。Lamport 簽名被認為是抗量子的。
2019 年 5 月更新:由於復雜性,下面描述的帳戶抽象尚未實施,併計劃作為分片的一部分。
乙太坊的未來版本,將抽象交易來源和簽名:
這些更改的目標是為帳戶安全的抽象奠定基礎。**我們沒有採用 ECDSA 和預設隨機數方案作為保護賬戶的唯一“標準”方式的協議內機制,**而是朝著一個模型邁出了第一步,從長遠來看,所有賬戶都是合約,合約可以支付gas,使用者可以自由定義自己的安全模型。
賬戶將能夠指定他們自己的方案來驗證交易。這為 Lamport 簽名(或使用者所需的其他算法)打開了大門,從而提高了乙太坊中量子電腦的安全性。
自定義密碼學:使用者可以根據自己的條件升級到 ed25519 簽名、Lamport 雜湊階梯簽名或任何其他他們想要的方案;他們不需要堅持使用 ECDSA。