您好,登錄后才能下訂單哦!
Substrate框架將區塊鏈的眾多功能都模塊化,對于開發者來說,只是一個選擇的問題,同時還保持了眾多的可以定制的功能和模塊,比如底層通信模塊,比如賬戶體系,比如共識機制等都是可以自己定制的。
作為一個區塊鏈的底層操作系統框架,IPSE認為至少要滿足下面五個需求點:
功能模塊化
數據和資產的可互操作
交易可擴展
去中心化治理和可迭代升級
按需分配的安全
IPSE將選擇使用Substrate來構建自己的應用鏈,其中五個基本需求點,Polkadot加上Substrate剛好能滿足,讓我們細細分析其中的道理。功能模塊化是Substrate最大的亮點,只要使用Substrate開發區塊鏈,就能感受到其中的松耦合模塊帶來的快感,大家可以看看下圖中Substrate對模塊的劃分。
數據和資產的可互操作,這是需要借助Polkadot的功能,從Polkadot的架構圖中可以看出,只要接入Polkadot的插槽,其中中繼鏈的驗證者節點能將數據和資產進行驗證,從而跟其它接入插槽的平行鏈進行打通,當然還可以通過連接橋的角色跟現有主要的區塊鏈進行聯通,這樣的一個聯通方案,還可以通過第二層中繼鏈的方式不斷擴展。
交易對于一個應用來說也是需要可擴展的,一個平行鏈的方式不足以支撐某個應用鏈的交易時,還可以通過新的平行鏈來不斷擴展交易,所以在Polkadot的生態中,結合Substrate的快速開發,能夠輕易滿足不斷擴展的需求。當然一個中繼鏈不能夠滿足需求時,還可以使用多層中繼的方式,將平行鏈的數量不斷擴展開來。
Substrate的框架天然對治理友好,區塊鏈發展至今,最大的一個問題是沒有解決一個信用之源的問題,常常有人說,區塊鏈天然制造信任,這種說法在一定程度上是對的,如果像以太坊一樣,合約一旦發布,就不能夠進行更改,那確實獲得了可驗證,只要可驗證就能制造信任,任何人都不需要相信發布合約的人,自己可以去進行驗證,但是這樣帶來的問題就是合約不可迭代升級。落地的區塊鏈產品絕對是不斷迭代演化來的,迭代升級是應該被追求的,IPSE作為落地的應用鏈服務,當然需要追求可迭代升級的特性,但這樣就需要解決信任的難題,不能項目方隨意升級,大家只能無條件信任項目方,這絕對是沒有出路的。如何進行升級,就需要引入治理的架構,讓鏈上治理和鏈下治理相結合,從而讓應用鏈不斷迭代適應市場發展需求。
按需分配的安全是每一個開發者都需要考慮到的,追求絕對的安全的代價是高昂的成本,對于一定場景的應用鏈來說,追求相對的安全是足夠了,Polkadot生態的安全,可以通過自己的共識機制來提供,也可以通過Polkadot的共識機制來提供,接入插槽就不需要自己來維護驗證節點,這樣可以更加專注自己的應用和功能落地。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。