网赚论坛

 找回密码
 免费注册
查看: 476|回复: 0
打印 上一主题 下一主题

ETC项目介绍:SputnikVM

[复制链接]

15

主题

79

帖子

60

积分

Ⅰ级财主

Rank: 1

积分
60
跳转到指定楼层
楼主
发表于 2017-12-20 22:34:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式



介绍

SputnikVM是由etcdev团队开发并维护的智能合约虚拟机,对标以太坊虚拟机,其实际目标是成为一个高效,支持插件化的智能合约虚拟机,并为不同的以太坊标准的区块链提供底层设施。

etcdev团队鼓励所有以太坊区块链节点都可以使用SputnikVM,并鼓励使用SputnikVM的RFC项目(https://etcrfc.that.world/)来管理不同区块链的虚拟机参数,以便让这个项目不断从开发社区中得到反馈吸取经验不断完善。

特性

独立 - 可以作为独立进程启动,也可以集成到其他应用程序中

普世 - 支持不同的以太坊区块链,如ETC,ETH或私有链

无状态 - 虚拟机本身并不保存任何状态,只是一个连接到外部状态存储的执行环境

高效 - 运行的高效性是该项目的设计初衷

兼容物联网 - 可以很方便地在嵌入式硬件设备中运行和使用

FFI,Protobuf和JSON交互接口,方便开发者用多种不同的方式和虚拟机本身进行交互

使用Rust语言编写,可以用作二进制可执行文件,Cargo模块或共享库(shared library)

关联项目

SputnikVM Dev (https://github.com/ethereumproject/sputnikvm-dev) - 用于开发智能合约的SputnikVM实例,为JSON RPC API提供测试和模拟环境

SputnikVM in Browser (https://github.com/ethereumproject/sputnikvm-in-browser) - 将SputnikVM编译成WebAssembly以便使其可以在浏览器中运行

SputnikVM for embedded devices (https://github.com/ethereumproject/sputnikvm-on-rux) - 在嵌入式设备上运行SputnikVM

开源协议

Apache 2.0

项目地址:https://github.com/ethereumproject/sputnikvm

转载请注明来源于以太经典ETC

欢迎关注!




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2024-11-17 07:48 , Processed in 0.452401 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表