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 |
免责声明
此摘要是在未征求讨论参与者任何意见的情况下编写的,因此任何错误都是摘要作者的过错,而不是讨论参与者的过错。