成功了

kc01573队长发布在 技术讨论
 11096  6

谢谢热心的小伙伴,谢谢热心的小伙伴,谢谢热心的小伙伴,

  • 正序
  • 最新
只看帖主楼层直达
  • kc01573 队长 2020-03-26 21:04:55 只看该作者沙发

    再次导回0.91.1版本,还是失败,,,,所以我推断是钱包有些问题,私钥是从未连过网的

  • BurntCoins 副船长 2020-03-26 23:41:47 只看该作者板凳
    楼主要导入私钥的话,其实可以在importprivkey的时候不要让它扫区块(把rescan这个参数设为false),然后用scantxoutset可以直接扫UTXO集合,也就是直接在“最终余额”里扫,而不是在“转账历史记录”里扫。
    当然,这样扫出来也就只有最终余额,没有历史记录。
  • BurntCoins 副船长 2020-03-26 23:45:59 只看该作者地板
    什么时候这个功能的代码也被合并进去了,楼主这种问题就可以大幅缓解了:
    https://github.com/bitcoin/bitcoin/pull/15845
    需要额外多占用几GB的磁盘空间来生成BIP157/158 block filter index,然后只需要扫这个索引就可以筛选出可能有关的区块,这样就不会缺少历史交易记录。
  • BurntCoins 副船长 2020-03-26 23:51:13 只看该作者5楼
    kc01573 发表于2020-03-26 21:04:55

    再次导回0.91.1版本,还是失败,,,,所以我推断是钱包有些问题,私钥是从未连过网的

    还是那句话,要用冷钱包的话,现在还是不建议自己折腾Bitcoin Core。有Electrum、比太、Armory等等冷热分离功能更完善的钱包。

    真要折腾Bitcoin Core也不是不行,但是需要折腾命令行,自己给热钱包导入公钥,自己完成选币和构造原始交易(这个时候如果忘写找零会搞出巨额矿工费……)。
    冷热钱包应该是有分工的,热钱包从来不碰私钥,只负责监视钱包交易记录和余额、起草交易、发送交易;冷钱包从来不联网,负责用对热钱包传过来的交易进行审阅、用私钥签名交易、然后把已签名的交易通过二维码等不直接联网的途径传回去。

    以后的Bitcoin Core应该会把这个功能在图形界面也搞定了(同时交易格式也可以得到统一,都是PSBT,不同钱包可以通用),这样楼主也许就不用纠结了。
    楼层直达
  • kc01573 队长 2020-03-27 22:49:01 只看该作者6楼
    BurntCoins 发表于2020-03-26 23:51:13 还是那句话,要用冷钱包的话,现在还是不建议自己折腾Bitcoin Core。有Electrum、比太、Armory等等冷热分离功能更完善的钱包。

    真要折腾Bitcoin Core也不是不行,但是需要折腾命令行,自己给热钱包导入公钥,自己完成选币和构造原始交易(这个时候如果忘写找零会搞出巨额矿工费……)。
    冷热钱包应该是有分工的,热钱包从来不碰私钥,只负责监视钱包交易记录和余额、起草交易、发送交易;冷钱包从来不联网,负责用对热钱包传过来的交易进行审阅、用私钥签名交易、然后把已签名的交易通过二维码等不直接联网的途径传回去。

    以后的Bitcoin Core应该会把这个功能在图形界面也搞定了(同时交易格式也可以得到统一,都是PSBT,不同钱包可以通用),这样楼主也许就不用纠结了。
    收到,明白了,新手在找零上出现过问题,还好有各位老师指点,不然损失惨重。
    楼层直达
  • kc01573 队长 2020-03-27 22:49:26 只看该作者7楼
    BurntCoins 发表于2020-03-26 23:41:47 楼主要导入私钥的话,其实可以在importprivkey的时候不要让它扫区块(把rescan这个参数设为false),然后用scantxoutset可以直接扫UTXO集合,也就是直接在“最终余额”里扫,而不是在“转账历史记录”里扫。
    当然,这样扫出来也就只有最终余额,没有历史记录。
    您说的这点确实非常非常有价值。
    楼层直达
登录 账号发表你的看法,还没有账号?立即免费 注册