mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
交易所 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

有了星云NBRE,公链主网或可无缝升级

收藏
分享

Nebulas NOVA象征着星云开启自治元网络之门。做为Nebulas NOVA的一个重要技术特征, 星云区块链可执行环境 (NBRE · Nebulas Blockchain Runtime Enviornment)的想法提出于星云白皮书中,是星云原力 (NF · Nebulas Force)的重要组成部分。

直观地来说,NBRE为Nebulas NOVA中星云指数(NR · Nebulas Rank)及开发者激励协议(DIP · Developer Incentive Protocol)的即时升级提供了技术基础。NBRE的实现基于LLVM的即时编译器技术(JIT ·Just In Time)提供了管理并执行提交到Nebulas区块链上的LLVM中间表示(IR)的能力。在Nebulas NOVA中,NR及DIP的算法及参数都是以LLVM中间表示的形式存储在区块链上,NBRE根据外部的使用(例如API调用)情况执行NR或DIP的算法,并返回相应的执行结果。得益于NBRE对区块链上LLVM中间表示的管理,链上的NR及DIP算法能够不断进行更新。

NBRE的实现为星云的自治提供了必要的工具。星云是一个刚刚诞生于社区的项目,还处于十分快速的成长阶段,因此,星云为了应对来自社区的不同诉求,在不断地进行更新、升级、迭代。在这样剧烈的变化过程中,如何保证星云主网的稳定使用,是实现星云自治所面临的首要问题。 NBRE保证了星云的自治可以通过向Nebulas主网提交新的LLVM中间表示来实现,而不是强制地进行主网的升级,最大程度上地保证了在自治过程中的平滑过渡,使得主网的升级不再成为星云实现自治的阻碍。

更进一步的,NBRE的实现为区块链世界带来了新的可能。区块链由于其去中心化、及不可篡改的特点而成为信任机器。但是,这两个特性同样带来了社区的分裂,来自社区的不同声音始终要面临着“主网升级”这一压力,使得区块链中的很多创新无法进行。 NBRE的特性使得“主网升级”这一操作成为常态,再微小的创新都不再有来自“主网升级”的压力。 可以预见,NBRE所带来的不仅仅是平滑的“主网升级”的能力,更多的是区块链世界的创新。

最后,Nebulas将在NBRE的基础上为更多核心算法及协议提供即时升级功能,并实现更大范围的自治。在Nebulas NOVA中,只有NR和DIP的算法能够通过NBRE进行即时升级。未来,将有更多的核心算法及协议以LLVM中间表示的方式提交到链上,并通过NBRE进行即时升级。

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。