詳盡回顧隱私幣巨頭門羅 2019 年技術與社區進展,展望 2020 年門羅將增加的新功能。

原文標題:《門羅 2019 年度總結》
作者:起飛二號筋斗雲

2019 年,門羅令人印象深刻。

作爲一個 2014 年成立的項目,在 2019 年還能活出一點色彩,實屬不易,畢竟人們看到了太多的圈錢跑路,主創出走和傷仲永的故事。憑藉工作的積累,和大家分享這一年門羅經歷的一件大事和幾件小事。

抗 ASIC 的最後一次衝擊

關注門羅的人應該知道,這「一件大事」是:升級抗 ASIC 的挖礦算法「Random X」。這是門羅抗 ASIC 的最後一次衝擊。

  • 如果成功,門羅將自身推向了一個新的高度,也爲整個加密貨幣行業貢獻了一個新的可能;
  • 如果失敗,門羅將會轉向 SHA-3 挖礦算法,這意味着它將對 ASIC 全面開放。

而在此之前,門羅和 ASIC 已經有過 3 次交手。

貓鼠遊戲

從 2017 年 1 月開始,門羅全網哈希率從 50 MH/S 增長至 250 MH/s。對應當時的大牛市行情,這樣平穩的算力增長態勢是意料之中的。但在最後一個月內,哈希率的增長比過去一年都高,同樣的事情在 18 年 1 月、2 月繼續重演。

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:bitinfocharts.com

社區開始懷疑,適配 CryptoNight 算法的 ASIC 礦機已經部署至門羅網絡中。一份針對哈希率的追溯分析顯示,這類潛在的 ASIC 礦機比顯卡效率高出 25 倍,並接管了全網一半的哈希率。彼時全網哈希率已經高達近 1000 MH/s,如果不加以約束,CPU/GPU 礦工將苦不堪言,所以還沒等完全確認 ASIC 的存在,團隊就調整了挖礦算法,以驅逐網絡中的 ASIC。最終,哈希率穩定在 480 MH/s 左右,第一次抗 ASIC 成功。

同時,團隊宣佈將每半年調整一次挖礦算法,以打消 ASIC 開發者們的盈利預期和研發意願。不料這成了一場貓鼠遊戲。在短至半年的窗口期中,開發者們又成功研發了適配新算法的 ASIC 礦機,並投入生產,然後便是哈希率飆升,團隊不得不再次調整算法,抵抗 ASIC。

在這裏不得不說,ASIC 開發者們對待門羅,比絕大部分 CPU/GPU 礦工都還要執着。

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:bitinforcharts.com

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:筋斗雲

追尋「終極方案」

事情並非就這樣結束了。在第三次硬分叉之後,也就是今年 3 月份,項目的核心貢獻者們在 Github 和 Reddit 上開始了一項新的討論:持續性的硬分叉不可行

這裏的不可行,並非指效果,而是指成本。實行一項硬分叉,從算法的選型、審計、測試、部署和維護,到各大交易所、錢包、服務提供商的對接、再到多達 20 個國語言的新客戶端翻譯,都是不小的成本。即使是半年一次的頻率,也讓團隊感到壓力頗大。更重要的是,門羅的生態各方對門羅可沒有這麼執着,他們若覺得頻繁對接硬分叉升級過於麻煩,也許就不再支持門羅了。最典型的例子就是,交易所下架門羅。

爲了減小維護成本和維持生態,團隊開始尋找一勞永逸的「終極方案」。在介紹這個「終極方案」之前,簡要的歷史或許有助於大家理解它的意義。

抗 ASIC 簡史

在加密貨幣短短几年的 ASIC 抗爭史上 (2013~19),有幾個項目都做了不錯的嘗試。總體來說,抗 ASIC 有兩種路線。

第一種路線是「內存密集型」:一般來說, 對於內存要求越高的挖礦算法,所對應的 ASIC 礦機的優化效率越低。下圖是各大算法的 ASIC 優化效率對比,由互聯網資料整合而成。

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:筋斗雲

門羅此前的 CryptoNight 也是遵循這個思路設計的,只不過它的表現並不是特別出色。大零幣和以太坊在這方面做得更極致,所以纔沒有過早出現對應的 ASIC 礦機。

