2017-06-01 IRC 会议总结

概述


笔记/简短主题

  • Luke-jr 提出担忧,即区块会导致因无效的 prev-block 和发送“未”连接的头文件(因为我们拒绝了之前无效的头文件)而产生 DoS 惩罚,这对于软分叉来说可能是一个问题。之前已经提出了一个关于 DoS 防护的不同问题,其解决方案可能类似。因此,Sdaftuar 建议继续在#9530中讨论。
  • 0.14.2 的所有内容都已回传并合并,因此可以为 0.14.2 打上发布标签并创建 RC1。

主要主题

  • 0.15 版本的高优先级功能

0.15 版本的高优先级功能

背景

比特币核心 0.15 计划于 2017-09-01 左右发布。Sdaftuar 希望讨论哪些功能应该在 0.15 版本中获得高优先级。

会议评论

  • Jtimon 希望将他的 PR #8994(测试链)合并进来。
  • Sdaftuar 希望看到 BlueMatt 的 #10192(脚本缓存)合并进来,因为它是一个巨大的验证胜利。Luke-jr 指出,这对于他提出的未来软分叉可能存在问题,在这些软分叉中,脚本功能需要链上下文,例如CHECKBLOCKVERSION,以及可能CHECKBLOCKATHEIGHT。Sipa 认为可以通过将依赖上下文的脚本验证标志与缓存中的条目一起存储来解决。
  • Cfields 怀疑是否移除 0.15 版本中的 openSSL 仍然是一个目标。Sipa 认为这不应该是一个优先事项,但最终应该发生。一旦伪随机数生成器经过了更多改进,它可能会自然而然地发生。

高优先级审查

  • Jonasschnelli 希望在比特币核心 0.15 版本中包含 PR #10240(HD 钱包自动恢复)。
  • Jtimon 仍然要求审查 PR #10339(减少计算区块哈希的次数)。
  • Sipa 目前正在压缩 PR #10195(将链状态数据库和缓存切换到每个交易输出模型),并希望在那之后请求审查 PR #10321(对所有测试使用 FastRandomContext)。
  • Ryanofsky 希望添加 #10244,但是这应该在多钱包基础合并之后进行。
  • Jtimon 指出 #7729(钱包标签 API)需要重新整理。Gmaxwell 担心以后可能难以扩展 API 以支持每个交易的多个标签。Jonasschnelli 澄清说它可以完美地扩展,但我们应该尽快完成它,因为我们已经讨论了很长时间要弃用账户系统。

轻松一刻

jtimon            other super fast topic?
jonasschnelli     Bitcoin Core ICO?
jonasschnelli     *duck*
wumpus            jonasschnelli: lol
jtimon            testnet 4 ico at most
luke-jr           jonasschnelli: IHO instead?
luke-jr           (Initial Hat Offering)
sipa  commits the Bitcoin Core.ico file
gmaxwell          We could sell international reply coupons... it would have a lot more substance than most ICOs. :)

参与者

IRC 昵称 姓名/匿名
jonasschnelli Jonas Schnelli
sipa Pieter Wuille
cfields Cory Fields
luke-jr Luke Dashjr
kanzure Bryan Bishop
gmaxwell Gregory Maxwell
wumpus Wladimir van der Laan
morcos Alex Morcos
sdaftuar Suhas Daftuar
jtimon Jorge Timón
BlueMatt Matt Corallo
instagibbs Gregory Sanders
ryanofsky Russell Yanofsky
achow101 Andrew Chow

免责声明

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