轻量级虚拟机

轻量级虚拟机(LightWeight VirtualMachine,简称LWVM)是一种轻量级的虚拟机,它能够提供简单的、轻量级的、有限功能的虚拟环境。它能够模拟硬件资源,使应用程序能够在轻量级虚拟机中运行,从而实现轻量级的虚拟化解决方案。

首先,轻量级虚拟机的起源可以追溯到微软的虚拟机管理程序MS-DOS,从而形成能够支持16位程序运行的虚拟机系统,而后又逐步发展到现在的更先进的轻量级虚拟机。此外,它还包括各种其他的软件和工具,可以实现轻量级的虚拟化方案,如虚拟机监视器、虚拟机客户端等。

其次,轻量级虚拟机拥有单一的操作系统,可以支持多个操作系统和应用程序,并实现性能更优的虚拟化方案。它可以实现与主机操作系统兼容的虚拟机,并针对特定硬件资源进行配置和优化,从而实现轻量级虚拟化。在虚拟机资源中,LWVM能够以更少的占用率实现更高性能,从而显著提高系统性能。

此外,轻量级虚拟机的开发语言通常是Java、C、C++等,每种语言的倾向也会影响虚拟机的性能和灵活性。此外,LWVM还具有节约资源、减少开发时间和确保应用程序的兼容性等特性,从而更好地支持虚拟化解决方案。

最后,轻量级虚拟机有助于减少物理硬件、简化网络环境,从而提高系统的可用性和可靠性,保障系统的低成本运行。而且,它还支持虚拟网络安全,可以更好地实施网络安全策略。

总之,轻量级虚拟机是一种轻量级、高性能的虚拟机,它可以支持虚拟化的优点,使应用程序能够更加灵活有效地在物理硬件上运行。

轻量级虚拟机

小蚁发布轻量级通用型虚拟机Antshares VM




11月14日,中国标杆性区块链项目小蚁发布了虚拟机Antshares VM白皮书,并在GitHub上公布了开源代码。白皮书中描述了一种轻量级通用型区块链虚拟机Antshares VM,用户可以在小蚁区块链上部署并执行智能合约,让数字资产升级为可编程的智能数字资产。

虚拟机是实现智能合约系统最为关键和核心的技术。智能合约既是业务逻辑的载体,同时又扎扎实实地落在了技术实现的层面。智能合约代码的执行,要有一个runtime环境,也就是所谓“虚拟机”。不同区块链上,智能合约对业务规则的表达能力,受限于虚拟机支持的能力,区块链应用的设计开发人员不但要掌握区块链技术原先的特性,还要充分了解相应智能合约虚拟机的功能。

目前国内外几种区块链虚拟机的设计因其区块链系统的不同存在一定性能上的差异。比如比特币的虚拟机轻量清晰,性能较好,但对高级语言、状态维护、图灵完备方面的支持有限。以太坊有一个相对更完整的虚拟机体系,但又被其完善的架构设计所制约——要么在架构内受限于性能瓶颈,要么调用外部原生代码但又突破了原本的架构设计。超级账本Fabric用了一种借力打力的策略,可以灵活选择市场上已有的虚拟机容器和编程语言,但也失去了对虚拟机和确定性的控制权。同时,沙盒机制的虚拟机性能也一定会受到一定的制约。

小蚁创始人张铮文指出,

