[Coin] 合约钱包的运作及安全性?

楼主: yahooyamgoog (安安唷)   2023-08-30 23:59:50
虽然合约钱包让使用者很方便不用记注记词
但在以太坊上面要初始化一笔交易只能透过EOA来发起
合约钱包发起交易必须借由EOA来发起
但EOA的背后总是有私钥的吧
那这个私钥是谁管的?合约钱包真的比EOA安全?
作者: ripple0129 (perry tsai)   2023-08-31 02:26:00
说到这个我用OKX创建AA钱包,然后看地址还是EOA不是Contract,所以我现在也不懂AA的钱包应该是哪种了
作者: DarkerDuck (達克鴨)   2023-08-31 02:32:00
合约钱包的实作方式太自由了,你要讲是谁家的合约钱包我大致查了一下Unipass的作法https://tinyurl.com/335pxpz2他允许直接用有支援DKIM签章的Email地址作为密钥https://i.imgur.com/874eK9E.png可以直接在链上验证email持有人https://tinyurl.com/bp9ub9pk但为了操作方便还是有一个主密钥加密储存在装置上https://tinyurl.com/5d4nef8e当丢失了这个主密钥的时候,前面的DKIM签章的email就可以用来操作合约钱包替换新的主密钥所以就算忘记了主密钥的加密密码,也可以直接靠Email主密钥只是个可以替换的操作token而已
作者: pinner (莲踢踢)   2023-08-31 03:50:00
真的太多种了 evm上面就有gnosis safe 这个是多签的合约钱包,原理是每个参与者都要签一次tx 最后一个人负责把这些签名丢到链上,链上有算法保证有足够的人签名确认要运行这个tx, 另外还有上面提到的account abstraction 这个只要中心化的server先判别一个验证方法,可以是email/手机指纹辨识等等,只要通过他就打包一起上链,不过AA我还没看过地址,不知道上面为什么看起来会像是一般地址,但是看起来像一般地址应该也是etherscan的关系?
作者: qr1348 (抖抖)   2023-08-31 19:08:00
布大 d大 币安里面几千万 几亿都没在怕了 钱没他们多都不用担心
作者: ripple0129 (perry tsai)   2023-08-31 19:34:00
就算BSC也是EOA,搞得我都怀疑是OKX帮你管理EOA私钥达到AA钱包的功能XD
作者: Vere (肥尔)   2023-09-01 00:19:00
你又不是当事人,又怎么知道他们放几千万几亿在交易所?
作者: SamuelLuo (萨姆尔)   2023-09-01 01:16:00
或者说,其实本板没那么多人,q大就是分身?
作者: john371911 (醬廖)   2023-09-01 02:45:00
一楼可以贴上位址让我看看吗?☺
作者: ripple0129 (perry tsai)   2023-09-01 03:52:00
0x1506c49faff1be19832c854f2418e13f36200105
作者: yhes923427 (o懒懒熊o)   2023-09-01 13:51:00
回1楼,真的耶,我刚刚转一点eth进我的OKX aa钱包,看链上纪录根本没有什么合约调用 …到底OKX aa 是怎样啊XD倒是转到aa钱包的手续费不知道为什么很便宜可能现在刚好gas不贵
作者: john371911 (醬廖)   2023-09-01 15:39:00
一楼真的只是EOA。可能OKX用烂方法骗,AA不是用合约钱包,反而退化成托管钱包,所以能恢复帐号?你们创aa没有生成助记词/私钥环节?或签章是链下mpc聚合完才上链?这样可能的确链上不会看到合约调用。你们可以在不同设备间使用同钱包aa吗?能的话是怎么操作的?
作者: yhes923427 (o懒懒熊o)   2023-09-01 20:26:00
我后来从aa帐户 把转钱出去 再去查aa帐户的地址就变成合约地址了0x0dcae2396bbeaba8f9feee1bf8fd485d6f934e60
作者: Staker   2023-09-01 23:36:00
合约钱包安不安全要看合约内容,合约钱包会给人安全的印象,大多来自 gnosis safe 的多签钱包,而多签确实也一般 EOA 多了层保护。但未来 AA 钱包我认为用户最有感的应该会是paymaster 功能,有 paymaster 后用户可以用 erc20 当作gas。举例:你的 AA 钱包里只有 USDT,但你想用 USDT 在 uniswap 换 pepe, 如果是传统 EOA, 这完全办不到,因为你必须有最低额度的 ETH 来支付 gas, 但 AA 钱包有了 paymaster 后可以直接用 USDT 支付 gas。是说 OKX 的 AA 合约钱包,代码不知道有没有开源

Links booklink

Contact Us: admin [ a t ] ucptt.com