月亮链 月亮链
Ctrl+D收藏月亮链
首页 > DOT > 正文

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

作者:

时间:1900/1/1 0:00:00

引言

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

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

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

MakerDAO已在链上部署MKR买入合约:7月6日消息,MakerDAO已在链上部署MKR买入合约,此前MakerDAO新提案拟将金库上限设为5000万枚DAI,超出部分买入MKR,并在Uniswap上组建LP以添加流动性。[2023/7/6 22:20:48]

一、什么是MeerEVM

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

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

智能合约的部署,相当于创建了一个常规的交易。当以太坊链上发生转账交易的时候,以太坊虚拟机会进行以下一系列工作:

调取转账的数值,分析合约的指令。

计算Gas的消耗,确保发出转账的地址有足够的Gas费。

执行合约,实现转账到对应的地址。

EVM以一个独立的沙盒形式存在,提供了一个安全的代码运行环境,保证了以太坊上智能合约的顺利执行。

dForce疑似遭遇闪电贷攻击:2月10日消息,派盾社区贡献者发现,dForce疑似遭遇超过170万美元的闪电贷攻击。dForce官方表示已经在调查,很快会公布消息。[2023/2/10 11:58:49]

Qitmeer的MeerDAG是一个混合BlockDAG协议,不仅拥有快速确认交易的能力,同时也支持交易的线性排序,本身就拥有着实现基于状态的智能合约的能力。在下一代Qitmeer网络上,我们设计了一套独特的容器系统,来构建智能合约在Qitmeer上的运行环境。我们通过容器系统实现对EVM的集成,让它作为一个容器运行在Qitmeer网络上,不仅为智能合约提供了独立运行环境,保持对外完全隔离,保障主链安全;也方便开发者开展独立测试而不占用主链资源也不受其他链的影响。

Qitmeer是混合BlockDAG共识下的UTXO账本模型,和以太坊的账户模型并不兼容。为了实现兼容EVM,在下一代Qitmeer网络的设计中,我们结合自身网络特点对原生的EVM做了改进,使UTXO模型和EVM可以兼容,实现了Qitmeer上兼容EVM的智能合约执行引擎——MeerEVM,它能够支持以太坊智能合约和大多数以太坊客户端功能。

在Qitmeer网络中,MeerEVM将部署于每个节点上,以保证数据的相互验证,同时,MeerEVM也将作为Qitmeer中智能合约的运行环境,Qitmeer上的各类智能合约应用程序在其中独立编译和执行。

二、MeerEVM的核心特点

下一代Qitmeer网络本身有一套容器系统,可以让MeerEVM虚拟机作为容器运行在QNG网络上。如此一来,Qitmeer的本币MeerCoin将可以存在两种不同的形态,一种是处于主链上的UTXO,另一种是处于MeerEVM中的AccountBalance,这二者保持着等质的状态,二者之间可以随时1:1等质交换,我们把这之间的通道称之为MUBChannel。就像一杯水倒在两个不同温度环境的容器里,一个是保持液体状态的水,一个是保持固体状态的冰,但本质上还是那一杯水,交换存放容器,只是因标准不同而呈现两种状态。这样的设计大大提高了Qitmeer网络的兼容性和可拓展性,我们不仅可以在网络上运行可兼容EVM的虚拟机,还可以支持更多其他的容器。

韩国加密交易所Gopax的理财产品GOFi受Genesis影响延迟还本付息:11月17日消息,据官方公告,韩国加密交易所Gopax宣布,因其加密理财产品GOFi受合作伙伴Genesis暂停赎回的影响,GOFi目前延迟还本付息。Gopax表示:“我们已要求Genesis偿还所有资产,以保护客户的资产免受Genesis的损害,但还款尚未进行。”不过,Gopax称非GOFi客户资产没有影响,因为该平台的资产和GOFi产品的资产分开保管,Gopax存取款不受影响。

据悉,DCG是Gopax的第二大股东。此前昨日消息,Genesis加密货币借贷部门暂停客户赎回和新贷款发放。[2022/11/17 13:17:05]

在QNG网络的底层技术实现上,通过重新定义UTXO的数据结构,利用交易结构中的签名脚本、输入中的签名脚本、序列字段Sequence,区分了不同的交易类型,然后通过SignScript这个字段匹配不同的交易数据规则,使得MeerDAG完全保留了UTXO数据结构,既可以兼容经典的UTXO交易,也可以兼容账户模型的交易。

同时,我们打通了?UTXO和ETHBalance之间的映射关系,使得UTXO模型和Balance系统之间可以很好的互联。我们没有使用跨链的方式,而以自己独特的方式实现了UTXO模型和EVM之间的第一次结合,建立了MeerDAG共识下首个可兼容EVM的智能合约执行引擎,使得QNG网络既可以支持智能合约下的DAPP开发,又具有很强的EVM生态兼容性。开发者可以很轻松的将智能合约迁移到Qitmeer网络,享受更低的使用费,更快的确认速度,更通畅的网络环境。

