Substrate是公链技术、生态和联盟链之间的桥梁,最先进的区块链技术。
熟悉波卡的人应该听过很多关于Substrate的内容,波卡创始人非常推崇使用Substrate来构建区块链。
但Substrate具体是什么?为什么Gavin Wood极力推崇Substrate?ORION使用Substrate会有什么样的好处?本篇将一一进行阐述。
Substrate

这是Substrate官网上对于Substrate的介绍——Substrate提供了所有你需要构建区块链的东西。使用Substrate能够轻松创建你想要的东西,或精心制作自己的自定义逻辑。不管怎样,Substrate使区块链的生成比以前更快、更容易、更安全。
Substrate是一个应用程序框架,适用于构建分布式或去中心化的系统。它的背后有着一流的密码学研究支撑,包括:快速高效的数据库、先进的P2P网络技术、热插拔的共识层、可自定义的交易队列、弹性的Runtime库、已优化的轻客户端。
它主张区块链开发者不应该将自己的精力放在诸如网络代码或者共识代码之类,而是应该更注重区块链的应用方向和如何落地——节省开发者大量的时间,让他们只需要专心做好独特功能模块。因此开发者们在构建区块链时,就像刚刚所说的,那些Substrate的模块化设计就可以让开发者使用Substrate并设置好具体参数,即可生成一条区块链通用的模块。
当然,首先采用Substrate的正是Gavin Wood所创建的波卡项目。事实证明,Substrate确实很方便且好用。
特点

益处
Substrate是公链技术、生态和联盟链之间的桥梁,最先进的区块链技术。既然有这么便利且好用的工具,为什么不使用呢?
ORION选择使⽤Substate框架开发,runtime可以通过Native和WASM两种⽅式运⾏,公链⾃动升级,极⼤的保障了系统稳定运⾏,智能合约开发者也可以通过多语⾔开发使⽤WASM虚拟机,轻松且高性价比。
同时,ORION作为使用Substrate框架开发构建的区块链,在自成独立生态后也会成为波卡的一条平行链,直接接入波卡中继链上。
再有,在波卡中,波卡中继链作为中介链,其它平行链通过区块验证节点与平行链进行认证交互;同时,其上的每个平行链也可以作为其它外围平行链的中继链存在,无限扩展。利用Substrate搭建框架的ORION也秉承这一特点,在后续的发展中可以无限扩展生态网络,接入更多的区块链。
当然ORION不仅是作为中继链接入其它平行链,更可以成为转接桥,让其它区块链通过ORION接入波卡生态中。