gpt4 book ai didi

javascript - web3js eth vs 账户 vs 个人

转载 作者:行者123 更新时间:2023-11-29 23:24:56 24 4
gpt4 key购买 nike

web3.eth、web3.eth.personal、web3.eth.accounts 看起来和我很像。因为它们都有相同的功能——签名、发送交易等。在某些情况下应用这些包的好方法是什么?我的意思是,我们如何决定何时使用每个包?

当我查看文档时,它告诉我

1) web3.eth - 与以太坊区 block 链和智能合约交互

2) web3.eth.personal - 与以太坊节点账户交互

3) web3.eth.accounts - 生成以太坊账户并签署交易和数据

这是否意味着我可以使用个人包管理本地节点,而其他节点使用帐户?

最佳答案

我在下面引用了一篇关于该主题的更详尽的媒体文章。

但对于简短的回答。使用 web3.eth.accounts 包时,应该在本地节点上执行操作,因为在本地执行操作时,私钥不会发送到网络并且是安全的。

当您使用另一个实体的帐户时,您可以使用 web3.eth.personal。无论您发送什么密码/信息都会被另一个节点使用,因此您不会使用此包来创建用户帐户或存储 key ;

https://medium.com/@andthentherewere0/should-i-use-web3-eth-accounts-or-web3-eth-personal-for-account-creation-15eded74d0eb

关于javascript - web3js eth vs 账户 vs 个人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49638394/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com