第二種路線是讓挖礦算法變得更加「複雜」。這裏的「複雜」又有兩種含義。

  • 首先是單算法→多算法。Dash 使用的 X11 算法,要求挖礦設備進行 11 種不同的哈希計算 (blake、bmw、groestl……),這在一定程度上增加了 ASIC 的研發難度,但無法杜絕。據說在 17 年牛市發售的 Dash ASIC 礦機,最高被炒到十幾萬一臺。X11 被攻破後,X13、X15、X17 亦是如此。
  • 其次是在算法的順序上做文章。之前的 X 系列,儘管有多種算法組合在一起,但其順序是固定的。若將各個算法的順序隨機化,可再次增加 ASIC 的研發難度。這條路線的代表作是 Raven Coin 的 X16R,R (Random) 意味着 16 種算法隨機排列。Raven Coin 經歷了 5 倍漲幅成爲上半年表現最好的主流幣後,歲月靜好被打破了,九月初全網算力突然翻倍,社區懷疑網絡中有 ASIC 或 FPGA 部署,不得不選擇在一個月後調整了算法。

歷史彷彿在告訴我們:利益所在,ASIC 可能遲到,但不會缺席

Random X

門羅的「終極方案」Random X 可以永遠地將 ASIC 拒之門外嗎?除了在內存上升級到了 2080 mib,Random X 在第二條路線上開闢了新的領域:不再限定任何一種或多種挖礦算法,而是隨機生成程序再翻譯成 CPU 可以處理的語言,交由後者處理。

這樣的設計聽上去是夢幻的,變幻莫測的挖礦算法,是「一根筋」的 ASIC 的最大敵手。在測試和集成至主網後,全網中的 CPU 獲得 7~10 倍的算力提升,因挖礦優勢不復存在,大部分 GPU 礦工選擇退出,目前全網哈希率穩定在 1000 MH/s 左右。同時,Random X 也獲得了不少半導體從業者的肯定,他們認爲很難研製出比市面上的 CPU 更高效的門羅挖礦設備。一位處理器工程師表示,雖然研發比(Intel 和 AMD)更高效的專業礦機是可能的,但是需要投入天量的時間,而算力至多隻能提高兩倍。經濟效益的考慮杜絕了專業礦機的研發。

Random X 是否真的可以一勞永逸?儘管我們現在獲得了不少肯定,但是需要對未來保持敬畏,也許有朝一日,半導體科技的發展確實能夠擊潰 Random X。時間會說明一切。

抗 ASIC 成功對社區意味着什麼?撇開算力去中心化,51% 攻擊等比較有距離感的話題,我感受到門羅英文社區的一片歡呼,以及對研發者 Howard Chu 等人的讚譽,因爲他們堅定地站在 ASIC 的對立面。但在國內社區,數個門羅的礦池 QQ 交流羣解散了,有人批評道,門羅冥頑不靈,是幣圈毒瘤。但也有人這樣說道:

只有 xmr 對用戶是真的好,其他幣都要求設備不停升級。

門羅礦工

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:筋斗雲

這句樸實的話,道出了不少人的心聲。門檻高,且需頻繁更新換代的 ASIC 挖礦,註定是機構的遊戲。Random X 之後,挖礦門檻真的降低了,老礦工感到欣慰,新人也開始討論和參與挖礦,以門羅超話管理員夏洛特爲首的一批人甚至衆籌成立了門羅基金,用以搭建門羅全節點服務器和礦池,以提供快捷的同步服務,促進算力的進一步去中心化。四處燃起的參與感和熱情,是一個項目帶給愛好者的真真實實的感受和脈動

下一代隱私技術

在挖礦算法之外,有幾件事情值得一提。

門羅在 2018 年升級了防彈協議 (Bulletproofs),交易大小爲 2.5 KB,比之前縮小了約 80%,區塊的交易驗證速度加快了 40 倍,單個交易的驗證速度加快了 5 倍。在我們感到欣喜的同時,不能忘記:隱私技術之路仍然任重道遠

隱私性的代價,是多出很多的計算和資源。比特幣單個交易的大小是 0.25KB 左右,僅爲門羅的十分之一。這是什麼概念?人們可以爲了一筆充分隱藏了財務隱私的交易驗證多等上幾秒,但當門羅的鏈上交易達到比特幣的水平時,2400G 的區塊鏈數據恐怕只有少部分人可以承受。單純指望區塊鏈修剪技術 (Pruning) 是不夠的,我們必須追尋更快更輕巧的隱私技術。好在門羅實驗室的 Sarang 和 Surae 在不斷地研究當中,下圖是 Sarang 關於門羅次世代隱私技術方案的評價。

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:bitcointalk 加工:筋斗雲

