我最近下载了GUI钱包,它提供了创建基于合同的钱包并将它们连接到主帐户的选项。使用基于合同的钱包和帐户有什么区别?什么应该用于存储我的以太?
答案 0 :(得分:1)
基于合同的钱包更加强大,可以更安全。例如,可以设置合同以要求超过特定阈值的转移以批准我的多个人/密钥。即使这些密钥都存在于您的本地计算机上,即使是略微改进的2个3中的密钥也可以提供远远超过单个密钥的安全性。
此外,合同受益于交易收据,其中包含所有事件的永久日志。这使得检查状态和验证合同历史变得更加容易。例如,当针对需要多个签名的钱包合同启动新的交易请求时,将添加具有操作ID的“确认需要”的事件日志。操作收到适当数量的签名后,可能会出现“MultiTransact”,其中包含收件人,值和相关数据。
标准帐户不受此限制,只能发送交易,不能自动回复。
答案 1 :(得分:0)
这里有比较的优点和缺点。
基于合同的帐户钱包的优势:
基于合同的帐户钱包的缺点:
合同容易受到攻击;人们一直在编写错误代码(例如,奇偶校验破解)。外部帐户(EOA)无法被黑客破解,因为没有代码可以破解。
如果合同未正确编写,则向后不兼容的功能可能会导致资金被锁定。 (例如,伊斯坦布尔的硬叉汽油成本变化)
部署成本;与不产生任何费用的密钥对不同,部署基于合同的帐户会产生一定的费用。