Algorand很快將會發布經濟激勵機制,關鍵是“重在參與”

技術 經濟 比特幣 私募 設計 區塊鏈 算法 文章 讀書 Odaily星球日報 2019-05-07

Odaily星球日報出品

作者 | 茶涼

編輯 | 盧曉明

Algorand很快將會發布經濟激勵機制,關鍵是“重在參與”

近日,幣市行情出現回暖趨勢,很多一直專注在技術開發上的明星公鏈項目也慢慢開始走下神壇,開始朝著二級市場發力了,4 月 23 日,Cosmos 的 ATOM 上了火幣全球站,開盤漲幅高達 108%,Polkadot 的第二輪私募也在如火如荼地進行中,二輪私募價格漲到100USD:1(一輪私募價格為 35USD:1 ),而一直沒有經濟激勵機制的 Algorand 馬上也要公佈自己的經濟激勵模型了。

對此,Odaily 星球日報獨家採訪了Algorand 首席科學家陳婧,陳婧在採訪過程中透露,Algorand Foundation 很快就會公佈 Algorand 經濟激勵模型,並分析了 Algorand2.0 如何抵禦網絡攻擊,以及 Algorand 未來如何設計自己的經濟激勵機制。

4 月 16 日,Algorand 正式開放測試網,陳婧在採訪中透露了測試網的一些最新數據,目前已有上千個節點參與測試網測試,出塊速度在 5 到 10 秒。具體的 TPS 她並無透露,只說與 Visa 持平。

Algorand 的技術創新體現在 VRF 以及加密抽籤的機制。2018 年 11 月,Odaily 星球日報就已經對陳婧做了專訪,感興趣的朋友可以閱讀《獨家 | 對話 Algorand:圖靈獎得主的公鏈如何設計激勵機制?》。陳婧在本篇文章對 Algorand 的底層協議做了詳細的分析和介紹,詳細解析了 Algorand 如何通過本地祕密抽籤快速出塊,出塊的過程和如何抵抗網絡分叉。所以在本篇文章中就不再對 Algorand 的底層技術和協議做一一贅述,此前對 Algorand 不太瞭解的朋友可以點擊前文提到的專訪進行了解。

本篇文章的重點將放在即將發佈的 Algorand 經濟激勵機制Algorand2.0 如何抵抗網絡攻擊的解讀方面。

“重在參與”的經濟激勵模型

Algorand 雖然開始的很早,但項目本身一直沒有設計經濟激勵機制,這也使其在市場上受到很大的爭議和猜測,以太坊聯合創始人 Vitalik Buterin 也曾在接受 Coindesk 採訪時表示經濟激勵正是區塊鏈項目能夠成功的關鍵所在,“如果你根本沒有任何經濟激勵,那就意味著節點沒有動機,節點就會變懶,而且可能會脫離網絡。”

陳婧在接受Odaily星球日報的採訪中透露,Algorand Foundation 很快就會公佈其經濟激勵模型,根據陳婧的介紹,Algorand 在設計其經濟激勵模型的過程中主要有三個層次的考量。

陳婧認為區塊鏈系統中產生消耗的地方主要有三處:計算開銷、網絡通訊開銷和網絡存儲開銷。

拿比特幣來說,比特幣網絡採用的是 POW 算法,對參與共識計算的節點進行經濟激勵,計算量是整個系統中最大的開銷,所以比特幣的激勵機制集中在計算量上面,這也導致了後面出現很多大礦池壟斷局面的出現。陳婧提到,在 Algorand 網絡系統中所用到的計算量非常少,基本可以忽略不計,所以 Algorand 的經濟激勵更加專注在網絡通訊的開銷。

至於存儲方面的開銷,Algorand 主要通過技術來解決,陳婧介紹到 Algorand 在存儲方面的開銷在未來將由他們即將推出的 VAULT 系統來解決,這個系統會幫助新用戶加入 Algorand 系統並減少新用戶在存儲方面的開銷。另外 Algorand 也會通過使用“聚合簽名” 的方法來壓縮節點簽名所需的存儲量,所以陳婧認為存儲的開銷在近期不會成為 Algorand 系統中比較關鍵的部分。

“在第一個階段,我們的經濟激勵機制獎勵的主要是那些願意成為 Algorand 網絡一分子的用戶。所以 Algorand 的經濟激勵機制的重點是‘重在參與’。可能在第二步的時候,我們會把對於網絡通訊的激勵機制的開銷加進去。而在以後 Algorand 版本的迭代過程中,我們會逐漸加入其他的一些激勵機制。”

