2020-06-19 23:01:57 sunmedia 3456
?在前不久結(jié)束的鏈鎖反應VI中,EKT作為項目方參加了我們第六期的賽迪全球公有鏈技術(shù)評估指數(shù)線上發(fā)布活動。正所謂“英雄所見略同”,EKT之所以會這么關(guān)注公鏈技術(shù)排名,和他們項目自身的屬性是分不開的。那么首先就讓我們一起來了解一下什么是EKT。?
????眾所周知,區(qū)塊鏈技術(shù)的發(fā)展已經(jīng)經(jīng)過了1.0的比特幣和2.0的以太坊兩個階段?,F(xiàn)在我們正處在所謂的“區(qū)塊鏈3.0”發(fā)展時期,和1.0的數(shù)字貨幣,2.0的智能合約一樣,在3.0時代,也有著其獨有的技術(shù)特點,雖然在究竟什么技術(shù)才能代表“區(qū)塊鏈3.0“這一點上業(yè)界還沒有形成統(tǒng)一的意見,但就目前來看,像EOS這種具有高性能的區(qū)塊鏈Dapp平臺是最有可能成為“區(qū)塊鏈3.0”代表的公鏈。EKT就是這樣一條主打高性能、具有多鏈架構(gòu)、可跨鏈、可發(fā)布Dapp功能的區(qū)塊鏈基礎(chǔ)設(shè)施公鏈。?
????高性能?
????對于實現(xiàn)區(qū)塊鏈的高性能來說,目前最經(jīng)濟、效率最高的方法就是擯除效率低下的PoW共識算法,使用效率更高的PoS甚至是DPoS的共識算法。那么有沒有比以上的共識算法效率還要高的方法呢?EKT交出的答案就是dBFT(delegated Byzantine Fault Tolerance)算法。目前在知名公鏈當中,國內(nèi)的數(shù)字經(jīng)濟平臺NEO使用的也是這種共識機制。這種共識機制在效率上要比DPOS甚至是DPOS+PBFT還要高,它的共識確認僅僅需要一個區(qū)塊即可完成??梢蕴峁└叩捻憫俣龋赃m應更復雜,對性能要求更高的商業(yè)應用的需求。?
????多鏈架構(gòu)?
????EKT作為一條區(qū)塊鏈基礎(chǔ)設(shè)施公鏈,向用戶提供了創(chuàng)建用戶自有主鏈的功能。用戶可以通過簡單的設(shè)置,在EKT的公鏈之上,創(chuàng)建獨立的主鏈,在該主鏈之上可以選擇與EKT公鏈不同的共識機制,并發(fā)行獨立的通證。要在主鏈上創(chuàng)建新的節(jié)點也非常簡單,只要通過主鏈工具提供的Consensus接口就可以完成新節(jié)點的部署工作。?
????可跨鏈?
????就像組織與組織之間需要發(fā)生聯(lián)系一樣,在EKT公鏈上運行的各個用戶的主鏈之間也不是一個個信息孤島,他們之間可以通過EKT跨鏈協(xié)議互相傳遞信息、交易記錄、甚至是數(shù)字資產(chǎn)。這一切都是通過由EKT 主鏈所維護的一套統(tǒng)一的用戶系統(tǒng)來實現(xiàn)的。?
????Dapp平臺?
????就如同一個手機App需要有完善的功能,流暢的速度,才能給用戶帶來良好的用戶體驗一樣,一個成功的Dapp也同樣需要具備這些特點。在速度上,EKT由于使用的是DPoS的共識機制,它的系統(tǒng)性能并不比傳統(tǒng)的中心化的服務器慢多少。在功能上,為了幫助開發(fā)者可以快速地進行開發(fā),EKT專門為開發(fā)者們提供了一套全新的智能合約開發(fā)語言AWM。這種語言和一般的開發(fā)語言不同,沒有所謂程序入口的main函數(shù),取而代之的是一些列已經(jīng)封裝好的事件接口,開發(fā)者只要在對應的事件中進行邏輯處理就可以了。而且和以太坊的鏈上調(diào)試不同,EKT的Dapp可以運行在AWM的虛擬機(VM)之中,這樣在本地就可以進行程序的運行與調(diào)試,極大的提高了Dapp的開發(fā)效率。?
????這一次作為EKT項目方代表參與鏈鎖反應VI的是EKT的CEO周迅先生,下面就讓我們一起看看EKT的周迅和賽迪的蒲松濤博士都聊了些什么問題。?
????Part1:?
????EKT多鏈技術(shù) CEO周迅:?
????蒲博士,您好!是這樣的,我們可以看到公鏈在發(fā)展過程中,會出現(xiàn)一個個技術(shù)趨勢。技術(shù)評估小組是否正在關(guān)注一些公鏈的技術(shù)方向,例如隱私保護、或者是特殊的密碼學,有沒有計劃設(shè)立一些特別具有創(chuàng)新性的榜單來針對這些極具創(chuàng)新性的公鏈??
????賽迪全球公有鏈鏈技術(shù)評估指數(shù)工作組負責人 蒲松濤:?
????事實上,我們工作組對于公鏈的技術(shù)方向一直都是有所關(guān)注的。像科莫多的原子互換技術(shù),再比如隱私保護。它在最后的結(jié)果中都會有加分的,在我們的評估模型范圍內(nèi),只要是我們認為的一些好的技術(shù)方向,我們都是關(guān)注到的。當然,現(xiàn)在依然有一些技術(shù)方向是我們沒有關(guān)注到的,比如說跨鏈,在后期,我們也將圍繞這些新的技術(shù)的創(chuàng)新點來不斷地優(yōu)化我們的模型。?
????我們希望能給一些具有技術(shù)創(chuàng)新潛力的公鏈提供一個平臺讓他們這些技術(shù)上的創(chuàng)新點能夠通過我們的平臺來告展示給大家。但是這當中我們也有很多的顧慮,因為這些公鏈可能相對市場影響力來說都比較小,大家的認可度也不高,如何來界定這個公鏈的技術(shù)是否有價值,還需要更多地依賴我們的專家來進行進一步的評估。但是我們這個創(chuàng)新榜單的籌備,確實已經(jīng)提上日程了。?
????Part2:?
????EKT多鏈技術(shù) CEO周迅:?
????關(guān)于未來區(qū)塊鏈公鏈的發(fā)展,您認為未來公鏈可能會往哪些方向去發(fā)展呢??
????賽迪全球公有鏈鏈技術(shù)評估指數(shù)工作組負責人 蒲松濤:?
????我主要列三個方面吧。?
????第一, 要面向應用堅持既定的技術(shù)路徑,讓大家都能接受。?
????第二, 未來的公鏈是要面向商業(yè)化應用的。它在保證安全性和去中心化的前提下,去實現(xiàn)更高的性能。并且要包含完備的公鏈基礎(chǔ)應用。?
????第三, 以開源開放的形式進行持續(xù)不斷的更新。?
????這就是我們對未來公鏈發(fā)展方向的基本看法。?
????EKT多鏈技術(shù) CEO周迅:?
????現(xiàn)在的智能合約開發(fā)語言,大家都傾向于已經(jīng)有的語言,比如說Javascript,那么您是怎么看待合約語言從自己獨創(chuàng)一門語言到使用已經(jīng)有的語言,這一轉(zhuǎn)變過程的呢??
????賽迪全球公有鏈鏈技術(shù)評估指數(shù)工作組負責人 蒲松濤:?
????我覺得用哪種語言不重要,重點是看它的效果如何。我們認為未來的公鏈開發(fā),第一條就是要對開發(fā)者友好。開發(fā)者要可以很容易地通過你這條公鏈提供的工具,去開發(fā)相關(guān)的智能合約、去開發(fā)去中心化的應用程序。第二條,我覺得更加重要的是,你需要對用戶也是友好的,讓用戶能夠讀懂智能合約,讀懂去中心化應用程序背后的這些代碼。這是因為我們知道,區(qū)塊鏈解決的最重要的問題是什么?是信任的問題。這種信任是從哪里來的?信任是建立在代碼層面的,所以對用戶來講,對代碼有認知,有認識,而且覺得這個代碼確實是“code is law”,確實是按照既定的規(guī)則去執(zhí)行下去,才會對你開發(fā)的東西產(chǎn)生信任。我們也特別期待看到一些公鏈在開發(fā)的語言上更加人性化,甚至是向圖形化的這方面靠攏。?
????EKT多鏈技術(shù) CEO周迅:?
????那么我想問一下,對一個可能比較有創(chuàng)新能力的公鏈,怎樣才能進入您們的創(chuàng)新性榜單呢?有沒有一些比較硬性的標準??
????賽迪全球公有鏈鏈技術(shù)評估指數(shù)工作組負責人 蒲松濤:?
????這個問題提的比較尖銳啊,那我就不賣關(guān)子了。第一個就是我們現(xiàn)在發(fā)布榜單的機制,我們這個榜單前期也是選了新增的幾條公鏈,這幾期也是沒有新增公鏈了。在這方面我們也是比較謹慎的,所以對于我們榜單新增的公鏈來講,我們覺得第一條呢,這條公鏈必須在技術(shù)創(chuàng)新方面有一定的特點和優(yōu)勢。第二條,需要在用戶和社會影響力方面基本達到一定的層級,當然,如果你這條公鏈在創(chuàng)新力方面有特殊優(yōu)勢,我們也是非常歡迎的。?
????(視頻鏈接:https://v.qq.com/x/page/z0790ndvw3w.html?pcsharecode=&sf=uri)