hd钱包
也叫分层确定性钱包。一个密钥,衍生出无数个密钥。每次消费之后找零,都是到一个新地址。集团总裁生成根密钥,然后用根密钥生成无数一级密钥,分给各地分公司老总。老总们又生成二级密钥分给各部门经理。只要总裁原意,他可以把所有的钱卷走,也就是根密钥有最高权限。但是你从表面看不出哪个是根密钥,它们外观一样。
utxo:从来就没有什么比特币,有的只是utxo
utxo就是未花费的交易输出。你能花费某个比特币,是因为他是你上次花费的结余。这个余额输出,保存在了矿池服务器的内存之中。这个内存中保存了全世界的六千多万笔结余。也就是说,任何一笔比特币资金,必然存在于内存条里面。如果从这六千万笔记录中找不到,那这些币就是非法的。你把币发送给某人,那么就还有一部分找零,给你自己。那么你就创建了两个utxo,都保存在内存之中。原来的utxo会从内存中删除。utxo就像钞票:你不可能撕下一角给别人,而是大的拆成小的,找零给你。不是对方给你零钱,而是你销毁大的utxo,然后铸造多个小的,其中一个就是给你自己的零钱。
eth的总账模型
eth跟btc形成鲜明对比,它用的是总账模型,或者叫余额模型。每次消费后,你的账户余额都在减少。因为是用当前账户存储余额,所以你看到很多人几年下来,一直在用同一个收款地址来收款。这很像银行账户。