ONE創始人分享打造顛覆ETH的下一代去中心化公鏈Harmony

買賣虛擬貨幣

2018年被稱為公鏈元年,但過去一年許多公鏈專案遇到了瓶頸,在商業化上更是面臨很大的問題。很多公鏈在去中心化、安全性和效能中間做了權衡和取捨,一些放棄了去中心化,違背了區塊鏈的本質初衷。

誕生於前谷歌人社群裡的Harmony(代幣:ONE)被V神點贊,即將將於北京時間8月8日22:00上線BitMax.io交易所。Harmony解決了區塊鏈交易速度低、費用高和不夠去中心化等問題,真正為下一代的去中心化經濟打好底層技術基礎。

Harmony採用的是可以在安全性、去中心化和效能上做到很好權衡的狀態分片技術。在保證安全性和去中心化的同時,可以極大提高系統的交易處理能力,理論上交易成本會是以太坊的千分之一左右。

北京時間8月7日22:00點,Harmony與數十家行業媒體、數十位行業意見領袖、以及上百位資深投資人一起舉行了“Harmony上線BitMax.io線上媒體釋出會”。Harmony聯合創始人兼技術長蘭榮堅出席並主持了會議,分享了Harmony為打造下一代去中心化底層公鏈做出的努力。

本次線上媒體釋出會參與媒體包括但不限於:

火星財經、零度財經、幣快報、Tokenclub、獵雲財經、耳朵財經、鏈天下、Coinvoice、羊駝區塊鏈、Tokengazer、世鏈財經、博鏈財經、未來財經、嘻哈財經、奔跑財經、BB NEWS、鏈團財經、FN.COM、鏈世記財經、隕石財經、牛市財經、鏈虎財經、零識區塊鏈、鏈視界、鏈世界、米又財經、皮卡財經、幣桃、傾聽財經、新財經等。

 以下為線上媒體釋出會實錄:

(為了增加可理解性,作者對採訪內容進行了轉錄和編輯,但內容原意未有改動。)

記者:喬布斯在車庫中建立了蘋果,比爾蓋茨在車庫中建立了微軟,Google也在車庫裡誕生;2018年6月,Harmony在車庫裡萌芽,您出於什麼原因創辦了Harmony?解決了區塊鏈世界的哪些問題?

蘭榮堅:Harmony創業是在Stephen的車庫開始的,當時天氣炎熱,車庫又沒有空調,只能開著車庫門工作,雖然條件堅苦,但對於創始團隊來說也是一種歷練和體驗。現在團隊已經搬出了車庫,搬到了一個民宅裡面。

Stephen是我們的CEO, 之前創立了地圖社交服務軟體Spotsetter,後來成功被Apple收購,他之前也是Google的資深工程師。

區塊鏈仍處於起步階段,除了支付交易,我們認為區塊鏈從流媒體內容到移動平臺,都會有巨大的潛力,未來能在數百萬人的日常生活中發揮作用。同時,我們又看到公鏈效能瓶頸和成本太高的問題,Harmony希望創造一個公鏈平臺,解決區塊鏈交易速度低、費用高和不夠去中心化等問題,真正為下一代的去中心化經濟打好底層技術基礎。

Harmony是一個基於狀態分片和PoS的高效能公鏈專案,我們的設計利用了安全的隨機分片過程,在保證安全性和去中心化的同時,可以極大提高系統的交易處理能力,並且交易處理成本被分攤到多個分片,從而大大降低交易處理成本,理論上交易成本會是以太坊的千分之一左右。

記者:數字貨幣從比特幣發展以太坊和EOS,區塊鏈從公有鏈、私有鏈發展到跨鏈、側鏈,區塊鏈技術一直在迭代中,您認為現在的區塊鏈還存在哪些問題?

蘭榮堅:區塊鏈眾所周知的不可能三角問題,在區塊鏈公鏈中,很難同時做到既有很好的“去中心化”,又有良好的系統“安全性”,同時還能有很高的“交易處理效能”,其中“交易處理效能”也就是經常說的TPS—每秒處理交易的筆數。比特幣去中心化程度很高,但是速度很慢,而大部分公鏈速度快於比特幣,但是去中心化程度要低於比特幣。

現有的很多公鏈專案的技術,都是在安全性、去中心化和效能中間做權衡和取捨。其中不少是放棄了去中心化,以極少數大節點在裝置效能和網路優勢上,來獲得超高的交易處理能力,這是我們不想看到的。

Harmony採用的是可以在安全性、去中心化和效能上做到很好權衡的狀態分片技術。狀態分片是目前唯一可以做到橫向擴充套件區塊鏈效能的擴容技術,既在網路中增加更多節點和分片,就可以提升交易處理量,並且不損失安全性和去中心化。我們v0主網已經有800個節點同時處理交易,這個節點數量已經在全球區塊鏈中排在前十左右。

在之後Staking開放之後,我們的節點數量還會大幅增加,今年的目標是達到至少1600個節點。

記者交易成本高、交易速度慢、缺乏主鏈互動性,5G時代的到來,結合區塊鏈技術的提升,是否可以讓使用者享受更高效能、更安全、更去中心化的數字交易?

蘭榮堅:5G時代的到來,肯定會為下一代去中心化應用的爆發提供溫床,不管是網路的高吞吐量和低延遲,5G都會大幅提高使用者體驗,同時節點共識速度也會更快。更重要的是,5G的到來有可能真正實現全民節點的構想,到時候任何人透過手機終端,都可以參與成為共識節點。

Harmony的網路設計在節點效能和去中心化上,都做小節點和手機終端節點做好了準備,現在Harmony的節點的效能需求只相當於一個AWS t2.small機型的效能,普通手機完全可以滿足這個要求。

在應用層面,就像4G帶來了線上直播、手機支付等新型應用一樣,我相信5G也會為人類帶來很多意想不到的應用場景和實現。Harmony在速度和延遲上的高標準,和5G相輔相成,為下一代去中心化應用的爆發提供技術支援。

記者:很多公鏈是PoW 演算法和 PoS 演算法,而Harmony作為下一代區塊鏈搭建基礎設施,透過什麼技術可以讓下一代區塊鏈比比特幣和以太坊交易速度快一千倍?

蘭榮堅:首先 Harmony做了狀態分片。狀態分片是指每組分片分別儲存一部分賬本資訊,而不是儲存全網所有賬本。網路分片和交易分片一定程度上可以提高交易處理速度,但如果沒有實現狀態分片,分片間就沒法實現完全獨立,交易也必須最終在全網進行同步,這樣大大限制了系統可擴充套件性。只有狀態分片才能實現每個分片的獨立性,分片間除了跨片交易,不會有多餘的資料交換,這樣可以最大程度提高整個網路的可擴充套件性。

此外,Harmony採用的是完全同構的分片結構,Harmony的構架是由一條信標鏈和多條共識鏈組成的多鏈結構,每條鏈的屬性是同質的,但信標鏈會提供更多服務,例如去中心化的隨機數生成,共識鏈鏈頭的驗證,儲存和廣播,還有最重要的是接受驗證節點的權益抵押。也就是說 Harmony的分片結構更加平衡穩定,沒有瓶頸問題。

這一切速度提升的背後,我們同時保證安全性和去中心化,在安全性上,Harmony採用基於VRF+VDF的去中心化隨機數產生器來保證分片過程不可預測,不受惡意干擾,進而防止單一分片受到攻擊,即1%攻擊。所謂1%攻擊,是指系統分片後,每個分片不管是在算力還是在節點權益數量上,都只有整個網路的N分之一,如果有一百個分片,那麼利用全網1%的算力或權益就可以完全控制一個分片,進行雙花,甚至憑空創造新幣。Harmony採用了自適應閾值PoS和安全的隨機分片技術,靠演算法把大Staker的權益打散到多個分片,使每個分片的惡意權益比例不超過1/3的安全線,確保每個分片的安全性。

在去中心化上,Harmony是第一個實現在Sharding上面做PoS的系統,我們每個分片可以支援400個以上的節點,這樣整個系統將包括至少上千個節點。相比其他PoS專案的21到100個節點的狀態,我們將更加去中心化,並且允許更多非專業的小節點加入。同時Staking經濟的設計上,我們也充分考慮到了去中心化程度,我們最新的Median-Centric PoS (McPoS) 將在最大程度讓大節點自身去中心化,同時讓更多小節點容易加入到網路,增加網路總體節點分散程度。

