门罗币monero的一些概念

monero reading

  • view key 。public view key 组成门罗地址的后半部分,是发送者用来生成一次性的stealth地址(隐形地址),这是币实际转到的地址。钱包所有者用private view key扫描区块,找出发送到该地址上的币。在协议层,发送者用接收者的public view key执行加密,而接收者解密区块中所有的outputs以找出属于他的币(解密成功的话)。出于审计目的,它暴露给审计者,与signed key images一起证明钱包的平衡。仅公开public view key能使审计者仅看到接收交易,但是不能看到花费的币,不清楚实际的金额。
  • spend key。public spend key 组成门罗币地址的前半部分,它用来生成新交易和环签名。private spend key 用来sign a key image当所有者想花费币时,public spend key 是网络用来验证key image的签名。这是用来防止双花(a key image仅能花费一次),
  • address/ stealth address。门罗币地址是95个长度的base58编码字符串,里面包含了:网络类型、public spend key,、public view key 和校验和checksum。任何的门罗币地址都是匿名地址。
  • One-time public key。门罗币地址不会在区块链上,都是有一次性地址代替。他们负责混淆目的地,因为它们看起来都一样,但只有private view key的所有者才能知道它属于他。它们是由发送者生成的,由接收者用来找到他的资金。每笔转账包含了两个key: a public spend-key, and a public view-key. 目标地址output是一个由这两个key生成的a one-time public key。

自己阅读的bookmark,其他人看估计没用:

发布了12 篇原创文章 · 获赞 1 · 访问量 902

猜你喜欢

转载自blog.csdn.net/huafable007/article/details/102660789