EOS:BM即将推出WASM解释器,目前已通过测试,解释执行和编译执行了解一下

BM在EOS官方群里表示,“即将推出WASM解释器,用来解释执行WebAssembly智能合约,目前已经通过所有测试并接入到主网和测试网。EOS之前本来是编译执行,即直接将代码编译成为可执行的二进制机器码。而解释执行则指用户拿到的是原始代码,解释器会像翻译员一样,一行一行地执行代码。

声音 | BM:需要用金融利润来分散21个节点的权力:BM在电报群里表示:我已经在进行头脑风暴,要想出点子去防止EOS存在共谋,并确保21个节点是独立的实体。我们需要用金融利润( financial profit )来分散这21个节点的权力。基本上把经济和治理分开。[2019/5/18]

前者优点是执行速度快,但缺点是每次智能合约有更新时,见证人的服务器都要重新编译生成二进制机器码,对于执行次数不多的智能合约,是不划算的。解释执行正好相反,不需要提前编译,但执行时速度比编译执行慢很多。另外,比特币和以太坊采用的均是解释性的语言。而EOS的智能合约语言WebAssembly(wasm)同时支持两种执行方式。因为WebAssembly类似java,会生成中间语言:字节码,字节码既可以编译成机器码后执行,又可以使用解释器直接执行。中间语言赋予了WebAssembly灵活的执行方式。BM表示,引入WebAssembly解释器是给智能合约的结果提供了一个权威参考,当各个见证人的编译执行结果不一致时,就可以使用解释器得到参考结果。而且解释器也会给编译执行做后补,以防WASM编译器出问题时维持系统稳定。

动态 | BM今早退出EOSRam电报群:据悉,北京时间7月11日8点06分,BM在EOSRam电报群发了最后一句留言”Goodbyeall.Somuchtoleranceforfraud,liesandmisrepresentationinthinchat.(再见。忍你们很久了,这个聊天群里的、谎言、还有误解)”后退出了该电报群。

EOSRam电报群是BM最近与EOS用户就RAM的诸多问题进行探讨的电报群之一。[2018/7/11]

公告 | BM开发的钱包即将推出IOS版本 声明将解决私钥问题:据IMEOS消息,BM在EOS治理群中表示IOS版本的钱包即将推出,该钱包利用多签机制和时间延迟在未来可保证用户账号安全,解决私钥丢失、被盗等问题。[2018/6/27]

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:15ms0-8:353ms