加密货币如何确保交易来自钱包所有者

如何检查比特币中的交易,以确定交易是由钱包所有者进行的。我知道钱包所有者的私钥用于签署交易,而其他用户在将其添加到区块链之前验证交易(使用钱包所有者的公钥)。但是,这是如何详细工作的?加密货币如何确保交易来自钱包所有者

我的假设:我可以想象,我的钱包ID也是“签名和验证”的公钥,这意味着交易是从钱包所有者处获得的,如果我可以使用他的钱包ID进行验证? 我已经发现的步骤来验证一个比特币transcation下面的列表中,但不会发现我的问题(https://en.bitcoin.it/wiki/Protocol_rules#.22tx.22_messages)

回答:

我发现我的问题解决方案,并希望将其添加为大家正确的答案。

由于怀疑地址和公钥存在相互关系。 的ADRESS是公钥的哈希版本为descriped这里:

  • https://www.reddit.com/r/Bitcoin/comments/1wvph2/what_is_the_difference_between_an_address_and_a/
  • https://bitcore.io/api/lib/public-key

以上是 加密货币如何确保交易来自钱包所有者 的全部内容, 来源链接: utcz.com/qa/260376.html

回到顶部