3天暴漲100%,這位90後想打造進化版以太坊

3天暴漲100%,這位90後想打造進化版以太坊

NEO(小蟻)創始人達鴻飛在去年區塊鏈高峰論壇中說: “跨鏈技術是實現價值網絡的關鍵,也是未來的趨勢所在。能讓區塊鏈向更廣泛的領域和更縱深的維度發展的關鍵因素。”

如果說共識機制是區塊鏈的靈魂核心,那麼對於區塊鏈特別是聯盟鏈及私鏈來看,跨鏈技術就是實現價值網絡的關鍵,它是把聯盟鏈從分散單獨的孤島中拯救出來的良藥,是區塊鏈向外拓展和連接的橋樑。

而在去年提出“多鏈多共識,一鏈一主幣” 的EKT通用積分就如同金庸筆下逍遙派的絕學——能海納百川,連接各門各派武功的“小無相功”。

最近EKT利好不斷,幣價穩定漲幅,吸引許多投資者關注。最近,現在財經(caijing.io)採訪EKT通用積分90後CEO周迅,試圖從中找尋區塊鏈未來的蛛絲馬跡。

問題1:能否簡單介紹一下什麼是EKT通用積分,以及項目的開發背景和主要歷程?

周迅:EKT通用積分是一條非常擁有創新性的公鏈,在EKT中,token鏈和DAPP鏈是分開的。在EKT中的token鏈是一個並行主鏈的架構,多鏈多共識,一鏈一主幣,不同的鏈可以選擇不同的共識機制。在EKT上token不再是一個智能合約,而是定義好的token,“safe math”的問題在EKT中是不會出現的。另外DAPP鏈使用我們的用戶相關的事件打包後執行+非用戶相關事件打包前異步執行的方式,可以實現大部分事件的秒級確認和執行,實現區塊鏈應用與傳統互聯網應用的延遲和TPS沒有太大的差距。

項目開發的背景的話主要是之前想在以太坊上開發DAPP,後來發現以太坊上存在很多問題,首先就是TPS和延遲問題,以太坊的低TPS和高延遲可以說是非常不利於DAPP的運行的;其次是語言的問題,solidity的設計讓我們基本上很難開發一個大型的DAPP,開發的複雜度是傳統互聯網應用的數倍;最後就是高昂的gas費用,作為一個DAPP,使用者需要為許多的操作付出高昂的gas費是非常不利於DAPP的使用的,因此我們決定自己做一條供開發者開發DAPP的一條鏈。

問題2:EKT的主打特色是多鏈多共識,請問什麼是多鏈多共識,它主要的運行機制是什麼?

周迅:其實EKT主打的不止是多鏈多共識,還有DAPP的開發支持。我先來介紹一下多鏈多共識吧,在EKT設計的時候我們參考了以太坊的sharding方案,發現sharding實質上是對用戶分片,把用戶的數據放在不同的“孤島”上,這個方案會讓不同“孤島”上的用戶進行交易的時候的代價比較大,可能還會造成“雙花”問題,因此我們在開始考慮的就是把不同的token進行隔離,並行多鏈,通過分佈式私鑰的控制實現多鏈之間的用戶共享。另外我們主網雖然使用的是DPoS,但是我們還是認為PoW是有一定的應用場景的,因此我們再設計的時候多條鏈是可以根據自己的需求選擇自己的共識機制的,這也是我們多鏈多共識這個思路的來源,其實主要解決的就是TPS和數據的隔離性問題。

再來說一下我們對DAPP的支持,在我們的DAPP設計中,我們引用了傳統互聯網應用的一些設計思路,把整個dapp的開發分為三部分:網絡層,將不同的類型的用戶事件分成不同的接口,dapp客戶端只需要調用相關的接口即可;業務邏輯層,根據自己的需求對底層的數據庫層進行調用;數據庫層,我們會對一些數據庫的操作進行封裝,開發者可以使用我們提供的SDK對數據庫進行調用,我們前期會提供KV和SQL數據庫,後期可能還會提供更多類型的數據庫支持。一個開發者使用我們的框架和SDK,可以很輕易的開發一個與傳統互聯網應用沒有太大差距的應用出來,可以極大的促進社區的生態。

問題3:相比於其他公有鏈,EKT在技術方面的主要創新是什麼?

