IRC meeting summary for 2016-05-05
概覽
主要議題
- segwit versionbit、testnet 開始日期、GBT 變更
簡短議題
- NicolasDorier 提議致力於這個問題。Morcos 評論說我們應該將錢包功能分開,為「塵埃」使用一些更聰明的較高值,塵埃的下限應該是一個單獨的變數,而不是像現在這樣是最小中繼的倍數。進一步討論被導向問題本身。
- BlueMatt 為他的緊湊區塊中繼提案準備了一份 BIP 文件。該文件已發送到 bitcoin-dev 郵件列表以獲得進一步回饋。
segwit versionbit、testnet 開始日期、GBT 變更
背景
開發者正在致力於軟分叉,以在比特幣主網上引入隔離見證,並在特殊測試網上進行初步測試。隔離見證 (segwit) 允許交易簽名資料儲存在用於產生交易識別符的雜湊資料之外,消除所有已知形式的第三方可塑性,允許完整節點在不下載所有簽名的情況下編譯當前的 UTXO 集,並為欺詐證明奠定基礎,這可以允許輕量級 (SPV) 客戶端幫助執行更多共識規則。segwit 軟分叉還允許礦工用 4 位元組的 segwit 資料替換 1 位元組的區塊空間,增加使用 segwit 的錢包的交易容量。隔離見證 BIP:BIP141、BIP142、BIP143、BIP144 和 BIP145
會議評論
隔離見證需要一個 BIP9 versionbit 來啟動。選擇任何特定位元沒有特殊理由,因此選擇下一個位元是有意義的,因為這可能會減少意外重複分配的機會。需要在 BIP 文件之外有一個文件來追蹤當前的位元分配。
Testnet 需要隔離見證的開始日期。由於不需要提前設定,啟動可以設定在 5 月 1 日,以讓人們在合併之前互相測試他們的 segwit 版本。主網的日期應該在軟體準備好發布時設定,並且理想情況下應該與其他實作協調。
Cfields 指出 getblocktemplate(GBT) 變更需要快速就位,以便測試網是礦工將要執行的有效表示。有一個 提議的修正案對 BIP9 進行修正,要求礦工設定一個標誌,表示對 segwit 的認識(實作)。如果採用這個,不支援 segwit 的 GBT 客戶端將不會建立包含 segwit 交易的區塊。這個討論被延遲到會議後。
會議結論
- 在 bips 儲存庫中新增 bip-0009/assignments.md 以追蹤當前的位元分配。
- 將 testnet 啟動設定在 5 月 1 日,到期時間為 1 年後。
娛樂時刻
btcdrak ok so (1<<1) with activation may 1st for testnet, and (1<<1) and date TDB for mainnet
morcos btcdrak: ack
morcos but what does TDB stand for? :)
btcdrak palms face
gmaxwell Totally delicious burger.參與者
| IRC nick | Name/Nym |
|---|---|
| btcdrak | BtcDrak |
| gmaxwell | Gregory Maxwell |
| jonasschnelli | Jonas Schnelli |
| Morcos | Alex Morcos |
| sipa | Pieter Wuille |
| wumpus | Wladimir van der Laan |
| phantomcircuit | Patrick Strateman |
| sdaftuar | Suhas Daftuar |
| jl2012 | Johnson Lau |
| cfields | Cory Fields |
| Nickler | Jonas Nick |
| instagibbs | Gregory Sanders |
| paveljanik | Pavel Janik |
| achow101 | Andrew Chow |
| NicolasDorier | Nicolas Dorier |
| BlueMatt | Matt Corallo |
免責聲明
本摘要是在沒有討論參與者任何輸入的情況下編譯的,因此任何錯誤都是摘要作者的過失,而非討論參與者的過失。
