IRC meeting summary for 2016-04-07
概覽
主要議題
- 如何處理 Bitcoin Core 錢包
- 處理 RBF RPC/UI
簡短議題
- 0.12.1 Release candidate 1 已標記(撰寫時 0.12.1 RC2 已標記)
- 中位時間過去違規檢查更新:gmaxwell 產生了許多違規,但沒有被挖掘。他仍在努力,因為他懷疑他需要更努力地中繼這些交易。
- 5 月 20-22 日將在瑞士蘇黎世舉行 Bitcoin Core 駭客大會 http://coredev.tech 感興趣的核心開發者應在 4 月 15 日之前通知 jonasschnelli。
- Jtimon 希望對 PR #7829 中的實驗獲得一些回饋,該實驗旨在幫助新人熟悉 git、審查流程等,並合併他們的第一個 PR。
如何處理 Bitcoin Core 錢包
背景
多年來,Bitcoin Core 錢包幾乎沒有變化。然而,錢包的長期可持續性需要許多功能。 長期目標是讓錢包獨立於核心。
會議評論
Jonasschnelli 提議擴充 PR #7830,將當前錢包複製到第二個目前實驗性的錢包中,然後可以透過 –enable-lightwallet 啟用。這樣就不需要向後相容性,因此需要考慮的限制更少。新錢包應該移除帳戶,用 LogDB 替換 BerkeleyDB,新增 BIP32 和 SPV。
Jonasschnelli 做了一個非常粗略的時間估計:「沒有帳戶和沒有 BDB 的新錢包可能在 0.13 中,穩定的 API 在 0.15 中,…非 beta 在 0.16 中」。
許多非錢包功能的單元測試依賴於擁有錢包。更長期來看,這些測試應該減少對錢包的依賴。
新錢包也可能會有一個全新的介面。
會議結論
- 功能主要應該最終出現在新錢包中,舊錢包仍應接受錯誤修復。
- Jonasschnelli 將撰寫一份提案,更清楚地記錄他將要做什麼以及人們如何最好地支援他。
處理 RBF RPC/UI
背景
BIP125 選擇性 replace-by-fee (RBF) 是 0.12 以來的新功能,它使錢包能夠在交易仍在記憶體池中時將其標記為可替換。這允許錢包提高費用、新增接收者等。reddit 上有一篇關於它的很棒的常見問題解答文章 reddit。目前 Bitcoin Core 錢包不提供任何使用這些功能的功能。
會議評論
Petertodd:「所以,我認為您從 RPC 的角度實際上需要做的是考慮使用者想要支付的地址,以及已知(已確認)交易是否成功做到了這一點 - 這不是錢包現在的工作方式」
雖然新增輸出可能更有用,但第一步應該是支援費用提高。Petertodd 編寫了一個用 python 提高費用的工具。
Gmaxwell 希望看到一種不同的方法,即「自適應費用」,它預先建立具有鎖定時間的提升並將它們排隊。雖然更好,但人們希望從簡單的費用提升開始,因為鎖定時間版本將重複使用該程式碼。我們應該小心自動費用提升,因為使用者需要意識到它並期待這種行為。
降低找零有一些隱私影響,然而隱私將更昂貴且難以成功。Gmaxwell 指出:「主要要做的是首先正確估算,儘管現在找零是如此徹底地可識別,以至於您是在馬跑了之後關閉穀倉門。:)」
費用提升可以新增到目前的錢包中,更先進的解決方案如自動費用提升可以在新錢包上完成。
會議結論
- 致力於 BumpFee
娛樂時刻
19:14:37 * gmaxwell bangs gavel
19:14:43 <sipa> who is gavel?
19:24:40 <petertodd> I was in Zug for a week, and it was so beautiful that a cup of coffee cost $10
19:31:26 <jonasschnelli> petertodd: bumpfee ... yes. maybe we find a call-name that is more flexible for the future?
19:32:10 <petertodd> jonasschnelli: AbstractRespendWithSomeThingChangedFactoryBean?
19:32:51 <sipa> jonasschnelli: it shall be called BeeFump參與者
| IRC nick | Name/Nym |
|---|---|
| MarcoFalke | Marco Falke |
| btcdrak | BtcDrak |
| gmaxwell | Gregory Maxwell |
| jonasschnelli | Jonas Schnelli |
| petertodd | Peter Todd |
| Morcos | Alex Morcos |
| sipa | Pieter Wuille |
| wumpus | Wladimir van der Laan |
| kanzure | Bryan Bishop |
| sdaftuar | Suhas Daftuar |
| jtimon | Jorge Timon |
| phantomcircuit | Patrick Strateman |
| paveljanik | Pavel Janik |
免責聲明
本摘要是在沒有討論參與者任何輸入的情況下編譯的,因此任何錯誤都是摘要作者的過失,而非討論參與者的過失。
