1. 程式人生 > >還在研究擴容?這家公鏈已經把目光放在了“靈活性”

還在研究擴容?這家公鏈已經把目光放在了“靈活性”

640?wx_fmt=jpeg


矽谷Live / 實地探訪 / 熱點探祕 / 深度探討


隨著區塊鏈技術的發展,擴容性作為“不可能三角”中重要的一環,已經得到了很大程度的優化——公鏈從一代的比特幣,到二代的以太坊,再到三代的EOS,交易確認速度越來越快。然而目前公鏈還普遍存在一個問題沒有得到實際解決,那就是公鏈的“靈活性”。


為什麼公鏈的“靈活性”很重要?


目前的公鏈各有各的智慧合約和共識機制,比如以太坊採用EVM智慧合約和POW共識機制,而EOS採用WASM智慧合約和BFT-DPOS共識機制,因此以太坊和EOS是完全不同的生態系統。


隨著市面上的公鏈不斷採用更先進的智慧合約和共識機制,公鏈的生態系統也越來越多樣化:每條鏈都各具特色,結構都不盡相同。


這個現象乍一聽是好事,但仔細想想,對於DApp著實不友好。因為不同的DApp,不同的行業,所需要的共識機制或者智慧合約都不一樣;當現有公鏈不能滿足他們的需求時,就必需自己開發一條公鏈,然而這將耗費技術團隊大量時間和精力。即使現有的公鏈滿足了需求,但是因為結構已經固定,之後也很難進行改變適應新的技術發展。


既然,提高公鏈的靈活性是DApp發展的命脈,今天,小探就來介紹一家針對此痛點提出實際解決方案的矽谷區塊鏈專案——QuarkChain。


640?wx_fmt=jpeg


QuarkChain的解決方案


半年前,我們對QuarkChain聯合創始人週期進行了專訪,介紹了QuarkChain出色的擴容技術。然而QuarkChain並沒有止步於此。經過半年的技術開發,QuarkChain向世界展示了他們專案的另一大特點,那就是提高靈活性。


在介紹QuarkChain怎麼讓他們的公鏈更靈活之前,讓我們先來回顧一下QuarkChain的基本結構。


640?wx_fmt=png

Quarchain 結構


QuarkChain採用分層結構。第一層由分片,也就是 shard 組成,每一個 shard 都可以獨立處理交易事務,隨著 shard 數量增加,可以同時處理的交易總量也隨之線性增加。第二層是根鏈(root chain),主要功能是確認來自第一層所有片(shard)的所有區塊,但不負責處理交易本身。


在之前的專訪中我們瞭解到,QuarkChain的兩個擴容策略都圍繞shard展開:水平方向增加shard個數,垂直方向增加每個shard的容量。由此可見shard在QuarkChain中扮演了至關重要的作用。然而shard的奧祕還遠不止這些,因為QuarkChain在靈活性上的突破也要歸功於shard。


原來早在QuarkChain的技術團隊設計shard的結構時,就考慮到了QuarkChain靈活性的問題。根據設計,QuarkChain鏈上的每個shard都能相容各種智慧合約和共識機制,不管是EVM、NeoVM、WASM,還是POW、POS、DPOS,各種排列組合,統統都能在已有的shard中找到。


640?wx_fmt=png

不同shard相容不同共識機制和智慧合約


通過這種設計,不管一款DApp之前在哪個公鏈上,都可以百分之百平滑地轉移到QuarkChain上,再也不需要技術團隊熬夜加班敲程式碼。打個比方,一個以太坊上的DApp如果想遷移到QuarkChain上,那麼他們可以直接找到一個採用EVM智慧合約和POW共識機制的shard,然後無縫嫁接在shard上,完成遷移。


對於還沒有開發完成的DApp,專案方甚至可以“DIY”他們想要的智慧合約和共識機制,以及生態環境中任何必要的元素。通過和專案方溝通,QuarkChain會根據要求為他們量身打造一個合適的shard,可謂完美演繹了什麼叫貼心。


通過能九九八十一變的shard,只要DApp專案團隊選擇了QuarkChain,就告別了需要“臥薪嚐膽”做垂直公鏈的生活。即便是已經做好垂直公鏈的DApp,依然可以在千千萬萬shard中找到合適的選擇。


通過QuarkChain,DApp還能如何受益?


除了支援各種各樣的智慧合約和共識機制,QuarkChain在貨幣經濟學方面也有它的獨到之處。


實際上,很多DApp寧願自己做垂直公鏈也不願意依附於現有公鏈的另一個原因是,專案方想擁有自己的代幣生態,掌握髮幣權和代幣供給。然而依附於某一條公鏈,就意味著要使用該公鏈的代幣生態。


以以太坊為例,以太坊中有兩種代幣,分別是原生代幣,也就是以太幣,和基於智慧合約的代幣(ERC20),也就是DApp自己的代幣。然而ERC20代幣存在很多問題,比如交易過程繁瑣、需要調動智慧合約等,因此對DApp形成自己的代幣生態形成了阻撓。


對於這個問題,QuarkChain推出了多原生代幣解決方案。在分片上,每個DApp都可以建立自己的原生代幣,直接支援鏈上支付和付手續費(gas)。允許專案方發行自己的貨幣,極大簡化了使用者使用DApp自己的代幣的操作過程,為DApp的代幣生態的健康發展奠定了基礎


下表在四個方面細緻對比了基於智慧合約的代幣(ERC20)和QuarkChain多原生代幣之間的對比。


640?wx_fmt=png


因此,通過高相容性的分片和多原生代幣經濟架構,QuarkChain保證了其公鏈的高靈活性。


QuarkChain:和超過50個專案合作


兩個月內,QuarkChain已經完成了和超過50個專案的合作,這些專案涵蓋大資料、遊戲、借貸、工業服務、DApp平臺等目前區塊鏈行業中最火爆的應用面。


QuarkChain還與韓國證券公司NH Investment&Securities簽署了基於QuarkChain開發的數字資產管理服務的合作備忘錄,將為後者提供技術支援。NH Investment&Securities是韓國最大的證券公司之一,管理資產淨值為2200億美金,業務範疇涵蓋財富管理、投資銀行、經紀和商業銀行業務等。  


除此之外,QuarkChain也和Celer Network、DxChain、Certik.org等知名區塊鏈公司保持密切合作,提供一站式的區塊鏈底層解決方案。


目前QuarkChain英文社群人數已接近10萬人,中文社群人數也超過1萬人。


640?wx_fmt=png


QuarkChain下一步在技術上會有什麼樣的突破呢?又會給我們帶來什麼樣的驚喜呢?讓我們拭目以待。


QuarkChain 官方網站:https://www.quarkchain.io

QuarkChian 官方 Telegram:http://t.me/quarkchainio

640?wx_fmt=jpeg

推薦閱讀

640?wx_fmt=jpeg

區塊鏈報告 腦機介面報告 

矽谷人工智慧 | 斯坦福校長

衛哲 | 姚勁波 | 胡海泉 

垂直種植 | 無人車

王者榮耀 | 返老還童 



640?wx_fmt=jpeg