IRC meeting summary for 2016-09-22

概覽


筆記 / 簡短議題

  • Wumpus 已經開始使用 github 上的新功能來追蹤較長期的專案

主要議題

  • 0.13.1 發布
  • 警報系統退役

0.13.1 發布

背景

Bitcoin Core 0.13.0 於 2016/08/23 發布。下一個點發布版本 0.13.1 可能會包含隔離見證軟分叉啟動邏輯,以及其他錯誤修復和優化。

上週會議中,開發者決定從 0.13.1 里程碑標籤中移除 PR #8635(Enforce mandatory softfork flags for segwit block/tx)。

會議討論

Jl2012 建議不要在 0.13.1 中執行 PR #8654(Reuse sighash computations across evaluation)。每個人似乎都同意。 關於 PR #8757(Fix issue with conflicted mempool tx in listsinceblock)中的 RPC 行為變更存在一些分歧。由於人們可能在「奇怪」行為上建構了應用程式,在主要發布版本中執行此操作會更有意義,在發布說明中完整記錄它。

標記為 0.13.1 的剩餘 pull request 的更新:

  • PR #8634(Add policy: null signature for failed CHECK(MULTI)SIG)有很多 ACK,似乎已準備好合併。
  • #8499(Check bad witness and implement several policy limits for segwit scripts)仍在進行中。
  • #8526(Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH)需要更多 ACK。
  • Sipa 將解決 PR #8393(Support for compact blocks together with segwit)中的最新細節。Roasbeef 的腳本現在正在執行並在測試網上發送 segwit 交易垃圾訊息,如果有任何礦工將算力指向測試網,他們能否設定「-blockmaxweight=4000000」,省略任何其他相關參數,這樣我們就能獲得更多更大的區塊。

Sdaftuar 認為 #8279 議題(Mempool DoS risk in segwit due to malleated transactions)對於 0.13.1 已充分解決。

Btcd,Go 語言的替代比特幣實作,將很快最終確定 segwit 相關事項。Petertodd 的 python bitcoin library 也有一個很好的 segwit PR。Gmaxwell 指出挖礦軟體最近在 segwit 方面有很大改進。Achow101 指出 armory 目標是在下一個版本之後的版本中完全支援 segwit。

會議結論

警報系統退役

背景

比特幣警報系統是受信任方向所有 Core 客戶端廣播有關關鍵網路問題的訊息的一種方式。自 Bitcoin Core 0.13.0 以來它已被移除,並且已經停用一段時間了。

本月早些時候,Gmaxwell 在郵件列表上發布了完成警報系統退役的願望,這得到了很好的回應。

會議討論

Gmaxwell 提議了以下步驟:

  • 建立 bitcoincore.org 或 bitcoin.org 公告訊息。
  • 發送帶有比 COMPROMISED 訊息更禮貌文字的倒數第二個警報,引導人們查看它。
  • 很久之後,發送最終警報。
  • 硬編碼節點向對等節點發送最終警報以克服缺乏傳播的問題。

Wumpus 提議在 0.14 發布版本中發送最終警報。

會議結論

  • 在 0.14 發布版本中發送最終警報

與會者

IRC nick Name/Nym
sipa Pieter Wuille
gmaxwell Gregory Maxwell
wumpus Wladimir van der Laan
btcdrak BtcDrak
kanzure Bryan Bishop
cfields Cory Fields
petertodd Peter Todd
jonasschnelli Jonas Schnelli
CodeShark Eric Lombrozo
luke-jr Luke Dashjr
Michagogo Michagogo
sdaftuar Suhas Daftuar
BlueMatt Matt Corallo
achow101 Andrew Chow
instagibbs Gregory Sanders
jtimon Jorge Timón
roasbeef Olaoluwa Osuntokun
paveljanik Pavel Janik

免責聲明

本摘要由未參與討論的人編撰,因此任何錯誤均為摘要作者的責任,而非討論參與者的責任。