Mimblewimble協議的最佳代言人!這個數學家功不可沒
鏈聞ChainNews/張詠晴編譯
2019-01-16 13:44

 

我們看到了關於 Grin 和 BEAM 這兩個項目的虛火和泡沫,看到了上一輪 ICO 熱潮中曾經為垃圾和泡沫搖旗吶喊的人又搖身一變,開始打扮成「密碼龐克」的模樣,換一種姿態重新上陣。

 

我們相信,注重隱私保護的 MimbleWimble 協議是密碼世界中一項重要的技術創新結晶。而 Grin 和 BEAM 這兩個項目,正在努力完善並讓該協議真正實現。尤其是 Grin,一小隊理想主義者,用近乎笨拙和原始的方式,在一個已經混入太多沽名釣譽者的密碼世界中,試圖建立一個純碎的烏托邦。

 

也這因為如此,我們希望花點時間來梳理一下,Grin 如何走到今天?誰在背後推動它發展?此外,鏈聞也採訪了 Grin 的核心開發者,聽聽他們到底如何在工作。

 

密碼龐克出場了

 

假名為「Tom Elvis Jedusor」的大俠,拋出了一個含有基本思路的文本文件便消聲覓跡,這迅速引發了關注隱私技術的大咖關注。

 

第二天早上,Blockstream 數學家 Andrew Poelstra 和比特幣核心開發者 Bryan Bishop 關注到了這個文件,並展開研究。

 

據 Andrew Poelstra 後來介紹,實際上他在一周之前已經注意到了在某些密碼龐克討論社群裡,透露出的一些些關於 Mimblewimble 協議的零星資訊。他從一些零星資訊判斷出,有個新協議具有和比特幣相似的隱私保護功能,但是更巧妙且獨特,又可以支持 Blockstream 正在開發的比特幣側鏈 Elements Alpha,所以一直非常留心這個新協議發展的點點滴滴。

 

想瞭解 Mimblewimble 的後續發展,Andrew Poelstra 和 Bryan Bishop 這兩位密碼大俠你必須認識一下。

 

據 Block123.com 數據,Andrew Poelstra 是區塊鏈技術公司 Blockstream 的數學家,領導其研究團隊。在過去的二十年裡,他一直從事軟體開發,有十年開源、密碼學的經驗。他於 2011 年底接觸到比特幣,加入 Greg Maxwell 與 Pieter Wuille 聯合創辦的 Blockstream,開發了 libsecp256k1 高性能加密庫。

 

4

Blockstream 數學家 Andrew Poelstra

 

Andrew Poelstra 一頭長髮,本科主修數學,研究生卻從事了藝術研究。在德克薩斯州立大學攻讀藝術研究碩士學位的時候,他對比特幣產生了濃厚興趣,撰寫了不少關於比特幣和加密學的論文。

 

而 Bryan Bishop,在 GitHub 的代號為 「kanzure」,是比特幣核心開發者之一。他也是首家取得美國官方批准的加密資產交易平台 LedgerX 的開發者之一。

 

5

比特幣核心開發者 Bryan Bishop

 

在接下來的一周,Andrew Poelstra 與他在 Blockstream 的同事、另一位核心技術工程師 Greg Sanders 等一眾開發者在 Reddit 上對新協議展開了討論。

 

他們深入瞭解了 Mimblewimble 的信任模型,認為如果按照這個協議設計出新的加密貨幣,會有過人之處。

 

之後的一個月中,Andrew Poelstra 與另外一位開發者 Avi Kulkarni 一同為 Mimblewimble 最初版本的協議開發了名為「sinking signature」的擴展,可以極大的提高該協議的可擴展性。

 

10 月 8 日,米蘭舉行了「比特幣擴展大會」, Andrew Poelstra 在會上詳細介紹了 Mimblewimble 協議的具體特點,並且發布了他撰寫的一篇工作論文。

 

他在論文中提出,最初的 Mimblewimble 論文提出了很好的想法,並且有很具體的細節來說明這個想法,但是缺失一些內容,並且含有一個錯誤,而他的這篇論文讓最初的想法更加準確,並且提出了提高其擴展性的方法。特別是最初的論文對如何壓縮區塊鏈交易歷史的問題,並沒有給出解決方案,而 Andrew Poelstra 和其他一些開發者進行了繼續研究,在新論文中實現了把 PoW 區塊鏈的交易歷史進行壓縮,從 15G 壓縮到不足 1M。

 

從這開始,Mimblewimble 這項協議基本成型,只待有人具體實施起來。

 

與此同時,Andrew Poelstra 一直強調:「我可不是 Tom Elvis Jedusor!」

 

本文為巴比特資訊授權刊登,原文標題為「讓人興奮的 Grin 如何走到今天?誰在背後推動它?