2016-10-13 IRC 会议总结
概述
笔记 / 短话题
- Jtimon 在邮件列表中发布了 libconsensus 完成计划。
- 一些人抱怨测试网不可靠,因为它没有持续地进行挖矿。有些人希望看到一个签名的测试网,类似于元素 Alpha 的运行方式,这样它将拥有完全可预测的区块和重组。
- 有一个面向下游开发者的 隔离见证开发指南。还应该有一个隔离见证部署指南,其中包含更多细节,例如如何设置一个外围节点。
- Achow101 将撰写一篇关于 bitcoin.org 的警报系统的文章,该系统之前曾在 2016-09-22 会议中讨论过。
主要话题
- 0.13.1 & BIP 9 参数
- 女巫攻击
0.13.1
背景
比特币核心 0.13.0 于 2016/08/23 发布。下一个小版本 0.13.1 可能会包含隔离见证软分叉激活逻辑,以及其他错误修复和优化。
BIP9 是一种机制,它使用比特币区块中“版本”字段的单个位来部署软分叉。 BIP68、BIP112 和 BIP113 已使用这种机制同时部署。
会议评论
对于 0.13.1,只剩下一个 PR (#8499),它为隔离见证脚本添加了策略限制并禁用了非压缩密钥。Jl2012 一直在为它编写测试,因为存在很多边缘情况,但现在它们都被识别出来并可以修复。
BIP 9 建议开始日期应在软件发布后大约一个月设置。BlueMatt 建议不要在第一个候选版本中设置日期,而是在最终版本中设置。由于这会使事情变得复杂,所以最好在 RC1 中设置一个足够远的未来日期。BIP9 实际上需要 4-8 周才能激活,这使得日期问题不那么重要。
会议结论
- 在邮件列表中发布一篇关于隔离见证软分叉的文章,以决定激活时间,并建议在 RC1 发布后一个月进行激活。
女巫攻击
背景
目前正在进行一项攻击,即大量连接到所有可到达的节点,假装是各种 SPV 客户端的混合体,并进行并行连接。
会议评论
Gmaxwell 指出,在他启动节点后几秒钟内,他看到了 60 多个连接。有人向亚马逊投诉过此用户的滥用行为,但亚马逊没有回应。
由于几版本前实现的连接管理,此攻击不会对网络造成太大干扰,但据推测,他们的动机是通过观察来破坏用户的隐私,否则这将是一次非常无效的拒绝服务攻击。
通过实现已经计划好的中继改进,可以减少这种隐私泄露,但由于其他优先事项,这些改进尚未完成。如果我们减少隐私泄露,他们很可能会停止攻击。
Btcdrak 质疑我们是否可以禁止来自同一 IP 的多个连接,但这会对使用同一 IP 的许多机构造成损害。他们也已经使用多个 IP,并且在人们开始传播禁止列表后,他们已经更换了 IP。
BlueMatt 指出,现在有几个人禁止 AWS(亚马逊网络服务)节点,这很遗憾,因为它们很有用,因为它们具有内置的拒绝服务保护。
会议结论
- 努力减少隐私泄露。
喜剧效果
(selective quoting for comic effect)
morcos so use 2 months after the time you issue the first RC for instance?
BlueMatt so set parameters to 1.5 months for rc1? or 2?
wumpus just estimate 2 months for the RC process
btcdrak most releases take 3 or 4 rcs, so if we set the date for 5 weeks on rc1 that would cover it I am sure.
morcos is wumpus saying 3 months?
wumpus no, two months is fine
BlueMatt i mean I'm ok with 1.5 months, too
achow101 I think two months after rc1 is fine
gmaxwell I think it would be fine to set start date 1 month after RC1.
BlueMatt for now lets recommend 1.25 months from rc1
michagogo BlueMatt: perhaps 50 days for roundness
michagogo Or 55
sipa nov 15.
michagogo That's good too
btcdrak this is like an auction.
achow101 nov 15th sounds good (at 00:00 AM?)
参与者
IRC 昵称 | 姓名/匿名 |
---|---|
sipa | Pieter Wuille |
gmaxwell | Gregory Maxwell |
wumpus | Wladimir van der Laan |
btcdrak | BtcDrak |
instagibbs | Gregory Sanders |
cfields | Cory Fields |
Chris_Stewart_5 | Chris Stewart |
jcorgan | Johnathan Corgan |
CodeShark | Eric Lombrozo |
Michagogo | Michagogo |
sdaftuar | Suhas Daftuar |
achow101 | Andrew Chow |
morcos | Alex Morcos |
MarcoFalke | Marco Falke |
jtimon | Jorge Timón |
BlueMatt | Matt Corallo |
免责声明
此摘要是在未经任何讨论参与者同意的情况下编写的,因此任何错误都是摘要作者的责任,而不是讨论参与者的责任。