建议和反馈

请填写你的反馈内容

问答 > 公有链 > 问答详情
已解决

在区块链本身或其他应用程序中,哪里可以验证钱包密码?10LK

我和我的朋友们正在我们学院(INATEL)建立一个用于技术博览会的区块链,但遇到了一个问题。

我们在哪里可以在区块链本身或其他应用程序中验证钱包密码?是否可以更改区块链的代码(例如在比特币中)并输入网络?如果验证是在区块链中进行的,则密码将在正文中收到,“坏节点”可以将密码保存在您的数据库中并传递给其他人吗?


2020-11-22
0
请先登陆或注册

三地2020-11-23

对于比特币网络在这里的运作方式似乎存在一些基本的误解。

首先,从区块链的角度来看,没有密码之类的东西。钱包上的密码是纯添加了钱包的功能,通常用于保护与地址关联的私钥。

当您在钱包中输入密码时,您的私钥将在该设备上本地解密。然后,这些密钥用于签署交易,并将签署的交易广播到比特币网络中的各个节点。除了解锁签名所需的私钥外,密码与交易无关。

如果您有签名的交易,那么您所要做的就是验证签名是否有效。如果没有私钥,则不能更改它。因此,恶意节点无法存储密码或密钥,因为它们永远不会收到这些信息。


投一票
评论(0)
赞赏(0)

求助中

解决了这个问题,预计可以帮助到

  • 0
  • 0
  • 6
  • 2
  • 3
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励