周迅:EKT的創新有三方面:首先是把token鏈和DAPP鏈分開了,讓大家發的token不再是智能合約了,讓開發者可以關注於自己的DAPP開發,不需要關心token的智能合約安全性問題。其次是token鏈的多鏈多共識機制,可以讓有不同需求的用戶可以選擇不同的共識機制,最大程度的滿足了大家的需求。最後就是DAPP的開發,我們的異步執行方式和與傳統互聯網應用類似的開發方案可以吸引大批程序員來EKT開發DAPP。

問題4:EKT如何支持和其他公鏈的跨鏈交易?

周迅:EKT有兩種方式實現跨鏈交易:跨鏈協議和側鏈的方式。對於有意願和EKT對接的公鏈,可以與EKT對接跨鏈協議,通過協議的方式實現雙方用戶和token的數據和證明互通,實現跨鏈交易。對於像BTC這樣的公鏈,因為EKT本身就是一個多鏈多共識的架構,我們可以再EKT上發行一條BTC的側鏈,作為我們多鏈中的一條鏈,既實現BTC的完整協議,也實現EKT中的協議,通過這樣的方式可以實現與比特幣的雙向交易。

問題5:EKT平臺有自己的開發語言AWM。為什麼要設計這種語言,對於開發者來說,主要有什麼便利?

周迅:AWM是一個事件驅動的語言,之所以開發AWM就是為了讓開發者可以很方便的使用自己開發傳統互聯網應用的經驗開發一款DAPP。對於開發者來說,不需要理解太多區塊鏈中的東西,只需要通過我們的框架和SDK就可以很輕鬆的實現一個DAPP。

問題6:打算如何吸引Dapp的開發者使用我們的平臺?

周迅:對於一個DAPP的平臺來說,提供便利的開發語言是最容易吸引開發者的方式,這也剛好是我們的優勢。另外我們可以提供很多的技術支持,並且我們有一些合作伙伴是可以幫助開發者一起合作開發DAPP的,相信這對很多開發者來說是比較有吸引力的。

問題7:對於Dapp的發展如何看待,何時能有一款重量級,用戶上百萬的Dapp出現?

周迅:我覺得目前公鏈還在一個發展階段,要出現上百萬用戶的DAPP,那麼基礎設施一定需要非常完善,這樣看來短期內應該是不會出現百萬用戶的DAPP了,樂觀的看我認為明年上半年應該會出現百萬用戶的DAPP。

問題8:V神說要用分片技術解決以太坊的擴展性和交易速度的問題,能講講什麼是分片技術嗎?

周迅:

簡單的說,分片技術就是將本來放在一起計算默克爾證明的數據分散在了不同的分區中,每個分區中都是一個個的數據“孤島”,當兩個孤島需要通訊的時候,就需要跨分片通信。通過不同分片並行計算的方式實現計算資源的更大化的利用,可以實現更高的TPS。

問題9:分片技術開發的難度大嗎?

周迅:分片技術的難度還是比較大的,因為有很多細節需要處理,分片方案雖然提高的TPS,但是也帶來了許多額外的問題(如跨分片的事務問題),因此以太坊的分片在一定程度上是放棄了一些安全性,增加了TPS。

問題10:能幫助開發者在一週內迅速開發大型應用的黑科技GP是什麼?

周迅:GP是我們CTO楊鋼開發的一個編程機器人,可以自動生成90%的代碼,目前已經在用於傳統互聯網應用的開發。具體GP的設計思路我就不透露了,因為我們CTO沒有準備開源GP的計劃。

問題11:2018年被人戲稱為公鏈大戰,這麼多號稱優質的公鏈,而用戶量是有一定量的,您覺得存活下來的根本是什麼或者說您覺得公鏈的未來是怎樣的,是一起存活還是有統一所有的殺手級應用出現?

周迅:我認為未來的公鏈一定是會有一個殺手級的公鏈出現的,在這個公鏈上的應用數量會比其他公鏈多一個數量級,另外一些垂直領域的公鏈與通用公鏈會有一些不同,因此除了一個殺手級的公鏈之外應該還會有一些特殊的垂直領域的公鏈能夠存活下來。

問題12:EKT接下來有哪些規劃和部署,今年的發展目標都有哪些?

周迅:我們計劃8月初發布我們的token鏈主網,今年的發展目標就是主網順利運行,年底做出第一款DAPP。


分享到:


相關文章: