📢 Gate广场 #MBG任务挑战# 发帖赢大奖活动火热开启!
想要瓜分1,000枚MBG?现在就来参与,展示你的洞察与实操,成为MBG推广达人!
💰️ 本期将评选出20位优质发帖用户,每人可轻松获得50枚MBG!
如何参与:
1️⃣ 调研MBG项目
对MBG的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与MBG相关活动(包括CandyDrop、Launchpool或现货交易),并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是现货行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
MBG热门活动(帖文需附下列活动链接):
Gate第287期Launchpool:MBG — 质押ETH、MBG即可免费瓜分112,500 MBG,每小时领取奖励!参与攻略见公告:https://www.gate.com/announcements/article/46230
Gate CandyDrop第55期:CandyDrop x MBG — 通过首次交易、交易MBG、邀请好友注册交易即可分187,500 MBG!参与攻略见公告:https://www.gate.com/announcements
并行EVM技术解析: 提升以太坊性能的新趋势
EVM:以太坊的核心组件
EVM(以太坊虚拟机)是以太坊的核心,负责运行智能合约和处理交易。与其他虚拟机不同,EVM是一个专门的计算引擎,提供计算和存储的抽象。它执行自己的字节码指令集,通常由Solidity编译而成。
EVM是一个准图灵完备的状态机。"准"是因为所有执行步骤都会消耗有限的资源Gas,避免了可能的死循环导致整个以太坊平台停止的情况。EVM没有调度功能,而是依次执行区块中的交易,修改世界状态。这种线性执行过程限制了并行执行的可能性。
高性能Layer1的并行策略
为了解决以太坊的性能瓶颈,许多高性能Layer1采用了不同的虚拟机和并行执行策略。
虚拟机选择
许多高性能Layer1选择使用基于WASM、eBPF或Move字节码的虚拟机,而非EVM。这些虚拟机通常更高效、更适合作为去中心化计算平台。
并行执行方法
实现并行执行的主要挑战是确定哪些交易是不相关的。高性能Layer1主要依赖两种方法:
状态访问方法:预先知道每个交易可以访问区块链状态的哪一部分,从而分析出哪些交易是独立的。
乐观并行模型:假设所有交易都是独立的,然后回顾性地验证这一假设并在必要时进行调整。
并行EVM的发展
并行EVM的概念近年来得到了更多关注。目前,可以定义为并行EVM的主要包括三类:
一些新兴项目如Monad、Sei V2和Artela正在探索并行EVM的实现。这些项目采用不同的技术方案,旨在提高交易处理效率和网络吞吐量。
同时,一些非EVM兼容的公链也在寻求EVM兼容性,如Solana上的Neon项目。这些方案通常将EVM作为智能合约在原生环境中运行,以实现无缝兼容。
未来展望
并行技术在区块链领域仍是一个热点话题,但目前主要集中在对乐观执行模型的改造和模仿。未来可能会有更多Layer1项目加入并行EVM的竞争,同时一些现有Layer1也可能实现EVM并行升级或EVM兼容方案。
除了高性能EVM,区块链生态系统的多样化发展也值得期待,如WASM、SVM及Move VM等不同虚拟机技术的应用和发展。这种多元化有助于推动整个区块链技术的创新和进步。