“当初设计小蚁区块链虚拟机的时候,我们就在设想一种可以在一定程度上融合几种区块链虚拟机优点的新设计,一种基于操作码的轻量级通用区块链虚拟机——Antshares VM就应运而生。”
通过比较比特币、以太坊、Fabric等区块链所用的虚拟机技术, Antshares VM具有更快的执行速度、更好的执行性能;更完善的逻辑控制支持(图灵完备); 高级编程语言支持;更灵活的账本数据交互、状态维护等;可扩展的链外数据交互集成和可作为各种区块链的通用虚拟机等亮点。
“小蚁这次秉承一贯的开源风格,将原创代码完全开放,不仅有利于社区开发者更好的利用和开发系统,且是契合共享开源的区块链精神使命使然”, 张铮文介绍说,“当然,一定没有绝对完美的方案,不然就不会有这么多的差异性了,但可以从在特定场景下融合以上虚拟机优点的设计作为起步,不断超越和迭代,臻于至善。”
据了解,Antshares VM具有良好的性能,具备图灵完备的逻辑控制,可以灵活的与区块链链上和链外的数据进行交互。通过高级语言编译器,可以实现对高级语言的支持。通过可自定义的系统调用功能,可以实现对任意区块链的支持。


24小时热点

投资者寻找 2025 年牛市前爆升10大潜力币 8月最佳百倍币

随着 2024 年进入下半年,全球投资者的目光正紧紧聚焦于能 ...

115307

非小号

元宇宙原力币是什么?有什么用?

随着科技的不断进步,元宇宙的概念已经逐渐从科幻小说中走入现实 ...

178886

区块链圈小菜鸡

元宇宙入口是什么?原力元宇宙官方网站入口及注册流程

原力元宇宙官方网站入口是 https://meta-forc ...

104764

树图链

被朋友骗去弄数字货币

  有一次,一个朋友突然给我说他有一种可以赚钱的新方法,他说 ...

446050

DigiFinex

链圈百科:韩国政府机构组织图

一、行政院 韩国行政院是一个由政府的行政机构组成的中央政府 ...

1045804

BitKeep钱包

中国十大庞氏骗局之RUNE币 THORChain

RUNE- 简介详情 THOR ...

146951

非小号

国家版本数据中心

国家版本数据中心(National Data Version ...

439370

元视觉

元宇宙平台合法吗

现在,元宇宙平台备受热捧,但有人质疑其合法性。在此,我们将对 ...

989208

T网

盘点目前最火的区块链游戏项目排名

随着区块链技术的不断成熟和普及,其在游戏行业的应用也逐渐兴起 ...

153476

波场区块链浏览器

2024年以太坊会恢复挖矿吗?后续有什么调整?

以太坊在2022年完成了从工作量证明(PoW)到权益证明(P ...

87534

波场区块链浏览器

热点专题

NFT艺术品到底是什么?

Beeple,“EVERYDAYS: THE FIRST 5 ...

2318557

Opera House

最全的NFT发展史

当我们理解一个新生事物,必须要首先了解其起源,通过对其源头以 ...

1752801

iBox

“华英会”诈骗圈钱5000亿!崩盘后将会凄惨无比

“华英会”崩盘的预警已多次发出,尽管尚未正式宣布崩盘,但大家 ...

1328854

Magic Eden

什么是IDO?这种模式会带来怎样的影响?

要理解IDO(Initial DeFi Offering)初 ...

1158056

Bitstamp交易所

链圈百科:韩国政府机构组织图

一、行政院 韩国行政院是一个由政府的行政机构组成的中央政府 ...

1045720

BitKeep钱包

有黑客采取新型 USDT 假充值手法

根据慢雾区情报,有黑客采取新型 USDT 假充值手法,黑客采 ...

1015812

区块链博客

元宇宙平台合法吗

现在,元宇宙平台备受热捧,但有人质疑其合法性。在此,我们将对 ...

988901

T网

4种利用永续合约资金费率套利的策略

下文将介绍在保持市场中立的条件下,如何从永续掉期资金费率中套 ...

948964

DCG区块链孵化器

国内NFT平台是怎么赚钱的?

2021年被称为NFT的“元年”,互联网巨头、各大企业、艺术 ...

813235

CoinBene满币网

宝二爷郭宏才的乘风破浪之旅

10年后的比特币会涨到10万美元吗?宝二爷说过:“先吹吹牛B ...

727516

QuillAudits