這 5 個維度的含義分別是:

  • 匿名集:支持的簽名者混淆集的大小
  • 可批處理:是否可同時高效地驗證一組簽名 / 交易
  • 需遷移:輸出集是否需要遷移至新的鏈接標記格式 (linking tag format)
  • 可追蹤:發送者或其它人是否可以識別或關聯簽名 / 交易
  • 現成代碼:是否有現成可用的概念證明 (proof-of-concept) 代碼

需要注意的是,Sarang 製作該圖表對內容進行了大量的簡化處理,這意味着我們在比較各技術方案優劣時,不應該把 5 個維度看做是同等權重的指標,並根據綠 / 黃 / 紅色來做簡單的加減分合計。此外,Jtgrassie 指出,CLSAG 和 DLSAG 是簽名的構建方式,而 Lelantus、Omniring 和 RCT3 是包含了簽名構建、範圍證明、零知識證明和承諾 (commitment) 的一整套支付系統方案。這是兩種不同層面的方案。每項方案都各有千秋,側重點不同,適用場景也不同。根據原圖表的文字標註,考慮簡潔性和空間優化,門羅未來將會大概率採用 CLSAG,並在審計成功後集成至主網。屆時,更快捷輕便的門羅將會到來。

Fluffypony 退居二線

就在寫作本文的時候,getmonero.org 發佈公告,宣佈門羅的首席維護者 Fluffypony (Riccardo Spagni) 將不再擔任首席。在經歷了不少主創圈錢跑路的事情後,很多人對於主創出走一事的態度變得較爲敏感。首先需要說明的是,Fluffypony 並沒有出走,只是從一線退居二線,他仍然會承擔 GUI、CLI 和域名管理的工作;其次,他將把更多的時間投入在隱私保護領域的其它方面,比如 Tari,這意味着我們或許可以更早地見到各種依附於門羅主鏈之上的有趣數字資產。

Fluffypony 在門羅主網上線的兩個月後 (2014.7.23),寫下了他的第一條 commits,在隨後的 1900 多天中,貢獻了主網程序庫中 33% 的 commits,新增代碼 27 萬行,是 2014~2017 連續 4 年的年度貢獻者 (Author of the Year)。此外,Fluffypony 深度參與了 GUI 等軟件的開發,他領導的 Coral Reef 和 Globee,爲門羅帶來了最多的商業支付。

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望Monero 主網程序庫貢獻者別數據統計,來源:Ryan Miao

基業長青

蘋果送別喬布斯,阿里巴巴送別馬雲,在這之後,這些公司仍然發展得有聲有色,這是他們的卓越之處。去中心化的加密貨幣項目更是需要如此。唯有能源源不斷吸引有着相同理念和氣質的優秀人才的項目,纔可以長久地活下去。所以我們不必擔心 Fluffypony 的 " 退休 ",這是門羅邁向卓越的必經之路

題外話,Fluffypony (小毛驢) 還是 Magical Crypto Friends"F4" 男團的成員之一,其它三位分別是:

  • Bitcoin 開發團隊 Blockstream CSO 繆永權 (獅子)
  • Litecoin 創始人 李啓威 (小雞)
  • 知名推特博主 WhalePanda (熊貓)

感興趣的讀者,可以在 Magical Crypto Friends 中繼續關注 Fluffypony。一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望左起 : Fluffypony、WhalePanda、李啓威、繆永權,來源:twitter

接班人

新任首席維護者 Snipa,是一名軟件工程師和代碼審計師,曾擔任區塊鏈安全公司 Hosho 的 CTO。在門羅生態中,他參與管理門羅的第二大礦池 supportxmr.com,開發礦池 xmrpool.net (已關閉) 和瀏覽器 xmrchain.net。他活躍在 IRC 中的#monero-pools 頻道,你也可以前往 GitHub 的個人主頁—Snipa22 瞭解更多信息。希望他能帶領門羅項目走向新的高度,並享受這段旅程。

一文回顧隱私幣巨頭門羅 2019 年進展與 2020 年新功能展望來源:twitter