最後Harmony很關注網路層的最佳化,如果熟悉區塊鏈底層瓶頸的朋友一定知道網路資料傳輸是區塊鏈系統最大的瓶頸,Harmony採用了Kademlia跨片路由技術,讓跨片間通訊的網路開銷在O(logN),並且利用Erasure Encoding(糾刪碼)對區塊廣播過程進行了最佳化,在確保資料可用性的同時,避免傳送者的網路瓶頸問題,真正意義上實現高效的橫向分片擴充套件。

記者Harmony的快速FBFT將傳統PBFT演算法與前沿的BLS多重簽名相結合,提供了一種安全擴容的共識演算法,基於PoS的分片方案,包含一個信標鏈和多個分片鏈,這裡的 “信標鏈”與“分片鏈”各自的核心功能是什麼?

蘭榮堅:在Harmony的分片架構包含一條信標鏈和多條分片鏈。這裡信標鏈本質上也是一個分片,但其具有兩個特殊功能:1.執行分散式隨機數協議;2.接受節點的抵押代幣。此外,信標鏈對提升整個系統的安全性也能起到至關重要的作用。在每條分片的新區塊被確認後,透過Kademlia路由協議,新區塊的區塊頭將被髮送給信標鏈。信標鏈驗證這個區塊頭的合法性之後,會把它新增到自己的鏈內,並廣播給全網。這樣,每個分片都可以輕鬆維護其他分片的區塊頭序列,方便對其他分片的資訊做Merkle驗證。

(簡單的信標鏈和分片鏈間的連結示意圖)

有了信標鏈的保護,攻擊者必須同時攻陷分片鏈和信標鏈才有可能進行雙花攻擊。不止如此,由於信標鏈在分片鏈區塊頭的廣播中起到了中樞的作用,所導致的網路開銷僅為O(n)的量級。設想一下,如果沒有信標鏈的幫助,每個分片都需要分別廣播它的區塊頭,那麼總體網路開銷將是O(n*n),這極有可能造成網路阻塞,而透過信標鏈,Harmony則巧妙地避免了這個問題。

分片鏈的核心功能是處理區塊鏈使用者的交易,每個分片鏈只儲存了區塊鏈狀態的一部分,可以很方便的同時處理不同的交易,實現網路吞吐量的橫向增加,只要增加更多的分片,就可以快速提升網路吞吐量。

記者:Harmony作為新一代公鏈,BitMax.io作為新一代數字貨幣交易所,為何選擇在BitMax.io上線?未來會有哪些更深度的合作?

蘭榮堅:今年6月,Harmony在幣安上線了代幣ONE,這個是一個起點。去中心化是Hamrony一個核心的理想,讓全世界大部分人持有我們的代幣是這個去中心化表現形式和實現途徑。Harmony為使用者提供簡易的購買和交易代幣的路徑,包括選擇可靠的交易所上線我們的代幣。Bitmax.io作為新一代的數字貨幣交易所,無論在服務標準、運營專業性和社羣質量上,都在行業中處在領先位置,我們很高興和Bitmax.io進行深度合作,讓更多的使用者可以參與到Harmony專案中來。

記者ONE即將上線coinbase,被V神點贊,幣安創始人趙長鵬推特預熱,在前谷歌人社群裡誕生的Harmony自帶光環,未來Harmony的願景是什麼?如何超越以太坊和EOS等老牌公鏈?

蘭榮堅:Harmony的目標是為未來的全球去中心化經濟體提供最安全和高效的信任基礎設施,讓所有人都可以在一個互信共贏的經濟中獲得回報。類似Google願景裡的“為人類整理並檢索全世界的資訊”,Harmony的終極願景是“Open Consensus for 10 billion people”。

我們的整體技術框架和以太坊2.0不相上下,包括PoS為基礎的共識演算法、信標鏈、libp2p為基礎的網路傳輸層,VRF/VDF產生隨機數等。我們的account model和以太坊相容,也支援Solidity作智慧合約開發。

