
如果要問2018年初最火的關鍵詞,必然是區塊鏈。
大型互聯網公司紛紛投入這一領域,股市和投資圈瘋狂追捧,主流科技媒體大篇幅報道和討論……那么區塊鏈到底是什么?
區塊鏈是隨著比特幣走入大眾視野的,在2008年中本聰的論文《比特幣:一種點對點的電子現金系統》中首次被提出。簡單來說,區塊鏈可以理解為一種公共記賬的機制,也就是在互聯網上建立一個公共賬本,由網絡中的所有用戶共同在這個賬本上記賬與核賬,來保證交易信息的真實性和不可篡改性。
之所以叫“區塊鏈”,是因為其數據存儲結構是由一個個存儲區塊組成的一根鏈條,隨著系統中賬戶數量的增多,區塊數量增加,這條區塊鏈也會不斷增長。
這種“去中心化”的信息處理模式很好的實現了交易的安全、公開與信任,但也存在一定問題:
1 同步問題:每個節點(賬戶)都需要下載所有的歷史賬單,越是新用戶等待的時間越長,進入成本也就越高。
2 效率問題:每筆交易都要經過所有節點(賬戶),導致運算速度受限于單個節點的運算速度,整體運算速度比較低。
這兩大問題限制了區塊鏈的應用范圍,也就是延展性的問題。試想一個系統中(區塊鏈),如果只能安裝一個應用(比特幣),其他更復雜的應用(如淘寶)受限于超長的等待時間(同步問題)和過慢的運算效率(效率問題)而無法實現。
為了應對這些問題,IOST技術應運而生。
概括來說,IOST是一種具有更好的延展性和更高處理效率的區塊鏈系統。它是如何解決現有區塊鏈問題的呢?核心在于兩個字:分組。
1 EDS (Efficient Distributed Sharding, 即“高速分布式分片”)
還是拿“公共賬本”來舉例,EDS技術就像是把網絡中的所有賬戶隨機分成群組,群組內的賬戶只需要驗證自己群組內發起的交易即可,極大程度提高了交易的驗證效率。
打個比方,如果我們將區塊鏈的世界想像為一個班級,那么傳統區塊鏈(如比特幣)不論大事小情,都需要全體同學確認一遍,這很安全,但無疑效率極低。于是,合理的做法是將班級分為不同小組,每同學只驗證組內的交易,而為了防止小組成員合伙改賬本,這種分組是動態隨機的。
2 兩段式共識機制
所謂共識機制,就是如何保證可信度。IOST提出了POB(Proof-of-Believability consensus approach)這一概念,即可信度證明。將交易的驗證工作隨機分配給“群組”里可信度更高的節點,其他節點進行監督和抽查。這種共識機制將驗證工作和監督工作進行分工,有效提高驗證效率的同時,保證了驗證結果的可信度。
我們還是用上面班級的例子,這個機制就好比在小組中找出能力強、品德好的同學作小組代表,每隔一段時間由其他同學檢查一下他的工作,在效率和可信度上取得平衡。那么問題是,我們如何認定作為某位同學能作為代表呢?傳統區塊鏈(如比特幣)用的是POW( proof of work)即工作量證明,但我們知道,干得多的人品德不一定好。因此IOST提出了POB,其中的可信度因素包括了IOS token余額、Servi余額、評論和用戶行為。就好比班上同學的成績不僅看分數,也看平時表現。
3 Atomix協議
既然EDS技術將“公共賬本”進行了分組,那么跨群組之間的交易怎么辦?因此IOST開了Atomix協議,將驗證和監督工作放在產生交易的兩個群組之間,減少受到整個IOST系統網絡狀態的影響。
也就是兩個小組之間發生交易,就由兩個小組的同學用特殊方式決定,不給整個班帶來影響。
4 微狀態塊
就像是將一段時間內產生的賬目匯總,形成一個階段性的總賬,新進入賬戶無需下載全部歷史賬單,只需要下載這些總賬即可,極大程度縮小了存儲空間和更新時間,使得新進入的節點可以快速跟上目前的進度。
這就相當于來了新同學,為了讓他更快融入集體,班上準備了年報,年報每年更新,新同學只需要閱讀年報,就能知道之前發生的事,不必把所有賬翻一遍。
利用這些技術手段,IOST成為應用更為廣泛的區塊鏈系統,可以容納更多更復雜的應用,也可以給更海量的用戶提供服務,同時在安全性和信息吞吐量上更有保證。
相信IOST提供的環境,可以讓更多更復雜的應用在區塊鏈內實現,同時通過物聯網、智能設備等技術實現線上線下的打通,開創一個更為廣闊的未來。
來源:IT時代網
IT時代網(關注微信公眾號ITtime2000,定時推送,互動有福利驚喜)所有原創文章版權所有,未經授權,轉載必究。
創客100創投基金成立于2015年,直通硅谷,專注于TMT領域早期項目投資。LP均來自政府、互聯網IT、傳媒知名企業和個人。創客100創投基金對IT、通信、互聯網、IP等有著自己獨特眼光和豐富的資源。決策快、投資快是創客100基金最顯著的特點。
小何
小何
小何
小何