IPSE接入Substrate/Polkadot插槽實現互操做性的運行原理

Substrate框架將區塊鏈的衆多功能都模塊化,對於開發者來講,只是一個選擇的問題,同時還保持了衆多的能夠定製的功能和模塊,好比底層通訊模塊,好比帳戶體系,好比共識機制等都是能夠本身定製的。安全

做爲一個區塊鏈的底層操做系統框架,IPSE認爲至少要知足下面五個需求點:架構

  1. 功能模塊化框架

  2. 數據和資產的可互操做ide

  3. 交易可擴展模塊化

  4. 去中心化治理和可迭代升級區塊鏈

  5. 按需分配的安全spa

IPSE將選擇使用Substrate來構建本身的應用鏈,其中五個基本需求點,Polkadot加上Substrate恰好能知足,讓咱們細細分析其中的道理。功能模塊化是Substrate最大的亮點,只要使用Substrate開發區塊鏈,就能感覺到其中的鬆耦合模塊帶來的快感,你們能夠看看下圖中Substrate對模塊的劃分。操作系統

9999.jpg

數據和資產的可互操做,這是須要藉助Polkadot的功能,從Polkadot的架構圖中能夠看出,只要接入Polkadot的插槽,其中中繼鏈的驗證者節點能將數據和資產進行驗證,從而跟其它接入插槽的平行鏈進行打通,固然還能夠經過鏈接橋的角色跟現有主要的區塊鏈進行聯通,這樣的一個聯通方案,還能夠經過第二層中繼鏈的方式不斷擴展。3d

交易對於一個應用來講也是須要可擴展的,一個平行鏈的方式不足以支撐某個應用鏈的交易時,還能夠經過新的平行鏈來不斷擴展交易,因此在Polkadot的生態中,結合Substrate的快速開發,可以輕易知足不斷擴展的需求。固然一箇中繼鏈不可以知足需求時,還可使用多層中繼的方式,將平行鏈的數量不斷擴展開來。orm

Substrate的框架自然對治理友好,區塊鏈發展至今,最大的一個問題是沒有解決一個信用之源的問題,經常有人說,區塊鏈自然製造信任,這種說法在必定程度上是對的,若是像以太坊同樣,合約一旦發佈,就不可以進行更改,那確實得到了可驗證,只要可驗證就能製造信任,任何人都不須要相信發佈合約的人,本身能夠去進行驗證,可是這樣帶來的問題就是合約不可迭代升級。落地的區塊鏈產品絕對是不斷迭代演化來的,迭代升級是應該被追求的,IPSE做爲落地的應用鏈服務,固然須要追求可迭代升級的特性,但這樣就須要解決信任的難題,不能項目方隨意升級,你們只能無條件信任項目方,這絕對是沒有出路的。如何進行升級,就須要引入治理的架構,讓鏈上治理和鏈下治理相結合,從而讓應用鏈不斷迭代適應市場發展需求。

按需分配的安全是每個開發者都須要考慮到的,追求絕對的安全的代價是高昂的成本,對於必定場景的應用鏈來講,追求相對的安全是足夠了,Polkadot生態的安全,能夠經過本身的共識機制來提供,也能夠經過Polkadot的共識機制來提供,接入插槽就不須要本身來維護驗證節點,這樣能夠更加專一本身的應用和功能落地。

相關文章
相關標籤/搜索