原创<br> VNT:打造开发者友好的下一代公链基础设施( 二 )
VNT Chain采用Web Assembly(WASM)来执行智能合约语言,它是苹果、谷歌、微软同时支持的一种语言标准。WASM会生成中间语言:字节码,字节码既可以编译成机器码后执行,又可以使用解释器直接执行。
只要有合适的编译器支持,理论上任何高级语言都可以编译成WASM字节码程序。这可以降低开发人员的学习成本,除此之外,WASM还具有以下优点:
1、性能高效:指令精简,在程序执行过程中性能优越;
2、存储成本低:相对于文本格式,二进制编码的文本占用的存储空间更小;
3、多语言支持:用户可以使用C/C++/RUST等多种语言编写智能合约并编译成WASM格式的字节码。
VNT Chain还将通过以下几个方面对WASM进行优化,使其具备更强的安全性与可用性:
1、改造原生WASM中多线程、浮点数、异常处理等导致计算非确定性的设计,确保计算的确定性;
2、增加燃料(Gas)机制,解决了智能合约中的停机问题;
推荐阅读
- 大话西游2|大话西游2:五级神兵打造出的克木炮长啥样?答案在这里
- 大话西游2|大话西游2:比三千敏魔李逍遥还快的仙会是什么样呢?打造试试不就知道了
- 和平精英|为争一哥都拼了?牧童放话猎鲨,鲨鱼哟回应:我将打造最强战队
- 梦幻西游|梦幻西游:直播10个高伤元身打造,前面让人心碎,最后一个满血复活
- 英雄联盟手游|大话西游2:九开孟极打造全过程,狂吞聚魄丹豪气冲天
- 梦幻西游|梦幻西游:2万成本打造5只全红宠,钱到底有没有花在刀刃上了?
- 戒指|s11冠军戒指有多帅?联合奔驰打造18K白金戒指,选手们已量好尺寸
- 光环|梦幻西游:使用第三种打造方式,武器和衣服是可以拥有三加属性的
- 斗鱼|S11决赛排面十足!斗鱼携手32所高校电竞社打造线下观赛
- tower|梦幻西游:玩家打造渡劫四大唐队,溅射输出很省心,安逸挂机组合