跳至主要內容
P

Peter Todd

應用密碼學顧問 · 早期核心貢獻者

OpenTimestamps RBF 安全研究

Peter Todd 是加拿大的應用密碼學顧問,早期比特幣核心貢獻者之一。 他以對比特幣安全性的深入研究和直言不諱的風格著稱。

關於 Peter

Peter Todd 是一位應用密碼學顧問,專注於區塊鏈和分佈式系統的安全性研究。 他從 2012 年開始為 Bitcoin Core 貢獻代碼,是最具影響力的早期貢獻者之一。

Peter 以其對比特幣協議安全性的批判性分析著稱。他經常發現和披露潛在的安全問題, 並提出改進方案。他的工作幫助比特幣變得更加安全和健壯。

他是 Replace-by-Fee(RBF)的主要推動者,這個功能允許用戶通過支付更高費用來替換 未確認的交易。雖然這個功能最初引發爭議,但現在已被廣泛接受為重要的用戶功能。

Peter 還創建了 OpenTimestamps,這是一個使用比特幣區塊鏈進行時間戳證明的開放協議。 它允許用戶證明某個文件在特定時間之前就已存在。

重要時間線

2012

開始為 Bitcoin Core 貢獻代碼

2013

提出 tree chains 概念

2014

推動 Replace-by-Fee (RBF) 功能

2015

發現並披露多個比特幣安全問題

2016

創建 OpenTimestamps 協議

2017

Opt-in RBF 在比特幣主網啟用

2018

繼續從事密碼學顧問工作

2023

Full RBF 成為 Bitcoin Core 默認設置

主要貢獻

Replace-by-Fee (RBF)

允許用戶替換未確認交易的功能,通過支付更高費用加速交易確認,現已成為比特幣標準功能。

OpenTimestamps

基於比特幣的時間戳證明協議,可以證明文件在某個時間點之前就已存在,具有法律效力。

安全研究

發現和披露多個比特幣協議和實現中的安全問題,幫助改進比特幣的整體安全性。

Proofmarshall

開發的用於單次使用密封件和客戶端驗證資產的研究項目,探索比特幣的新應用場景。

RBF 爭議與接受

Replace-by-Fee 最初引發了激烈的爭議。批評者認為它會使「0 確認交易」變得不可靠, 影響商家接受比特幣支付。支持者則認為 0 確認交易本來就不安全,RBF 只是讓這個事實更明顯。

Peter Todd 堅持認為,用戶應該有能力替換自己的未確認交易。這對於應對費用市場變化、 修復錯誤交易以及實現更高效的費用估算都很重要。

最終,社區接受了 RBF。Bitcoin Core 先是實現了 Opt-in RBF(選擇性啟用), 後來 Full RBF 也成為默認設置。這證明了 Peter 當初的判斷是正確的。

經典語錄

"Unconfirmed transactions are not secure. RBF just makes this fact more obvious."

— 論 RBF 和未確認交易的安全性

"Security isn't about preventing all attacks; it's about making attacks expensive enough that they're not worth it."

— 論安全性的經濟學

已複製到剪貼簿