主页 > 创建imtoken钱包流程 > 比特币的找零机制——大脑钱包

比特币的找零机制——大脑钱包

创建imtoken钱包流程 2023-07-18 05:07:02

刚开始用Brain Wallet的时候,我是想这样用的:每次收钱的时候在blockchain.info上查看账户状态丢失比特币钱包私钥,需要转账的时候把私钥导入Armory,然后使用后删除整个钱包。 Armoury的钱包文件绝对不允许大脑钱包的私钥在网络上有片刻的停留。 这是有道理的。 如果把脑钱包的私钥长期放在钱包文件里,就不叫脑钱包了。

那是我第一次将脑钱包的私钥导入Armory。 我完成了 1BTC 转账,正要删除存储我脑钱包私钥的 Armoury 钱包,但出于某种原因,我认为我应该点击它。 查看我的大脑钱包地址下的余额是否正确。 这一看吓死我了:我发现我导入的大脑钱包地址上的BTC余额为零! 钱包通讯录里多了一个标示为Change的地址,它的余额正是我的钱包地址应该有的。 一瞬间,我惊呆了:我刚转出1个BTC,为什么它会在未经我同意的情况下,将我脑袋里剩余的BTC转到Armoury钱包里的新地址? 如果我只是删除了 Armoury 钱包文件,我的 BTC 不会丢失吗? 很近! 后来查了资料才知道这是比特币的找零机制:为了保证隐私(匿名),客户端默认设置(不仅Armory是默认的,另外一个轻客户端Electrum也是)对于每笔转账金额。 自动将其余部分转移到钱包中的新地址。 这个目的是好的,但是完全背离了我使用脑钱包的初衷:我脑钱包的目的是让我的BTC永远和我的密码绑定,现在它被转移到另一个地址给我去了! 这是荒唐的! 所以我决定在军械库上寻找不找零的设置选项,我找到了,终于解决了问题。 具体设置如图:

比特币的找零机制—脑钱包

比特币的找零机制—脑钱包

通过以上设置,我们可以防止脑钱包里的比特币被乱改到新地址。

免责声明:链客客发布本文仅为分享区块链知识,不代表赞同其观点或证实其描述。 文章内容仅供参考,不构成任何投资建议。 投资者据此操作丢失比特币钱包私钥,风险自负。