隱私幣

再來談談隱私幣。

「隱私幣」vs「匿名幣」

加密貨幣通過賦予用戶一串難以記憶和辨認的字符串作爲交易賬戶 (假名),以阻斷賬戶與個人身份的關聯,但這僅僅是隱私交易的一小部分

交易的發送者、接收者、金額和 IP 地址信息,是隱私保護的重要對象。舉個例子,即使某天有人發現隱私幣地址 37xs5f……skj 屬於 Alice,但他人仍然無法查看這個地址中的交易和資產總額,即匿名性消失但大部分隱私性保全,Alice 的財務隱私仍然受到了保護。而且在英文社區,"privacy coin" 也遠遠比 "anonymous coin" 更常用。所以我更傾向於稱之爲隱私幣,也希望大家能夠逐漸接受和使用這個稱呼。

隱私幣已過時?

區塊鏈的 2019 年,屬於穩定幣、DEFI、DCEP 和 " 全民學習區塊鏈 "。在不少人眼裏,隱私幣是一個早已沒有新故事的物種。確實,隱私幣的存在感在一年一年減弱,甚至在一個主流的加密貨幣媒體網站上,半年都找不到幾條關於隱私幣的新聞 (除了宣佈被交易所下架以外)。不必因此感到沮喪,媒體向來是熱點的追隨者,而我們要關注的是風向的引領者。比如在 2019 年:

  • Decred 宣佈添加隱私性(他們最終採用了混幣 /Coinjoin 技術);
  • Litecoin 考慮加入機密交易技術和 MW 協議,李啓威更是直言 :

「貨幣同質性 (Fungibility)」是比特幣 & 萊特幣唯一不具備的優秀貨幣屬性。擴容之爭已經遠去,同質性和隱私性將會是下一個戰場。

  • Andreas M.Antonopoulos、Nick Szabo 等領袖級人物在不同場合強調的隱私性和人權。

如果說比特幣帶來的是財產和交易的自由,那麼門羅就是在這個基礎上帶來隱私的自由。

雖然「隱私保護」沒有天馬行空的想象空間,沒有萬鏈互聯的偉大願景,但它是從便利店到網上商城,從菜市場到 4S 店,存在於生活各個角落裏實實在在的需求。因爲真實,所以相信。

尊重、敬畏競爭幣

在門羅社區的大部分人眼中,門羅無疑是最優秀的隱私幣。優秀有很多層含義,隱私技術好,市值高,社區去中心化,符合加密朋克理念,挖礦收益高,等等。但同時,門羅也像其他很多項目一樣,社區中瀰漫着些許對競爭幣的不屑。這並不是一個好現象。

貨幣具有網絡效應,這意味着強者愈強,最終一個領域裏也許只會剩下屈指可數的幣種。雖然門羅現在坐在市值的頭把交椅上,但未來誰也說不定。我們需要密切關注門羅的競爭幣,知己知彼,方可睡得安穩。Monero、Dash 和 Zcash,並稱爲隱私幣三巨頭。

Dash

Dash 這兩年一直在委內瑞拉等地做推廣。他們的策略是聰明的,推廣加密貨幣的最佳地點,就是那些貨幣價值和政策頻頻讓人失望的地點。不管真實的採用效果如何,至少他們爲加密貨幣的概念普及和推廣採用做了不小的試驗和貢獻。許多人詬病 Dash 在隱私技術上已經很久沒有迭代了。其實不必如此,他們的 CFO 在上個月明確表示:

請不要把 Dash 當做隱私幣。

並說明了原因:首先 Dash 使用的隱私技術是混幣 /Coinjoin,這一點比特幣也可以做到。其次,Dash 的隱私化交易不到總交易的 1%。無論從技術還是採用情況來講,都不適合再用隱私幣來稱呼 Dash 了。這兩年他們的發展重心是:追求快捷輕便的交易體驗和觸及儘可能多的個體和商家,做好用的電子現金。這一切,與隱私不再有關。

Zcash

從隱私技術上來講,Zcash 是門羅強悍的對手。但其初始可信設置 (Trusted Setup)、非強制隱私和開發稅,一直是門羅社區 " 重點關照 " 的點。今年以來,Zcash 除了主網的 樹苗 (Sapling) & 綻放 (Blossom) 升級之外,頭等大事是資金告急,如若沒有新的融資制度,開發工作將在約一年後走到盡頭。ECC 團隊、ZF 基金會、社區三方正在共同商議此事。無論結果如何,這對於 Zcash 來說都有着重大的意義。

