
《EOS是當下最火的區(qū)塊鏈技術,被社會廣泛看好為下一代區(qū)塊鏈3.0》
EOS.IO 是由block.one開發(fā)的一個基于區(qū)塊鏈結構設計的能夠支持水平和垂直擴展的去中心化應用的平臺。它就像是一個完整的操作系統(tǒng),可以在上面構建各種應用。EOS.IO提供了賬戶、認證、數(shù)據(jù)庫,異步通信以及跨平臺跨集群的定時應用。它有望支持每秒百萬級交易,完全零費率,并可以快速且容易地部署去中心化應用。
以上是我對官方定義的理解,通過這個定義,我們可以抽離出最主要內容,就是EOS的核心競爭力是:
.tps:百萬級
.gas = 0
.Dapp更加容易高效地被部署
下一代區(qū)塊鏈肯定是大規(guī)模的各行各業(yè)的Dapp的雄起,就像當年互聯(lián)網革了傳統(tǒng)行業(yè)的命一樣,所以,能夠做好大型商業(yè)應用的基建工作的公鏈就是未來區(qū)塊鏈的寵兒。目前,呼喊著百萬級tps,手續(xù)費為0,快速部署Dapp的EOS無疑切中了所有的要點。
下面針對一些名詞進行一個解釋:
.EOS,目前指的是基于ERC20在以太坊上發(fā)行的代幣,用于block.one公司開發(fā)軟件與社區(qū)運營。
.EOS.IO,是由block.one開發(fā)的可構建公鏈的軟件源代碼。
.EOS platform,采用了EOS.IO軟件構建的公鏈平臺。
.Dapp,這里指的是未來在EOS公鏈平臺上基于EOS.IO軟件開發(fā)部署的去中心化應用。
EOS私募分配機制
例如,一個周期我計劃發(fā)放20枚EOS。在這期間,Bob貢獻了4個ETH,而Alice貢獻了1個ETH,此周期結束。那么總ETH募集量為5ETH,對應發(fā)放一個EOS的等價價值為0.25ETH,因此,Bob會得到16枚EOS,而Alice會獲得4枚EOS。
所以,當你花費ETH或者BTC參與了EOS私募,一定是等到它一個周期結束才會進行錨定核算,你才會收到EOS token。
有意思的是,在EOS官方問答上,它不允許美國公民、實體將EOS當做一種投機性產品購買,當然了,因為區(qū)塊鏈的匿名性,EOS這么說并沒有什么意義,估計只是做個態(tài)度,對了官方也不建議EOS買賣,但你也控制不了OTC和交易所
另外,block.one為了保證它們不會購買EOS,不會為投資人支付股息,也不會發(fā)起任何形式的回購來操縱幣盤,它們打算進行一個獨立的第三方審計,將會發(fā)布一個獨立審計報告提供進一步的保證。
石墨烯技術:
石墨烯技術是新一代的區(qū)塊鏈技術,基于DPOS共識算法。目前市場上流行的區(qū)塊鏈陣營有三種,一種是第一代以比特幣為主的生態(tài)體系,他們是基于POW共識,純粹的去中心化,基于p2p的加密數(shù)字貨幣技術;第二種就是以以太坊構成的生態(tài)體系,主要以基于智能合約的ERC20的代幣體系,他們是基于POW共識,目前以太坊正準備切換到POW+POS的多共識體系;第三種就是進化到目前最強勁的石墨烯技術生態(tài)體系,它是基于DPOS(股份授權證明共識),支持高并發(fā),高性能等大規(guī)模工業(yè)級商業(yè)場景的基礎設施,誕生了BTS(BitShare)開源商業(yè)系統(tǒng),Steem去中心化社交網絡平臺以及EOS。
目前我們看到的石墨烯技術的幾個顯著特點是:
.轉賬速度特別快
.吞吐量tps極高
.安全性很高,沒有原生bug出現(xiàn)
.功能強大,應用性極高
防御機制;
第一代比特幣體系是非常安全的,但瓶頸很多。相比之下,第二代的以太坊有很多獨特的創(chuàng)新點,例如智能合約,然而它歷史遭受攻擊的次數(shù)和影響范圍都非常嚴重。最后說基于石墨烯技術的EOS,它是通過個人持有幣的數(shù)量進行資源分配(包括存儲空間、網絡帶寬以及算力),沒有足夠幣是無法發(fā)起攻擊的,而如果大量購幣攻擊,則相當于已經成為房東卻要砸自家房子,是得不償失的行為。所以EOS在防御攻擊方面是具備天然免疫力的。
分叉的處理:
由于出塊權被牢牢掌握在21個超級節(jié)點的手里,如果其中某個節(jié)點作惡的話是很容易被追蹤到的,這個節(jié)點作惡的表現(xiàn)可能是在它出塊的輪次人為造成了一個分叉,此時,需要21個節(jié)點中的15個節(jié)點進行確認,通過確認的這一區(qū)塊被認為是主鏈上不可逆的一個塊,任何不存在該塊的都會被看做無效。這樣就避免了分叉的可能。
DApp:
EOS通過石墨烯基礎技術,再加上自身的優(yōu)化,可以達到百萬級tps,同時不同于以太坊停留在Paas(平臺即服務)的屬性,EOS開拓思路增加了SaaS(軟件即服務)的能力,加入了Dapp通用的賬號體系、權限身份認證、異步通信、自描述數(shù)據(jù)庫、自描述接口以及上面提到的WebAssembly瀏覽器客戶端部署工具包,總之,擁有這一切優(yōu)勢的EOS將真正成為了未來工業(yè)級應用的平臺。
不過我們也要感謝以太坊提供的智能合約和Dapp的思想,在EOS得到了廣泛而有效地發(fā)揚,我們可以開發(fā)自己的Dapp部署在EOS上,通過持幣數(shù)量來獲得對應比例的資源(包括存儲空間,網絡帶寬以及算力),這是革了AWS SAAS和PaaS的命(恐怕未來AWS只有提供云計算基礎設施的市場了)。
超級節(jié)點的選舉機制:
不同于以太坊POA,因為以太坊的POA是基于非常小場景的私鏈或者聯(lián)盟鏈的,這與大規(guī)模對外公開的公鏈EOS的場景是不同的。不過在我還未研究過EOS源碼的當下來看,DPOS的超級節(jié)點的選舉以及出塊的機制與POA如出一轍。
1,用戶節(jié)點通過rpc接口進行投票,這里面不同的地方是:EOS是通過持幣數(shù)量來決定手里有幾票(這也是權益證明的精髓所在),而以太坊POA只是一個節(jié)點一票的形式。
2,節(jié)點被選舉成功,以太坊POA是沒有確定數(shù)量限制的,隨時按照全網投票與票數(shù)清零以后的每一輪投票結果去增刪超級節(jié)點。而EOS則不同,超級節(jié)點目前只有21個,在整個投票周期結束以后,排名前21位即勝任。
3,超級節(jié)點的要求不同,以太坊POA的認證節(jié)點與普通節(jié)點并非有任何差別。而EOS的超級節(jié)點則不同,這21個超級節(jié)點必須符合非常高的性能要求以及運維能力,社區(qū)規(guī)模等。
4,機會均等概念在EOS超級節(jié)點中仍然是存在的,不過當一個超級節(jié)點出塊方面出現(xiàn)問題,在一定規(guī)則下會被丟棄,然后重新選出新的節(jié)點替代它作為超級節(jié)點的身份。