Vision公链
Vision公链

crypto

当 VVM逐步成熟的时候,Vision也将打响新一轮公链之争

随着 Uniswap 等头部应用探索 Layer 2 ,dYdX 在 Cosmos 上构建,Cosmos 上应用链的崛起……这些都为 EVM 的爆发提供了基础。正如V 神提出的以太坊「终局愿景」(Endgame)中的关键是一个蓬勃发展的「多 rollup」(multi-rollup)生态系统,这可能将成功实现。但涉及的不仅仅是 EVM rollup,也会有许多独立但可互操作的 EVM 区块链,如 Evmos(将开发独特的扩展 EVM 功能)。这个不断扩大的 EVM 集合将是多样化的,当它们完全可组合时,将出现最大的价值创造。并将允许一条链上的 Dapp 使用部署在其他链上的 Dapp,并与之交互,有效地创建跨链的「货币乐高」。换句话说,这就是以太坊(主网和 L2 rollup)和 Cosmos 将在更大的链间(Interchain)融合的方式。


综上所述,我们也可以看出虚拟机给与了公链“如何做大蛋糕”的空间,在公链上构建 Dapp ,与合约层进行接洽,基于自身的数据存储特点,来进行公链的差异化竞争。基于数据特点,公链生态可构建的更复杂产品包括但不限于:


——数据 DAO

——可检索性预言机 / 无预言机访问数据

——存储合约 / 存储背书

——抵押借贷市场

——ETL 管道等


而为了更好的满足Vision公链生态现有需求,Vision也构建了自己的虚拟机。V网虚拟机(Vision Virtual Machine, 简称VVM),是 Vision 团队为了满足自身生态发展的需求,开发出的轻量级架构、图灵完备、且兼容以太坊 EVM(Ethereum VM) 等的虚拟机,旨在为全球百万级开发者提供一个高效、简单、稳定、安全、且容易优化的区块链专用系统。


VVM 能无缝对接现有的开发者生态,并且能满足 DPoS 共识机制的要求。开发人员可以直接选择要使用的执行环境在 Vision公链上构建 dApp,并可以并行运行任意数量的执行环境,而在单体环境中,共识紧密地绑定了执行规则,导致用户只能选择主链支持的执行环境。Vision公链已经与相关方合作作为数据可用性层。这些公链将通过利用欺诈证明使信任最小化,从而为整个生态系统提供统一的安全级别。


VVM 兼容以太坊虚拟机环境。开发者无需学习新的编程语言,就能用 Solidity 等编程语言在熟悉的 Remix 环境中进行智能合约的开发、调试、编译。 Vision 智能合约编写完毕后,部署到到 Vision 主网当中,在第一验证者节点的 VVM 虚拟机执行,保持了对虚拟机和外部系统环境的隔离性。


此外,VVM 采用 Entropy(熵) 机制作为消耗模型。与以太坊 EVM 上的 Gas 机制不同,VVM 上部署或操作智能合约成本极低,价格稳定。从技术上讲,总代币供应量不会限制 VVM 上的可执行计算容量。


VVM 的特点:

以上流程图显示了 VVM 如何工作:Vision 智能合约的编译 → VM的执行和计算引擎 → 外部接口的互操作服务层,简而言之,流程如下:

——编译器将 Solidity 智能合约转换为 VVM 上可读和可执行的字节码。

——虚拟机通过操作码处理数据,相当于操作基于堆栈的有限状态机的逻辑。

——VVM 访问区块链数据并通过互操作层调用外部数据接口。

——VVM 的结束状态通过 API 返回给用户或写入区块。


当 VVM逐步成熟的时候,Vision也将打响新一轮公链之争。在 Web3.0 的建设中,在各种新公链、L2 竞争加剧的当下,一个成熟的公链需要经历数以万计的压力测试,从系统中发现的许多问题和解决方案,最终为这个快速变化的新世界进行调整,成为“狂野西部”。关于未来,还有很长一段路要走,Vision 只是征途上一颗闪耀的新星。




CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论