IRC meeting summary for 2016-03-17

概覽


主要議題

  • 為 BIP 68、112、113 安排第一個 BIP 9 軟分叉
  • 除了 BIP 9 之外 0.12.1 的功能
  • 隔離見證的狀態

為 BIP 68、112、113 安排第一個 BIP 9 軟分叉

背景

VersionBits BIP9 允許使用區塊標頭版本欄位作為位元陣列,以便礦工可以同時表示對多達 29 個軟分叉的準備就緒。根據目前的程式碼和提案,未表示對任何軟分叉準備就緒的礦工將建立「版本 4 區塊」,即與用於觸發和執行 BIP65 CLTV 軟分叉相同版本的區塊。

會議評論

每個人似乎都對 PR #7575(會議後不久合併)感到滿意。 一旦決定了開始日期和位元編號,就應該在郵件列表上宣布,以便其他實作也可以實作它。 Btcdrak 和 Morcos 將為 0.12 和 0.11 準備好反向移植。 BIP9 BIP 文字是最新的,更新 BIP 68112113 的軟分叉資訊也是個好主意。

會議結論

  • 合併 #7575
  • 審查 #7648
  • 基於 BIP9 的部署開始日期是 5 月 1 日,位元編號為 0。
  • btcdrak 將使用新的軟分叉資訊更新 BIP 文字 68112113 的部署部分。

除了 BIP 9 之外 0.12.1 的功能

會議評論

Jonasschnelli 一直在開發 GUI 警告功能(PR #7579),人們同意將其推遲到 12.2,以便專注於 12.1 的軟分叉。Morcos 希望新增他和 jonasschnelli 的 PR #7715(「修復餘額和可用幣的計算」)和 #7707(「放棄交易的 UI 支援」),它們支援和處理放棄的交易,以便重新花費費用太低的輸出。

Wumpus 指出他希望避免在軟分叉旁邊帶來大量新功能。現在用於檢查您是否在壞鏈上的警報系統有很多誤報,有緊迫感要麼修復它,要麼停用它們,因為維護目前狀態會讓人們忽略警告。 dgenr8 做了一個修復(PR #7568

會議結論

  • 審查 #7568(「對壞鏈警報觸發的修正」)和 #7715
  • #7707 僅限 RPC(提交 42e945d79fd54ab11ad48978910b42d10c1c7cf8),這是 1 行程式碼。

隔離見證的狀態

背景

幾位開發者正在致力於軟分叉,以在比特幣主網上引入隔離見證,並在特殊測試網上進行初步測試。隔離見證允許交易簽名資料儲存在用於產生交易識別符的雜湊資料之外,消除所有已知形式的第三方可塑性,允許完整節點在不下載所有簽名的情況下編譯當前的 UTXO 集,並為欺詐證明奠定基礎,這可以允許輕量級 (SPV) 客戶端幫助執行更多共識規則。segwit 軟分叉還允許礦工用 4 位元組的 segwit 資料替換 1 位元組的區塊空間,增加使用 segwit 的錢包的交易容量。

會議評論

Sipa 正在處理目前 segnet 程式碼中的分叉後升級問題,之後他將建立一個包含 versionbit 邏輯的新 segnet。 他的目標是在 0.13 版本發布之前準備好。

娛樂時刻

sipa:       I'm glad bip9 seems final
btcdrak:    sipa: party at your house. we'll bring the beers.
jonasschnelli:    btcdrak finally de-anonymizes at the party.
btcdrak:    haha
sipa:       jonasschnelli: that's why you bring a drink mixer

參與者

IRC nick Name/Nym
jtimon Jorge Timon
btcdrak BtcDrak
gmaxwell Gregory Maxwell
jonasschnelli Jonas Schnelli
morcos Alex Morcos
sdaftuar Suhas Daftuar
sipa Pieter Wuille
wumpus Wladimir van der Laan

免責聲明

本摘要是在沒有討論參與者任何輸入的情況下編譯的,因此任何錯誤都是摘要作者的過失,而非討論參與者的過失。