近期,星云技术双周报披露了星云2.0—NebulasNOVA的最新开发进展。作为NebulasNOVA的重要功能,NBRE备受星云社区开发者关注。不少社区小伙伴也纷纷表示希望对NBRE进行解读。
▼
NBRE是“星云区块链可执行环境”的缩写。NBRE的底层基于即时编译,“星云指数”和“开发者激励协议”的算法以及其它核心协议代码都可以在该环境中执行。据星云技术团队介绍,NBRE的两个最核心的功能:
一,NBRE是星云核心协议和核心算法的执行环境。NBRE内部集成了LLVM的即时编译(JIT)模块。核心协议和算法是以LLVM中间表示(IR)的形式存储,JIT在运行时会加载相关协议或者算法代码,执行并且返回结果到“NEB”。
二,NBRE是核心协议和算法升级的驱动。当某一个核心协议或者算法需要升级时,我们通过可信且安全的机制在链上部署新的版本,在运行时,NBRE会自动获取并且执行最新版本的核心协议或算法,从而实现升级。
是不是还看不懂?为了方便小伙伴们理解,我们举个通俗的例子:
如果我们把区块链看成一列正在奔驰的火车,链上的一个个区块好比车厢,而区块中包含的交易就是车上的乘客。
以往,如果火车坏了,我们需要把火车返厂进行修理,这个工厂就是NEB。返厂是件很麻烦的事,乘客就会受到影响。所以我们耳边常常听到,主网进行安全升级,所有交易暂停的消息。
星云的重要创新之处,在于把修火车的零件从工厂直接搬上了火车。仅有零件不行,还需要有修火车的工人,我们的“NBRE”就是这个修火车的工人。
理想情况下,待所有的技术完全实现,日后如果涉及到已搬到车上零件的升级,可在不影响正常交易的情况下实现更平滑的升级。
现在,小伙伴们是不是对NBRE的功能有了更清晰的了解?
接下来星云技术团队会对NBRE的稳定性、安全性以及性能做完整的测试和相关功能的提升,为“星云指数”、“开发者激励协议”等星云核心技术特性的实现,也为年底NebulasNOVA的发布打下基础。
另外,NBRE相应代码已经更新在github中,欢迎社区成员们前来讨论:https://github.com/nebulasio/go-nebulas/tree/feature/nbre/nbre
《星云开发者激励协议紫皮书》
新星NebulasNOVA:在区块链世界里发现价值
星云作为首批合作伙伴加入公有链技术联盟
往期回顾
公告|新星:在有序的区块链世界里发现价值
技术双周报|星云周报第54期星云周报第52期星云周报第50期
社区双周报|星云周报第53期星云周报第51期星云周报第49期
钱包|NASnano(2.2.0)发布,请及时更新
合作|星云链作为首批合作伙伴加入公有链技术联盟
发布|《星云开发者激励协议紫皮书》《星云指数黄皮书》
星云链是新一代区块链公链,致力于构建可持续升级的良性生态。
价值尺度|自进化|原生激励
◆星云主网智能合约数:10000+
◆星云主网注册账户数:230000+
◆运行在星云主网上的DApp数:6800+
获取更多信息请访问
官网:nebulas.io
中文博客:blog.nebulas.io
英文博客:medium.com/nebulasio
您可以前往Github了解更多
github.com/nebulasio/go-nebulas
在Slack加入讨论
nebulasio.herokuapp.com
在Twitter上跟踪最新动态
@nebulasio
波场TRON|周报 为满足波场TRON全球社区爱好者阅读,本周周报共分为13种语言,请您选择阅读.
Thispostisalsoavailablein:English(英语)亲爱的KuCoin用户:KuCoin即将开始Aion(AION)项目的主网映射工作.
DragonEx开放PCT充币业务公告 2018-11-06 亲爱的用户: DragonEx将于新加坡时间2018年11月6日15:00开放ParkingECOChainToken充币业务.
DragonEx平台10月31日龙币分红公告 2018-11-01 1DT分红 0.00152569DC 0.0011USDT 0.
如约而至的,不止双十一。存储方面l优化eden分享和邮箱功能相关页面。运行程序后,文件管理无需二次解密。l优化文件分享方删除文件时,接收方接收文件的流程。laudit更新版完成.
DragonEx平台10月30日龙币分红公告 2018-10-31 1DT分红 0.0011USDT 0.00000024ETH 0BTC 0.