Wei Dai
計算機工程師 · 密碼學家
Wei Dai 是計算機工程師和密碼龐克成員。他在 1998 年提出的 b-money 是最早的去中心化電子現金提案之一,被 Satoshi 在比特幣白皮書中引用。
關於 Wei Dai
Wei Dai 是華盛頓大學計算機科學和數學專業畢業生,曾在微軟的密碼學研究組工作。 他是密碼龐克郵件列表的活躍成員,對密碼學和分散式系統有深入研究。
1998 年,Wei Dai 在密碼龐克郵件列表上發布了 b-money 提案,描述了一個匿名的分散式電子現金系統。 b-money 提案包含了許多後來出現在比特幣中的概念:去中心化的貨幣創造、通過工作量證明維護帳本、 以及通過密碼學簽名進行轉帳。
b-money 提案有兩個版本:第一個版本要求所有參與者維護所有帳戶餘額的完整記錄; 第二個版本引入了類似「礦工」的服務器概念,只有部分參與者維護帳本,其他人可以驗證。
Wei Dai 還是 Crypto++ 庫的作者,這是一個開源的 C++ 密碼學函式庫, 被廣泛用於需要密碼學功能的軟體開發。該庫提供了多種加密算法、雜湊函數和數位簽名方案的實現。
有趣的是,以太坊的最小單位 Wei(1 ETH = 10^18 Wei)就是以 Wei Dai 的名字命名的, 以表彰他對加密貨幣領域的開創性貢獻。
重要時間線
畢業於華盛頓大學,學習計算機科學和數學
在微軟密碼學研究組工作
開始開發 Crypto++ 密碼學庫
在密碼龐克郵件列表發布 b-money 提案
Satoshi 在比特幣白皮書中引用 b-money
Satoshi 在發布白皮書前曾通過郵件聯繫 Wei Dai
以太坊以「Wei」命名其最小單位,紀念他的貢獻
主要貢獻
b-money
1998 年提出的匿名分散式電子現金系統,是比特幣的重要前身,被 Satoshi 在白皮書中引用。
Crypto++
開源的 C++ 密碼學函式庫,提供了全面的加密算法實現,被廣泛應用於安全軟體開發。
去中心化貨幣理論
在 b-money 中提出了通過計算工作量創造貨幣的概念,奠定了工作量證明貨幣的理論基礎。
匿名交易系統
探討了如何在保護隱私的同時進行可驗證的價值轉移,影響了後來的隱私幣設計。
b-money 核心概念
1. 貨幣創造
任何人都可以通過廣播解決計算問題的方案來創造貨幣。貨幣的數量由計算工作的成本決定, 類似於比特幣的挖礦機制。
2. 分散式帳本
所有參與者維護所有帳戶餘額的數據庫。交易通過向網路廣播簽名訊息來完成。
3. 匿名性
用戶由公鑰標識,真實身份不會被揭露。這種設計保護了用戶的隱私。
4. 合約執行
提出了通過多方簽名和仲裁者來執行合約的機制,預示了後來的智能合約概念。