详解MeerEVM:MeerDAG共识下的智能合约执行引擎

本文介绍了MeerEVM,它是Qitmeer网络中基于MeerDAG共识的智能合约执行引擎,旨在实现与EVM的兼容,促进链链互联和生态拓展。MeerEVM通过容器系统集成到Qitmeer,提供独立运行环境,同时兼容UTXO模型和账户模型,增强了网络的可扩展性和兼容性。
摘要由CSDN通过智能技术生成

引言

自比特币诞生以来,区块链已经发展了十三个年头,对政治、经济与文化都影响深远。区块链技术的发展经历了 Layer1 的底层账本探索和 Layer2 的应用拓展,区块链也从 1.0 时代的货币和支付去中心化,走向了 2.0 时代的市场去中心化。到如今,区块链已经实现了:去中心化的公开交易总账、端对端的直接价值转移体系、强大的脚本系统以运行任何协议或者货币。比特币本身已实现了前两点,而以太坊智能合约的出现让第三点也变成了现实。然而,虽然智能合约当前应用于 DEX、NFT、GameFi、借贷、流动性挖矿等众多 DeFi 领域,展现出了一片繁荣的景象,但其应用仍然只在初期阶段,在资产数字化、社会服务等方面的潜力尚未完全发掘出来,区块链2.0 也只在早期阶段。

 

在智能合约的带动下,区块链技术正一步步向金融、物联网、供应链、云计算、公益慈善、公共服务等领域渗入。不仅如此,区块链在社会生活中的应用前景更为广泛,特别是在政府、健康、科学、文化和艺术等领域。不仅会有去中心化的应用(DAPP),去中心化自治组织(DAO)出现,去中心化自治公司(DAC)也会出现,最终走向去中心化自治社会(DAS)。当区块链技术逐渐被应用于社会治理时,我们将迎来区块链 3.0 时代。区块链全面应用的时代终将会到来,一个大规模的协作社会将被构建。

Qitmeer 诞生于区块链 2.0 时代之初,想要构建一条面向全世界的底层公有区块链,它融合了成熟安全的 UTXO 模型和 BlockDAG 共识,从而具有更快的共识效率、更高的吞吐量和更高的可扩展性。为了使自身更具可扩展性,并在 DeFi、GameFi、NFT、元宇宙等领域构建生态应用,下一代 Qitmeer 网络在设计上有的放矢,推出重要组件MeerDAG 与MeerEVM。其中MeerDAG 共识实现了 UTXO 模型和账户模型的兼容;MeerEVM则是一个MeerDAG共识下的可插拔智能合约执行引擎,其以容器的方式集成到了Qitmeer网络。这种实现方式即保障了智能合约的独立运行环境,也奠定了拓展建立其他容器的基础。

一、什么是 MeerEVM

虚拟机(Virtual Machine)是指通过软件模拟的完整计算机系统,其运行在一个完全隔离环境中,具有完整的硬件系统功能。EVM(Ethereum Virtual Machine) 以太坊虚拟机,便是一种轻量级虚拟机。它是以太坊中智能合约的运行环境。相较于比特币被视作分布式的记账本,以太坊则致力成为分布式计算平台,Vitalik 构想其为一个去中心化的“世界计算机”。而EVM则是这台“计算机”的操作系统、计算引擎,承担着计算、存储、执行等功能。

在以太坊上创建的智能合约都需要 EVM 来编译和解释执行。用 Solidity 这样的高级语言所创建的智能合约将被转换为机器指令,EVM 通过这些机器指令来执行特定的任务。EVM 中有 140 多个固定的机器指令来执行不同的进程,从而使得 EVM 图灵完备,在给定足够资源的前提下,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值