後起之秀

這兩年,涌現了不少引人注目的年輕隱私幣。Zcoin 可以說改變了不少人對於 forks(此處爲代碼引用) 的印象,他們的次世代協議 Lelantus 獲得了門羅研究實驗室等人的高度評價,入選門羅更新方案,並被邀請到世界門羅大會演講,其技術實力可見一斑。今年大熱的 MimbleWimble 協議,在擴展性和隱私性的平衡上做得非常出色。Grin 和 Beam 也各自從社區 / 公司制,貨幣發行和開發稅,對 ASIC 態度等方面走上了兩條截然不同的道路,極具觀賞性。

你未來的敵人 , 一定不在你現在的名單中。

凱文·凱利

對待老友,多些尊重,他們正在經歷抉擇,或已經走向截然不同的道路。

對待新人,多些欣賞,他們站在巨人的肩膀上,欣欣向榮,不可輕視。

對待未來,多些敬畏,我們永遠不知道下一個隱私幣會帶來何種顛覆性的力量。

永遠是謙虛使人進步。

從 HODL 到 BUIDL

什麼樣的(加密貨幣)項目是最好的項目?這是我見過最讚的一個回答:

Projects that constantly keep themselves evolving (不斷進化的項目)

門羅也在不斷地進化中:它追求更高效便捷的隱私技術,更豐富多彩的社區生態,自始而終地貫徹理念。在這個進化過程中,社區的角色至關重要。

在報道門羅進展的一年多時間裏,若回想社區有什麼瞬間是讓自己發自內心地感到開心的?我覺得不是看到社區人有多少,信仰有多深。而是當礦工不再只討論哪個幣種收益更高,開始關注這個加密貨幣本身的時刻;人們從「HODL」到「BUIDL」,從談天說地,到開始認真嘗試貢獻自己的一份力量的時刻。

如果能讀到這篇文章,說明你關注門羅或隱私幣 (畢竟這不是什麼流量號)。期待門羅蒸蒸日上的同時,是否曾想過,自己能爲門羅做點什麼?不必到 GitHub 上提交代碼,不必去做錢包,或上交易所 (當然做到這些更好)。你能爲門羅所做的第一件事,就是關注它

  • 微博上有#門羅幣#的超話,在那裏你可以認識不少國內門羅鐵粉,讀到不少中文的門羅資訊和討論。
  • 對於安卓用戶,Wookey Monero Wallet 可能是使用體驗最好的錢包。當然,它也有 iOS 端。
  • 如果你想了解門羅,除了百度之外,你還可以嘗試在知乎、簡書、微信中嘗試搜索「門羅」,相信這樣效果更好。
  • 若想更進一步、更系統地瞭解門羅幣,可以嘗試閱讀《精通門羅幣》(中文譯本 之一)。不必擔心它像《精通比特幣》那樣艱深,無需具備任何密碼學和計算機科學知識,也可以流暢地閱讀其中大部分內容。中國社區正在推動此書的出版,期待有一天可以在書店中看到它。

展望 2020

在即將到來的 2020 年,可以期待

  • 門羅不會被大型交易所下架 (至少在美國不會)
  • 更多的礦工參與到門羅網絡中 (此時約 26000 個)
  • 更便捷更安全的隱私技術
  • GUI 內置的 Tor/I2P 路由流量隱藏服務
  • Dandelion++ IP 地址隱藏服務
  • Tari
  • 退款地址

至於價格,我無法給出任何建議。有一幅漫畫這樣說道 :" 幸福就像一隻蝴蝶,若你刻意追尋,將無功而返,而當你開始專注其它事物時,它悄然而至 "。

Genius is eternal patience.

Michelangelo Buonarroti

新年快樂!

以上不構成任何投資建議。我不是 IT、半導體行業出身,在此方面或存在認知偏差,相關論述請謹慎參考。感謝門羅 MRL 的 Sarang、Core Team 的 Jtgrassie、Snipa 以及社區管理員 Gingeropolous 等人的耐心解答,感謝我的同事 Ryan Miao 的數據統計,文責自負

來源鏈接:mp.weixin.qq.com