所有語言
IOST是一個由紅杉、真格等全球一線美元投資機構支持的,為在線服務提供商而開發的區塊鏈應用平台。主網上線后IOST已正式成為除Ethereum、EOS、Tron外全球Top 4的DApp公鏈平台。
IOST通過PoB共識機制和第二層擴展方案的設計來實現橫向擴容和高吞吐量的目標;通過開發社區自有網絡的有效方式為第三方開發人員、創作者和企業提供實現價值的平台。IOST比基於DPoS機制的EOS更去中心化,比ETH智能合約平台更具可擴展性。
IOST項目的開發方為IOS基金會(The Internet of Services Foundation),一個位於新加坡的非盈利組織。IOST項目團隊目前主要由專註於區塊鏈分佈式技術的研發人員組成,絕大多數成員畢業於Princeton、Stanford、MIT、清華、北大等世界頂尖高校,有三年以上的區塊鏈相關研究經驗。IOST項目目前在硅谷、紐約、新加坡、首爾、東京和柏林都設有辦公室。
IOST是一個用於分佈式應用的區塊鏈平台。長期以來,中心化平台一直佔據着主導地位,以至於人們已經忘記了還有一種建立互聯網服務的更好的方式。IOST是開發社區自有網絡的有效方式,可以為第三方開發人員、創作者和企業提供實現價值的平台。IOST的解決方案實際上是要解決可擴展性的三角衝突,而不是用犧牲censorship resistance的做法迴避解決問題。IOST區塊鏈在嘗試各種擴容性方案的同時,始終維護其censorship resistance、公開參与和免受惡意攻擊的特性。IOST比EOS更去中心化,比ETH更具可擴展性。
IOST具有以下5個特徵:
1. Censorship Resistance
IOST允許開發者創建Censorship Resistance的應用和智能合約。如果你與其他用戶進入一個智能合約,知道智能合約的規則和任何記錄不會被篡改而犧牲你的利益非常重要。
2. 算法選舉委員會
IOST區塊鏈用算法挑選驗證委員會,根據他們對社區的貢獻和所持代幣,而不是像大多數基於DPoS機制的區塊鏈一樣採用鏈上投票的系統。
3. 經濟激勵平等分配
可信度證明(PoB)共識機制有一個獨一無二的設計就是Servi會自我銷毀。這意味着節點驗證並並生產了一個區塊后,系統會將節點的Servi餘額自動清零。所以所有的節點會按照可信度分數由高或低的順序來輪流驗證區塊,而可信度高的節點會因為Servi的銷毀而不停地更換這就保證了平等的區塊獎勵分配。
4. 可信度證明
Proof of Believability,IOST獨創的共識機制
5. 擴容性
通過協議層(Protocol-level)和 第二層(Layer-2)擴展方案提高可擴展性,包括:狀態通道、分片和側鏈。
PoB共識機制
對於IOST來說,PoB是選舉的一個分支。雖然EOS的DPoS較為中心化,但是選舉不一定意味着中心化,在一些傳統的共識機制中,一個時間周期內只有一個Leader有生產數據的權利,DPoS只是在選舉這個大的擴容分支下的一個方案。我們可以一定程度上把去中心化程度定義為一定時間單位內區塊生產者的分佈。我們目前的內部測試版本採用了兩層資格獲取的模式。
第一層為了避免女巫攻擊,我們依然使用了基於Token的質押加選舉的方式,也就是有資格參与共識的節點需要獲取一部分Token資源。
其實不難發現,現在真正落地且安全的公有鏈都是PoW或PoS的一種分支,因為基於算力或Token是唯一安全的區塊鏈准入機制。現在採用任何別的共識都會面臨安全性問題:是否能偽造、是否數據中心化提交、共識基於數據是否鏈上能夠被證明而不是發生在鏈下、一個新加入網絡的節點是否能夠參与到共識等等。同樣,PoB也是PoS的分支之一,第一層准入也是基於Token。需要獲得社區超過一定數量的Token質押投票(目前為210萬 IOST),才有資格參与到共識。
第二層就是PoB真正核心部分,在這個部分會真正的產生生產區塊的節點。在這一層,我們希望達到兩個目標,一方面是區塊生產者需要強制地快速變化以實現更好的去中心化,另一方面我們希望鼓勵節點為網絡做貢獻的同時相互競爭。
為了達成這些目標,每個可信節點都會有一個積分,即Servi。Servi只能通過驗證交易、打包交易等網絡行為累積,同時當時被授權的Token數量也會按照比例在每個時間周期換算至Servi,他們需要競爭,才可以成為參与出塊,每次被選上出塊的節點需要消耗Servi,並且會得到來自於基金會提供的Token激勵。
同時我們會以一個比較高的頻率進行出塊節點的輪換。這樣會導致兩個結果,第一個是每次出塊都需要消耗Servi,這樣其他沒有選上的人就會有更多的Servi,在下次就有更大的機會被選上。其次,所有節點都需要為網絡做出貢獻才能夠獲得更多的Servi,有更多的機會分配到節點獎勵。
IOST的PoB共識機制,讓IOST的成為備選節點的准入門檻更低,更多社區成員可以參与競選。同時,通過高頻率的輪換出塊,IOST的一次出塊節點的流動性將非常高,且極大的縮小了網絡規模讓一次共識達成的更快。IOST獨創的PoB共識機制不僅大大增強了IOST區塊鏈的擴容性能,且去中心化程度遠高於EOS採用的基於少量超級節點和備選節點的DPoS機制,實現了更好的社區自治,同時也保障了更高的安全性。