Bitcoin Core 0.13.2 釋出
錢包發送交易碰到未確認交易鏈上限時,Bitcoin Core 0.13.2 不再回傳 RPC 錯誤,而是回報成功,並在重新廣播時再次嘗試寫入記憶池,不必重新啟動。1 個區塊目標的手續費估算已停用,無效 compact block 的處理也獲修正。
Bitcoin Core
來自比特幣軟體開發者的版本發布、安全性公告與協定開發工作。
121 篇文章
錢包發送交易碰到未確認交易鏈上限時,Bitcoin Core 0.13.2 不再回傳 RPC 錯誤,而是回報成功,並在重新廣播時再次嘗試寫入記憶池,不必重新啟動。1 個區塊目標的手續費估算已停用,無效 compact block 的處理也獲修正。
Bitcoin Core
把 segwit 包在 P2SH 裡的位元組成本最高:以 180 位元組交易計算,P2WSH/P2SH 多 19%,P2WPKH/P2SH 多 11%,這是 Bitcoin Core 盤點 BIP141 影響後列出的數字。驗證每筆交易約多出五次 SHA256 雜湊。風險方面列出漏洞、區塊變大與手續費下降,作者對啟用與否不表態。
Bitcoin Core
Bitcoin Core 0.13.1 提供礦工發出 segwit 軟分叉信號的程式碼,信號自 2016 年 11 月 15 日起的下一個難度調整週期開始。鎖定需要 2,016 個區塊週期內 95% 的區塊支持,再過一個週期才啟用。錢包維持相容,可能只有礦工需要動作。
Bitcoin Core
Segwit 程式碼進入 Bitcoin Core 0.13.0,但在主網維持未啟用;要在主網使用得等後續版本,預期是 0.13.1。Compact block 轉發(BIP152)減緩頻寬尖峰,新錢包採用 BIP32 HD 金鑰,一份備份就涵蓋未來所有私鑰。官方下載也新增 Linux ARM 版本。
Bitcoin Core
Bitcoin Core 0.12.1 帶來 CSV 軟分叉,信號從 2016 年 5 月 1 日午夜開始,是首次透過 BIP9 版本位元進行的部署,內容涵蓋 BIP68、BIP112 與 BIP113。OP_CHECKSEQUENCEVERIFY 可讓幣在確認後凍結一段時間,閃電網路將仰賴這項功能。p2p 警報系統則改為預設關閉。
Bitcoin Core
Wladimir van der Laan 宣布,Marco Falke 出任 Bitcoin Core 測試與 QA 維護者,負責合併測試框架的 pull request。他過去一年投入單元測試、覆蓋率與審查其他貢獻者的成果,接下此職順理成章。
Bitcoin Core
一組 16x16 數獨解答以 0.10 BTC 賣出,這是比特幣上首次成功的零知識條件支付,在巴貝多的 Financial Cryptography 2016 現場示範。賣方是 Zcash 團隊的 Sean Bowe,幾乎所有工程都由他完成。依這套協定,只有付款才會交出資料,過程不需第三方仲裁。
Bitcoin Core
簽章檢查在 Bitcoin Core 0.12.0 不再使用 OpenSSL,改由 libsecp256k1 接手,重新索引與新區塊驗證時間縮短到一半以下。記憶池預設上限 300 MB,封堵攻擊者讓低記憶體節點當機的途徑。另新增 opt-in Replace-by-Fee(BIP 125)與限制上傳流量的 -maxuploadtarget。
Bitcoin Core
一支影片呈現 2015 年 Bitcoin Core 儲存庫的 commit 活動,這一年有 2 個主要版本、5 個維護版本,並啟用兩個軟分叉:BIP66 與 BIP65,後者加入 CHECKLOCKTIMEVERIFY。專案也提醒,審查者、測試者與譯者不會出現在 commit 資料裡。
Bitcoin Core
貢獻者表示,共識規則不是 Bitcoin Core 團隊能決定的;使用者選擇執行哪套軟體就是在做決定,軟體也因此不內建自動更新。他們傾向軟分叉,硬分叉只留給有近乎一致共識的少數情況,並認為在協定之上增加分層,才是邁向極高擴展規模的路。
Bitcoin Core
包括 Pieter Wuille、Gregory Maxwell、Wladimir J. van der Laan 在內的 57 人聯署擴容路線圖,認為這是延續他們在 Bitcoin Core 擴展性工作的最佳方式。聯署名單仍開放加入。
Bitcoin Core
Gregory Maxwell 在 Scaling Bitcoin 香港會議落幕之際,把路線圖寄到 bitcoin-dev 郵件清單,內容建立在 libsecp256k1、BIP9 versionbits 與 Pieter Wuille 的隔離見證之上。他指出 0.12 的 ConnectTip 快了 7 倍,並形容 segwit 是把簽章移出現行區塊大小限制的軟分叉,最壞情況下相當於 4MB 的擴充。
Bitcoin Core