Peter Todd
應用密碼學顧問 · 早期核心貢獻者
Peter Todd 是加拿大的應用密碼學顧問,早期比特幣核心貢獻者之一。 他以對比特幣安全性的深入研究和直言不諱的風格著稱。
關於 Peter
Peter Todd 是一位應用密碼學顧問,專注於區塊鏈和分佈式系統的安全性研究。 他從 2012 年開始為 Bitcoin Core 貢獻代碼,是最具影響力的早期貢獻者之一。
Peter 以其對比特幣協議安全性的批判性分析著稱。他經常發現和披露潛在的安全問題, 並提出改進方案。他的工作幫助比特幣變得更加安全和健壯。
他是 Replace-by-Fee(RBF)的主要推動者,這個功能允許用戶通過支付更高費用來替換 未確認的交易。雖然這個功能最初引發爭議,但現在已被廣泛接受為重要的用戶功能。
Peter 還創建了 OpenTimestamps,這是一個使用比特幣區塊鏈進行時間戳證明的開放協議。 它允許用戶證明某個文件在特定時間之前就已存在。
重要時間線
開始為 Bitcoin Core 貢獻代碼
提出 tree chains 概念
推動 Replace-by-Fee (RBF) 功能
發現並披露多個比特幣安全問題
創建 OpenTimestamps 協議
Opt-in RBF 在比特幣主網啟用
繼續從事密碼學顧問工作
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."
— 論安全性的經濟學