我認為在技術上面我們反而具有先發優勢。我們的主網最少比以太坊2.0快了半年以上,我們的創業團隊合作緊密,開發步伐很快,會提前超越以太坊,真正實現基於PoS的狀態分片技術。

記者Harmony的發展之路與ETH2.0理念的分片技術是密切貼合的,那麼Harmony與以太坊2.0的分片思路有哪些不同?除了技術之外,Harmony之後會從哪些方面去打造自己的優勢?

蘭榮堅:Harmony其實在設計上和以太坊2.0有異曲同工之處,很多基礎技術元素,比如BLS簽名,VDF可驗證延遲函式,都是在Harmony和ETH2.0上採用的。Harmony和以太坊ETH2.0最大的區別在於幾點:

首先,Harmony採用FBFT共識機制,可以保證快速的出塊時間和確認時間。而以太坊2.0採用的是基於最長鏈共識的Casper PoS共識,在區塊確認時間上要比FBFT慢很多,因為需要等多個區塊出現,才能確認之前的區塊。

其次,Harmony的節點驗證和Staking機制也與ETH2.0不同。Harmony網路中投票權是有限量的,所有驗證者競價去獲得投票權,然後參與共識。投票權的價格由市場決定,可以實現最大化的驗證者資源利用。而在ETH2.0,驗證者的門檻是確定的32ETH,並且驗證者就算抵押了32ETH之後,還要透過隨機篩選機制,才有機會參與共識和出塊,所以會有大部分驗證者處於閒置和待命狀態,並不能最大化驗證者資源的利用。

同時 在VDF的實現方面我們也快以太坊一步,我們已經完成了業界第一個用Go語言實現的安全高效VDF可驗延遲函式,並且利用BLS12-381橢圓曲線實現了VRF的功能。我們的全功能主網將在今年內釋出,在時間上會比ETH2.0早至少一年上線。

除了技術,開發者社羣和使用者社羣也很重要,對於擴大開發者社羣,我們會提供一套簡便易用的開發者工具,並且最大程度降低開發者的學習成本。介於大部分割槽塊鏈開發者是從以太坊生態起步的,對以太坊的程式語言和開發工具很熟悉,Harmony現在完全相容以太坊Solidity語言和開發環境,讓開發者很容易上手Harmony應用開發,並且我們在今年下半年會加入WebAssembly編譯器,到時候擅長其他開發語言的開發者也可以在Harmony上進行應用開發。

記者:Harmony即將上線創新型數字貨幣交易平臺BitMax.io,代幣ONE目前的使用場景主要是哪些?

蘭榮堅:ONE目前的使用場景主要是Staking和支付交易費,作為驗證節點的Stake,驗證節點需要先透過ONE代幣來Stake獲得投票權,之後才可以進入分片開始共識過程。

下一步,ONE的使用場景會是使用者的交易費用和鏈上治理(Governance)的投票許可權,未來Harmony的生態越大,應用越多,對ONE的需求越大,而在Harmony主網上線後,任何社羣對主網的改進提案都要透過社羣用ONE的形式來投票決定。

此外,在應用層,我們也在積極和開發者或者企業拓展Harmony應用的需求,比如遊戲虛擬物品售賣可以以ONE來支付等等,鏈上應用越多,對ONE的需求也越大。

記者公鏈作為區塊鏈的底層技術,區塊鏈最大的問題是應用落地,Harmony主要在哪些領域落地?

蘭榮堅:Harmony在穩定幣,分散式資料庫、隱私計算、地圖資訊等方面都有合作伙伴的佈局,包括和Stably、 Picolo、 Hyperion等的合作以及對零知識證明研究的投入等。此外,我們的COO也在Defi方面有深厚研究,他提出的Delfi鏈上預言機專案曾在EthDenver開發者大會上獲得最佳創意獎,這個鏈上預言機技術可以很好地為區塊鏈應用提供準確的鏈下資訊。

我們對區塊鏈遊戲的前景比較看好,我們已經和遊戲開發領域的頭部企業Animoca合作開發更多基於區塊鏈的遊戲應用,最近也一同收購了一加遊戲資產和卡牌類初創公司Quidd,Quidd平臺上的20多萬使用者可以在今後為Harmony的使用者群的擴張打下基礎。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;