Optimism和Arbitrum交易量稳定走高:10月16日消息,作为以太坊Layer 2解决方案推出的平台,Optimism和Arbitrum平台近期交易量持续稳定走高,并在9月份达到了开放以来的最高峰。两者之间的一个关键区别是Arbitrum没有代币,Optimism则在今年4月底宣布推出其代币,并于5月正式发布,之后平台交易额激增。9月26日,Arbitrum单日交易额达到22.8万美元。短短一天后,Optimism单日交易额突破26.6万美元。市场占有率上,Arbitrum目前在所有Layer 2 Protocols中拥有最高的TVL,占有50%的市场份额;根据L2Beat的数据,Optimism的市场占有率约为30%。

相比之下,排在Optimism 和 Arbitrum之后的Metis,市场份额仅为2.71%。7月26日,Metis宣布了一项为期26周的激励计划,随后TVL也增长了60%。然而,自那以后,该指数已逐渐回落到稍高于声明发布前的水平。[2022/10/16 14:29:10]

当然,我们不仅仅可以实现兼容EVM的容器,未来,仍具有实现其他容器的拓展能力。

目前,运行在QNG网络上的MeerEVM拥有以下特点:

三、MeerEVM的战略作用

1、解锁智能合约,实现链链互联,加速生态拓展

1.1解锁智能合约

在区块链和加密货币的语境中,智能合约的特性是:

无需准入性:任何人都可以编写智能合约,并将其部署到以太坊网络上。

Solidity编程语言对开发者友好

Coinsillium CEO:CBDC与现有加密货币相比没有明显优势:8月27日消息,Coinsillium首席执行官Eddy Travia并不担心CBDC迅速发展的影响,因为他认为对于消费者来说,CBDC与私人加密货币相比没有“明显优势”,在未来的货币市场中只会非常“小众”。然而,一个好处可能是央行和零售银行之间的竞争,Travia认为这对消费者可能是有利的。

据悉,Coinsillium是专注于区块链技术(尤其是NFT)的开放式金融风险运营商。该公司预测,NFT将很快包含更多的商业用途,例如票务和数据用途。(Cryptoslate)[2022/8/27 12:52:01]

可组合性:智能合约在以太坊上是公开的,可视为开放式应用程序接口,智能合约之间可以相互调用。

预写入的逻辑,不可篡改。

基于智能合约的特性,以太链孵化出了全新的去中心化金融DeFi生态:交易透明,无需许可,可信任。截至目前,仅仅被主流Dapp统计平台收录的以太生态应用数量就高达3325个。以太坊生态能有如此繁荣的景象,离不开智能合约。智能合约完全落实了区块链权力下放的精神,让所有的Dapp开发者都可以在EVM中部署智能合约,促成了各种各样的去中心化应用去搭建Web3.0。以太坊是目前应用最多,资金承载量最大的智能合约平台。根据glassnode的数据,2022年以来,以太链上每日活跃数地址约为20万个,这一数据还在持续增长中。在2020年的DeFiSummer的高峰中,每日合约调用次数最高达到了75万次左右。

QitmeerNetwork是一条面向全世界的公有区块链,一直在完善作为底层公链的基础设施,我们将以更优的性能、更低的费用去实现包括DEX、NFT、流动性挖矿、GameFi等一系列去中心化金融应用,并且能构建一个激励相容的开放式环境——去中心化自治组织,同时为Web3.0提供基础设施,这一切都离不开智能合约的支持。

智能合约的部署和执行离不开虚拟机,以智能合约为基础的DAPP应用更离不开虚拟机的支持。因此,在下一代Qitmeer中,我们融入了可插拔的虚拟机。MeerEVM的实现,提供了智能合约的实现基础和运行环境。

1.2实现链链互联,加速生态拓展

目前区块链行业绝大部分Dapp都是基于EVM搭建的。EVM生态中,诸如用于智能合约编写和测试的Truffle和Hardhat、使外部钱包可以连接到EVM的API库、通过网络广播用户的命令并将用户连接到EVM的MetaMask钱包等,是数百名高水准开发人员花费了数千小时构建出来的开发工具和基础设施。使用成熟工具和未完善工具创建DAPP所需的时间差异可能是100:1。这就是为什么专有堆栈区块链构建的工具和基础设施按照行业标准进展非常缓慢。EVM生态系统拥有庞大的区块链开发者和开源项目市场,一个被广泛接受的标准很可能会带来更多的可组合性,这将加强DeFi中的网络效应。

Qitmeer作为一条面向全世界的公共区块链,在未来的发展中,势必要和其他区块链系统互联互通。Qitmeer实现了可兼容EVM的虚拟机,引入一个被广泛接受的标准,有利于链链之间的互联。同时,支持共同的EVM标准,有利于QitmeerNetwork和EVM生态之间建立了桥梁,降低了不同链之间DAPP的开发成本,EVM生态项目也更容易在Qitmeer上实现,用户也可以在不同的网络中,使用同一款偏好的Dapp。随着DAPP应用的丰富,Qitmeer也将逐渐建立起更有价值的生态网络。

2、“跨越鸿沟”,提高网络效应,构建价值网络