此外,陳婧在 4 月 20 日清華大學的 Meetup 上提到了通過 “拍賣” 將 Algorand 的代幣慢慢分發出去的方式,她認為拍賣是一種比較好的靠市場來定價的方式,相對公平,所有的用戶在拿到自己的 Algo 之後,Algo 的定價都是一樣的,不存在用戶歧視的問題。在此前接受 Odaily 星球日報的採訪中,陳婧也曾說過,“我們不希望做 ICO,把 token 一下賣完了,我們會在自己的主網上通過拍賣的方式把部分 token 給分發出去,比如每天一個拍賣,一直進行 5 年。” 陳婧還表示 Algorand 的拍賣會與主網上線同步,不會提前;而且拍賣會在主網上長期進行 。

而根據陳婧在這次採訪中所透露到的信息,Algorand 主網技術已經準備完畢,將在不久之後公佈主網上線的消息。

Algorand 系統無需信任節點,只需保證節點的數量即可

看完上面的介紹,你可以瞭解到用戶只需要參與到 Algorand 的網絡系統中後期就可以獲得相應的收益,但是,在這其中有一個疑問,Algorand 節點的參與是無需任何許可的,也並沒有對接入設備擁有高要求,即任何人擁有設備都可作為節點參與記賬。

但隨著後期賬本數據的增多,一些普通節點的服務器內存可能負擔不起龐大的數據量,而一些大型服務器可能將主宰全網的節點,使得全網去中心化的程度可能被削弱。對於這個問題,Algorand 未來將會如何應對呢?

“首先,我們會用數據壓縮的技術使得整個網絡存儲的數據量增長得比較慢,另外一點就是,未來可能在經過一段比較長的時間之後,有點節點可能會慢慢變成存儲所有信息的節點,而有些節點則會變成一個純粹的參與方,不參與所有信息的存儲。”陳婧回答道。

“這其中有一個比較好的地方在於,這些存儲信息的節點是沒辦法作惡的。舉個例子來說,在比特幣的網絡系統中可能會出現分支,那麼當一個惡意節點在看到這些分支之後,它就會有機會誤導那些誠實的節點去接受這條錯誤的分支,那麼整個網絡收到雙花攻擊的概率就大大提高了,這是非常危險的。所以,在一個區塊鏈網絡裡,需要那些有存儲權的節點是高度可信的。而在 Algorand 系統中並不會出現分支,所以無論這個節點是善意的還是惡意的,它都沒有辦法去誤導別的節點去接受分支。”陳婧表示,所以 Algorand 在起點就已經把受到雙花攻擊的可能性扼殺在了搖籃裡。

然後,陳婧總結道,“Algorand 系統並不需要信任這些存儲節點,因為在 Algorand 系統中,惡意的存儲節點唯一可以作惡的地方就在於它不迴應 Algorand 系統發給它的區塊驗證請求,系統只能再找下一個節點去驗證。所以只要保證在 Algorand 系統存在足夠多的善意節點就足夠了。”

Algorand2.0:抵抗來自全網的攻擊

在此次採訪過程中,陳婧還提到了一個新概念——Algorand2.0,目前尚未對 Algorand2.0 給出一個具體的名字,那麼 Algorand2.0 主要解決的問題是什麼呢?

陳婧說 Algorand2.0 主要是為了抵抗來自全網的攻擊,這和 Algorand 抵抗分叉的思路有點類似。

陳婧解釋說,如果一個惡意的節點足夠強大,強大到把整個網絡分成了兩個互相不通的部分,然後這個惡意的節點可以在這兩部分都進行投票,或者把某一邊的信息洩露給另一邊,會有很多作惡的可能,它可能會使得一個區塊已經被確認出來,但是一部分用戶還不知道這件事,在這種情況下,整個網絡系統可能會處在非常危險的情況,因為當一個區塊已經被確認過,這個惡意節點可以把它藏起來,並假裝沒有任何區塊被確認。

Algorand很快將會發布經濟激勵機制,關鍵是“重在參與”

那麼這個時候,其餘的節點可能會再去確認一個新的區塊,這樣網絡就很可能出現分叉。

但是在 Algorand2.0 裡面,如果一個惡意的節點在某些節點的幫助下祕密地確認了一個區塊,那麼在同一輪整個系統不會再生成另外一個區塊。即使這個惡意節點是在很多節點不知道的情況下祕密地確認了確認了一個區塊,但是系統終中會有足夠多的信息告訴這些節點這一輪區塊是“絕對沒有被確認過”,還是“可能被確認過”;如果是後者,則不應該再去確認另外一個區塊。

相關推薦

推薦中...