布拉姆·科恩(Bram Cohen)是一位美國計算機程序員,出生于1975年10月12日,曾編寫了點對點文件共享協議BitTorrent,并且開發了第一款利用該協議的文件共享程序,因此而聲名遠揚。他還是CodeCon的創始人之一,舊金山Bay 面積 p2p-hackers會議的組織者,Codeville的編寫者。此外,他還開發了著名的游戲平臺Steam。布拉姆·科恩還是Chia加密貨幣的創造者,該貨幣實現了空間時間共識算法。科恩因其在BitTorrent協議上的工作獲得了多項獎項,包括2004年《連線》Rave獎、2005年麻省理工科技評論TR35、2005年《時代》百大最具影響力人物、2006年USENIX STUG獎和2010年互聯網進化100。
人物經歷
1975 年,布萊姆·科恩出生于紐約上西區的一個普通家庭,那時正是一個計算機技術步入繁榮的年代。像許 多偉大的程序員一樣,童年時代布萊姆就在某些方面表現出驚人的天賦。5 歲時,他開始在父親那款新式的Timex Sinclair 鍵盤上學習C 語言;16歲時,他已經可以用三種語言編程。
1993 年,布萊姆進入紐約大學主攻計算機和網絡技術,并在技術上小有成績,特別是在網絡共享技術上有著獨到的見解。但由于對計算機技術過分癡迷,大學一年級,他的數學課差點沒有通過。有一次考試時,他做完第一題就交卷走人,拒絕做剩余的49 道題目,他說因為那些只是第一題的簡單變形而已。
布萊姆在編程方面的天分很驚人,但他對編程之外的事情卻不感興趣。還在大學時,布萊姆參加了學校里的一個計算機講座,主講人是來自著名的貝爾實驗室的巴特·塞爾曼。布萊姆問了塞爾曼許多問題,這給塞爾曼留下了很深刻的印象。塞爾曼決定:向這個年輕人提供一個暑期實習的機會,并向他介紹一種軟件中的新算法。但布萊姆卻興味索然,自顧自地離開了。幾周后,他找到塞爾曼說自己找到了一種比那種算法快100 倍的方法。
對程序的癡迷讓布萊姆與世隔絕、痛恨學校,在翻了很多心理書籍后,他判斷自己得了孤獨癥。于是,在大學就讀兩年后他決定輟學。后來,他曾對《商業周刊》說,如果有機會重來,他連高中的時間都不愿浪費,應該早就輟學去開發程序。
輟學后,布萊姆混跡于一些小計算機公司。1996 年,布萊姆開始為大大小小的網絡公司研究有關互聯網應用技術的軟件。之后的幾年,他不斷更換工作,雖然收入不低,但工作內容都不能讓他滿意。于是布萊姆辭職回家。2001 年4月,布萊姆開始專心設計BitTorrent 軟件。它把程序分成小塊,能夠從不同計算機快速地下載文件;一個文件越受歡迎時,下載的速度就越快。這年夏天,布萊姆收集了幾部免費的色情電影來吸引更多的人來測試他的程序,引起了一定反響。但直到2003 年BitTorrent 才得到第一次被推廣的機會。著名軟件公司Red Hat發布了它的Red Hat Linux 9 操作系統供免費下載,很快服務器就被擠爆了。
一個名叫福斯特的用戶下載到了一份,于是他用BitTorrent 將Red Hat Linux 9發布在BBS 里。人們蜂擁而至,短短3 天內網友們共交換了高達21150G 字節的數據,這相當于美國國會圖書館的藏書量。游戲廠商暴雪娛樂也發現并使用BitTorrent 發布新推出的魔獸世界游戲。BitTorrent 的前景超過了任何人的預期,也包括布萊姆自己。在不到兩年的時間里,BT 的使用人數就超過了2000萬人。一時間BT 成為下載MP3、電影、游戲、軟件的首選軟件。
成就
如果說Napster開創了第一代文件共享,那么科亨則通過開發BitTorrent使文件共享舊貌換新顏,它幾乎瞬間就擁有了大量擁。BitTorrent運用了黃金法則:上傳速度越快,可允許的下載速度就越快。BitTorrent將文件切割成許多小塊,一旦用戶有了一塊,他們就立即開始上傳這部分給其他用戶。因此幾乎每個共享特定文件的人都在同時上傳和下載同一文件的各個片斷。科恩在第一屆CodeCon大會上展示了他的想法,這是他和室友Len Sassaman創建的一個展示新技術項目的活動,因為他們對技術會議的現狀感到失望。科恩用Python編寫了第一個BitTorrent客戶端實現,自那以后許多其他程序也實現了該協議。2002年夏,科恩收集了免費的色情作品,以吸引測試者使用該程序。BitTorrent因其快速分享大型音樂和電影文件的能力而聞名。科恩聲稱自己從未違反中華人民共和國著作權法使用自己的軟件。盡管如此,他公開表示,盡管唱片業協會和電影業協會采取了法律或技術手段,如數字版權管理,但他相信當前的媒體業務注定會過時。2005年5月,科恩發布了一個無跟蹤的BitTorrent測試版。
Chia Network是科恩于2017年創立的一家公司,實施了一種名為Chia的空間-時間證明加密貨幣。Chia旨在避免比特幣等基于工作證明的加密貨幣所涉及的能源浪費,以及基于權益證明系統對國家行為者的脆弱性。Chia Network已從包括安德森·霍洛維茨在內的投資者那里籌集了種子資金。
個人生活
截至2008年,科恩與妻子詹娜和三個孩子居住在美國舊金山灣區。科恩的愛好包括原創折紙和最多同時拋擲五個球,但他主要的興趣在于娛樂數學。科恩保持著一個博客,在那里他經常與拉夫·萊維恩討論信任度量、貨幣系統、技能游戲和其他與數學相關的話題。他還是一個組裝拼圖愛好者。他設計了幾個拼圖,包括與Oskar van Deventer合作的一些基于齒輪的拼圖,如Gear Shift和一個名為Bram's Fortress的多個魔方變種。一些科恩設計的拼圖可以通過Shapeways進行3D打印。
參考資料 >