Grin火了,基於相同魔法協議的Beam將何去何從?
近來哈利波特的魔法MimbleWimble 很火,幣圈討論怎麼挖礦,鏈圈討論底層協議技術。前幾天Odaily曾報導過基於MimbleWimble 協議的第一個項目Grin ,回顧戳《未上線先火的明星項目Grin,將成下一投機風口? 》。
MimbleWimble 協議
講到Beam 就不得不提的魔法MimbleWimble 協議,本質上講,該協議是一種類似於比特幣的區塊鏈。 2016 年5 月由匿名作者Tom Elvis Jedusor(《哈利波特》系列法語版本中伏地魔的名字)最早提出,旨在為比特幣節省存儲空間,並使交易的隱私性更強。
MimbleWimble 最早是被定義作為比特幣的一種改進,在該協議中,隱去交易地址、交易金額,合併中間交易部分。
盲因子盲因子”(一種用於電子貨幣的加密技術),其中只有那兩方知道他們正在進行交易,從而保護網絡隱私。
協議使用一種Pedersen 承諾方案,在該方案中,完整節點從事務接收端加密的數量(輸出)減去事務發送端加密的數量(輸入)。加入盲因子產生平衡等式,則節點永遠不需要知道交易金額是多少。
合併中間交易部分指的是,A 給B 一筆錢,B 又全數給了C,這個時候B 就等於沒有參與交易,因此,B 的數據不會被記錄在鏈上。從而顯著減少區塊存儲所需空間。
資本驅動的Beam
Beam 於2018 年4 月開始開發,使用C++ 編寫,是繼Grin 後第二個基於MimbleWimble 協議的項目。由以色列一家初創公司推出並維護,主網上線後將建立一個非盈利基金會來管理協議。和Grin 一樣,Beam 沒有預挖礦也沒有ICO ,但Beam 公司和基金會將在前五年內獲得所有新開採幣的20%獎勵,用於資助Beam 的進一步開發和推廣。
Beam 的挖掘塊使用的是和Zcash 一樣的Equihash 工作證明(PoW ) 算法。 Equihash 算法由Alex Biryukov 和Dmitry Khovratovich 聯合發明,其理論依據是一個著名的計算法科學及密碼學問題——廣義生日悖論問題。 Equihash 算法在2016 年被提出,很大程度上依賴於內存使用來實現抗ASIC ,初衷是生成一種在GPU 上運行效率更高的算法,希望有助於去中心化使用該算法的挖礦能力。
貨幣政策方面,Beam 選擇通縮貨幣政策,類似比特幣定期減半,且規定最大供應量為2.1 億,但並沒有詳細說明如何減半。
雖然和Grin 基於相同的協議,Beam 著手以多種方式擴展MimbleWimble 的功能集,生成一些自己的獨特功能。
BEAM 將支持使用Bulletproofs (一種零知識證明技術)簽署的傳統私密UTXO盲因子盲因子。 BEAM 還支持在UTXO 上設置明確的潛伏期,這限制了它在創建後花費在特定數量的塊上的能力。這與防止在特定時間之前將交易添加到塊的時間鎖不同。 BEAM 還支持傳統的時間鎖功能,但還包括指定上限時間的能力,之後交易不再包含在塊中。此功能意味著一方可以確定如果一個交易未在主塊鏈上的塊中包含在一段時間後它將永遠不會出現。
實現可審計的錢包是Beam 的另一個獨特功能,為審計目的生成額外的公鑰、私鑰對,這些簽名用於標籤交易,只有獲得公鑰的審計機構才能識別塊鏈上的那些交易,但不能自己創建具有此標籤的交易。這允許企業向指定的權威機構提供其交易的可見性,而不會損害他們對公眾的隱私。
基於MimbleWimble 協議的交易需要相關方合作選擇平衡的盲因子,因此需要交互式溝通談判,為交易提供更良好的溝通會話,Beam 實施了一個安全的公告板系統(BBS)系統,該系統在BEAM 全節點上運行,以允許交易的異步協商。目前還沒有詳細描述這是如何工作的,但其想法是雙方可以在閒暇時登錄節點的BBS 系統,以執行構建有效交易所涉及的各個步驟。
二級標題Alexander Zaidelson,CMO Beni Issembert二級標題Amir Aaronson。
圖片描述
圖片描述

(Grin & Beam 項目區別,圖片來源:幣兔網)
不可置否,Grin 的社區驅動機制起了很大的作用,雖然被認為過於理想主義,但比起公司運營推廣,完全依靠社區的力量的確更吸引人。在市場低迷的當下,追溯比特幣發源之初的社區精神,回顧最初的去中心化,更容易激發新熱情。
另外在貨幣政策上,Grin 採用通脹的貨幣政策,突破了市場現有的格局,獲得的市場期許也更高。
參考資料:
我是Odaily記者遂心(微信號wsuixin12),加好友煩請備註姓名、單位、職務和事由。
參考資料:
Battle of the Privacycoins: What We Know About Grin and Beam’s Mimblewimble
The Revolutionary Anonymous? BEAM (Mimblewimble based) launches 2nd Testnet; Special interview
Beam: A scalable confidential cryptocurrency based on the Mimblewimble protocol will go live soon
Equihash: Asymmetric Proof-of-Work Based on the Generalized Birthday Problem (Full version)







