2017-05-04 IRC 会议纪要

概述


笔记/简短主题

  • BlueMatt 引起大家对他的最近一个问题的关注,该问题质疑了当前硬币控制分组对于手动隐私保护的实用性。

主要主题

  • HD 钱包自动恢复

HD 钱包自动恢复

背景

比特币核心从 0.13 版本开始就具有分层确定性钱包(HD 钱包/BIP32)。HD 钱包是一个从单个起点(称为“种子”)派生所有密钥的系统。这允许用户只需备份一次钱包,并且所有将来生成的密钥都可以从种子开始重新生成。

为了加快审查和部署速度,比特币核心中的第一个 HD 钱包版本非常简单,没有太多花哨的功能。现在正在向钱包添加新功能,例如此HD 钱包自动恢复,它确保在与节点同步时始终检查密钥池,并且它搜索的未使用密钥数量足够大。

会议评论

Jonasschnelli 根据上周会议的结论,为加密(和修剪)钱包制定了一个解决方案,但他不确定间隙限制和默认密钥池大小应该是什么。BlueMatt 建议默认密钥池为 10k,间隙限制为 1000。Jonasschnelli 注意到未加密的钱包可以保持在 100,但是这只会使密钥生成更加复杂,而密钥生成成本很低。

会议结论

  • 将间隙限制提高到 1000,并将所有钱包的默认密钥池大小提高到 10000。

高优先级审查

BlueMatt 要求从高优先级列表中删除#8694(基本多钱包支持),因为它需要一些修复和重新整理。不过,多钱包仍然是 0.15 的优先事项。修复之一是对使用mapMultiArgs的所有内容进行重构,这在 PR #9494中完成,应该将其添加到列表中。

Sdaftuar 想要添加#9208(改进 DisconnectTip 性能)

Jtimon 的#8855(使用正确的工厂创建链参数)仍在列表中,易于审查。

Gmaxwell 希望尽快合并每个 txout + 原子,以便对代码进行更多测试。Sipa 将进行一些基准测试并在 PR 上报告数字。

参与者

IRC 昵称 姓名/匿名
jonasschnelli Jonas Schnelli
sipa Pieter Wuille
cfields Cory Fields
luke-jr Luke Dashjr
kanzure Bryan Bishop
gmaxwell Gregory Maxwell
BlueMatt Matt Corallo
instagibbs Gregory Sanders
jtimon Jorge Timón
Chris_Stewart_5 Chris Stewart

免责声明

此摘要是在未征求讨论参与者任何意见的情况下编写的,因此任何错误都是摘要作者的过错,而不是讨论参与者的过错。