在互联网时代,梅特卡夫定律是网络估值和技术发展的重要理论,其主要内容是:一个网络的价值与联网的用户数的平方成正比。联网节点越多,网络共识越强,网络价值越大。虽然梅特卡夫定律至今仍然存在于网络效应的讨论中,但对于真正从零开始构建的网络产品来说,它忽略了网络构建的重要阶段,也没有考虑用户参与的质量,以及网络的多边性。现实生活远远超出了“节点越多越好”的简单模型。逻辑斯蒂增长模型以及生态学先驱WarderClydeAllee研究的动物种群增长模型,都昭示了一个道理:网络效应的增长往往呈现S型曲线。新技术想要存活,网络规模必须要突破发展早期的临界点,才能激活市场潜能,促成网络效应的飞速增长。网络规模的增长会因为当前的承载能力限制而放缓,甚至受到抑制,只有不断拓展,提高承载能力,才能开启下一个S型增长,进一步提高网络价值。

创新扩散大师埃弗雷特.罗杰斯(EverettM.Rogers)在观察包括美国农业改良等许多创新事物出现过程,提出了创新扩散理论,他认为创新事物在社会系统中扩散会依次面对不同类型的人而经历五个阶段,分别是创新者(innovators)、早期采用者(earlyadopters)、早期大众(earlymajority)、后期大众(latemajority)和落伍者(laggards)。

后来,杰弗里.摩尔(GeoffreyA.Moore)基于罗杰斯的创新扩散理论,进一步提出科技采用生命周期理论。在其著作《跨越鸿沟(CrossingtheChasm)》一书中提出,新科技的普及会面临早期采用者和早期大众之间的一道鸿沟,只要普及率能跨越鸿沟,那么市场就会自然推进到晚期大众,甚至落伍者,达到全面性普及。

Qitmeer作为初创型公有区块链,想要得到更加广泛和全面的采用,唯有增强自身可扩展性以及应用实现基础,进而提高网络的生态承载能力,才能够吸引更多高质量的用户采用,构建出发展早期高质量的生态应用,展现出网络的价值潜力。如此,才能推动网络“跨越鸿沟”,突破网络效应的临界增长点,获得大众认可,实现网络规模的指数级增长。

在下一代Qitmeer网络上,实现可兼容EVM的MeerEVM,解锁实现智能合约的能力,这不仅是各种DeFi应用的实现基础,也是Qitmeer实现多链互联的桥梁。借助智能合约,Qitmeer能建立起自己的DAPP生态,并且能够与其他网络生态之间进行交互联系,进而丰富了网络的多边性,大大提高Qitmeer网络的生态承载能力,获得更广泛的用户采用,提升Qitmeer网络价值,为进军元宇宙、走向Web3.0奠定基础。

深耕差异化特性或兼容行业主流标准,看似可以兼顾,事实上却是公共区块链发展中面临的难题。这依靠项目团队的抉择,更源于广大用户社群的意向。Qitmeer网络也不例外,在发展过程中,需要不断平衡这两点。

来源:星球日报

标签:MEEMEEREERQitmeerMEEBITS20Qitmeer Networkseer币创始人Qitmeer Network

DOT热门资讯
区块链:如何领取你的第一枚灵魂绑定代币BAB?_Mini Tiger

今日币安发布公告称,已于北京时间9月8日17:00正式推出灵魂绑定代币BAB,BAB将作为已完成KYC用户的身份证明,用户可以在?BNBChain上铸造BAB代币作为身份凭证.

1900/1/1 0:00:00
GMX:GMX 的 6 次迭代:从旁氏出发 要到哪里去?_BIT

GMX不是衍生品交易所的神话,真正核心的还是庞氏的经济模型。撰文:北辰低迷的crypto市场在投资机构的注血下有恢复的迹象,但大多都是集中在旧的叙事或者花边主题上,我对它们能否开辟新的赛道并杀出.

1900/1/1 0:00:00
比特币:金色早报 | 加密货币总市值下跌至1万亿美元下方_ZETH

头条▌加密货币总市值下跌至1万亿美元下方金色财经报道,据CoinGecko最新数据显示,BTC当前价格为19720.49美元,24小时跌幅1.4%.

1900/1/1 0:00:00
SYN:Synthetix 的现状与展望_THEX币

1.开篇我们之前专门写了一篇文章介绍Synthetix的底层机制和原理,这篇文章我们想进行一个项目跟踪,顺便说说我们对于合成资产的理解.

1900/1/1 0:00:00
NFT:你的NFT是如何保证它是你的?_TOPDOG Vault (NFTX)

NFT持有者拥有的不仅仅是URL和令牌ID。NFT虽然当前正处于行业寒冬期,但NFT仍然在以各种新奇的姿势顽强进化着.

1900/1/1 0:00:00
DAO:贡献者和律师的Web3指南:充分去中心化_WEB

介绍自从美国证券交易委员会在2018年提出了有关“充分去中心化”的概念,Web3建设者们就一直对相关内容保持着关注.

1900/1/1 0:00:00