首页 资讯 正文

网络增强型虚拟机 (NEVM) 以及 Syscoin 进展

158****3721 2022年02月12日 04:55

NEVM 为 Syscoin 生态系统带来了 EVM 和可扩展的智能合约。本文解释了这意味着什么,NEVM 的优势,并深入探讨了我们的开发人员在 Syscoin 平台上实现 NEVM 所必需的重要核心更改。对于 Syscoin 社区以及任何对 Syscoin 感兴趣的人来说,充分了解这些变化非常重要。

什么是虚拟机?

以太坊开创了虚拟机,它本质上是基于以太坊的智能合约的处理机器。智能合约的范围可以从基本的 ERC20 代币到更复杂的代码,在这种情况下支持去中心化应用程序。

以太坊虚拟引擎 (EVM) 在智能合约代码和执行它的以太坊网络机器之间提供了一层抽象。大多数以太坊智能合约都是用 Solidity 编写的,这是一种由以太坊创始人之一 Gavin Wood 博士创建的编程语言。EVM 还将提供对 eWasm (Ethereum WebAssembly) 的支持,这将使智能合约能够以各种语言编码,包括 C、C++ 等,并且可以被反编译和执行。

EVM 不直接执行代码。相反,当智能合约开发人员准备好部署代码时,代码会被编译成操作码。操作码是 141 条独特指令的集,EVM 使用这些指令根据智能合约中的编码指令执行活动。

每个操作码都有固定的 gas 成本;但是,有些也可能有动态的 gas 成本。在以太坊网络上执行任何给定交易所需的计算工作量以gas为单位,而gas又用于结合以太坊网络上的当前需求(即“流量”)计算交易费用。

图灵完备性是指计算机处理所有可解决问题的能力。EVM 的 141 个操作码用于计算每种情况,理论上是图灵完备的。然而,在实际层面上,EVM 并不是真正的图灵完备的,因为可用的气体量限制了每次计算。

虚拟机的重要性

EVM 向世界介绍了比特币无法提供的去中心化智能合约和有条件交易的概念。这些交易(智能合约)的条件,以及由 EVM 执行它们,提升了区块链技术,超越了安全价值存储和交易性(简单价值转移)的非常有限的使用,作为去中心化的计算机。

EVM 并非没有缺陷。以太坊网络最明显的例子是,由于设计原因,它不可扩展。这意味着随着需求的增长,网络无法始终如一地提供合理的交易成本和履行时间。以太坊正在寻求一种权益证明安全系统来解决这个问题,但这需要付出巨大的代价;与工作量证明相比,股权证明本质上不那么安全,并且(在学术和现实世界中)证明更少。

什么是 Syscoin 的网络增强型虚拟机 (NEVM)?

Syscoin NEVM 旨在提供智能合约和互操作性,可扩展到智能城市及其他地区,同时保持低成本和高性能,并提供强大的去中心化结算,这些结算由比特币自己的工作证明安全模型通过合并挖掘来保护。区块链用户和市场参与者将越来越意识到经过验证的安全性的重要性,尤其是随着各种实验性安全模型的风险“归巢”。此外,一旦以太坊转向权益证明,其他权益证明计算平台将更接近于成为多余,而 Syscoin 的安全性将继续具有相关性。

借助 NEVM,Syscoin 将本质上将比特币的最强元素(安全模型、合并挖掘的哈希率潜力、UTXO 效率以及与未来 UTXO 进步的兼容性)与以太坊(广义计算的广泛用途)结合到一个单一的去中心化协调金融计算平台中。Syscoin 也将在这两个方面进行改进。例如,在 UTXO 方面,链锁将解决比特币长期存在的“自私”漏洞,并在链锁建立后强化网络免受重组影响,这通常在每个区块后需要一分钟。在 NEVM 方面,我们将实施零知识证明,为图灵完备的智能合约提供可扩展性和无需信任的互操作性。链锁的机制提供了最终性保证,这是以太坊 2.0 上分片和权益证明的预期效果。有了最终性,我们可以为可用的汇总设计实现更好的约束,例如乐观汇总,这在以太坊主网上需要两周的等待期,并且由于链锁提供了新的最终性保证,在 Syscoin 上可以少得多。在 Syscoin 上,合约只需要等待几个小时才能完成此类设计,并且通过在 zkRollups 中使用零知识证明,这些提款延迟可以完全消除。

NEVM 的优势

  • 智能合约可以使用区块链扩展到任意数量的交易,该区块链提供一次性执行的简明证明,可以并行验证,而不是重新执行它们。
  • 一种分散的成本模型,可显着提高 Gas 费市场的效率
  • 具有交互式数据可用性的亚线性、可靠、容错区块链
  • 与 SysEthereum v1 相比,无需信任的跨链互操作性可以轻松与各种区块链集成,从而提供更少的成本和技术开销。
  • 具有优化功能的协调平台,可轻松实现价值转移、价值存储和通用计算,同时保持关注点分离和可扩展性
  • 合并挖最可靠的 PoW 网络的安全性,利用最重要的可用哈希值资源:比特币
  • 通过链锁保证最终性,这是基于验证者的安全性,验证者持有通过 PoW 开采的一定数量的硬币,并参与当前链尖端的绝大多数共识。这没有权益证明的缺点,尤其是“无权益”,它涉及在没有实际沉没成本(能源、基础设施)支持的情况下提供共识的验证者。如果没有建立绝对多数,则链锁机制将解决回常规比特币类型的策略。

对 NEVM 的 Syscoin 的更改

为了实现 NEVM 和 NEVM 在未来以最佳方式运行,需要对 Syscoin 进行一些更改。下面对每个项目进行了详尽的解释。

变更1:调整SYS主链出块时间以优化链锁

将块目标从 1 分钟提高到 2.5 分钟将使网络有更多时间来传播和验证块,并有助于确保由法定人数创建的链锁的准确性。这一区块目标增加符合 Syscoin 基础层作为记录的目的;具有短块目标与 Syscoin 的方法并不高度相关,Syscoin 使用 L2 实现完全可扩展性和可选的概率安全性以快速完成 UTXO 代币转移。同时,我们不希望将区块时间增加到超出适当链锁所需的时间。2.5 分钟接近最佳。

变化 2:引入 EIP-1559

区块链技术的两个主要用途是安全的价值存储(比特币)和实用程序(像 NEVM 和以太坊这样的链)。在任何给定时间,区块链的硬币供应必须适合服务提供商(矿工和其他激励节点)以及用户支付赎回服务的费用。Syscoin 的核心开发人员已经清楚,SYS 网络最好通过动态的硬币供应来服务,该供应将服务需求视为通缩因素,并提供无限功能的基于服务的经济。我们的目标是实施 EIP-1559(SYS 的费用燃烧,消除 SYS 的最大供应上限,以及引入动态块大小),以提高 Syscoin 作为以实用程序为中心的平台的实用性、可采用性和长期可行性。EIP-1559 最适合 Syscoin 的效用经济,

EIP-1559 将燃烧在 NEVM 上花费的基本 Gas 费用。将向比特币矿工和其他开采 NEVM 的 SHA-256 矿工支付优先费用。这将引入一个动态模型;费用燃烧是通货紧缩的,而 NEVM 矿工奖励和持续的主节点奖励是通货膨胀的。每年的最高通胀率约为 1.25%。实际上,由于费用被烧掉,通货膨胀率将低于 1.25%,而且并非所有主节点都具有完整的资历。

好处:

  • 以太坊用户习惯的基于效用的经济模型,可以永久运行
  • 对主节点所有者/运营商的补贴将无限期地继续,而不是在达到供应上限时被切断。这有助于确保 Syscoin 在遥远的未来继续拥有一个由许多完整节点组成的强大网络。
  • 在任何条件下对 L1 提供适当的服务和适当的费用,部分原因是块大小限制将根据实际需求动态增加超出基线或向基线减少
  • SYS 通货膨胀率可以接近世界人口增长率的预测

SYS 主链奖励和支出

奖励和支出将在数量上与当前支出相同,但将根据 2.5 分钟而不是 1 分钟支付。

主节点

基础: 2.5 分钟 x 23.45 = 58.62 SYS每次支付
1 年 资历: 2.5 分钟 x 31.66 = 79.15 SYS每次支付
2.5 年 资历: 2.5 分钟 x 46.9 = 117.25 SYS每次支付

矿工

2.5 分钟 x 7.81 SYS = 19.52 SYS每次支付

上述数字将每年减少 5%。

通过通缩,SYS 主链上的矿工奖励和治理支出达到零。主节点支付缩减,直到基本支付金额达到5.275 SYS(10.55 具有全部资历)。这样做是为了确保随着补贴的减少,全节点网络的长期健康和安全(活性)保证。

NEVM 链奖励

开采 NEVM 链的比特币矿工和其他 SHA-256 矿工将获得每块10.55 SYS的静态数量。此外,如果发件人设置,他们可以获得优先费用。

治理提案和新白皮书

去中心化治理将继续是确定 Syscoin 作为项目方向的关键因素。我们目前正在制定四个单独的治理提案,由我们的主节点运营商投票表决,如果通过,我们将能够将更多的 SYS 用于发展平台。


新的 Syscoin 白皮书即将完成。它将包括有关上述主题、NEVM 等的信息。其最终确定和发布正在等待对上述提案的投票结果。

更新:2021 年 11 月 20 日

在超级区块 29 的去中心化治理投票中,提案 5由社区提出,并由社区的主节点所有者投票参与。根据这些投票结果,Syscoin 社区选择将一次性铸币 1 亿枚 SYS 分配给 Syscoin 基金会。这些资金将被 Syscoin 基金会用于发展、TVL 激励措施以促进生态系统的发展、营销和建立战略合作伙伴关系。现有的治理超级区块时间表或金额不会发生变化。 我们新的 Syscoin 4 白皮书即将推出。它将更深入地了解本博文中提到的代币经济学和变化。



NEVM roadmap

第 1 步:PoW 智能合约,2021 年第四季度

最初的 NEVM 主网版本将建立对 EVM 和智能合约的第 1 层支持、一个去信任的 SYS <-> NEVM 桥、一个负载平衡的 RPC 网关,以及进一步推进和升级网络所需的东西。在这个早期阶段,NEVM 本身将以与其他 EVM 相当的速度运行,但由于 Syscoin 的工作量证明承诺,阻塞时间更长。已经提出了用于更快履行速度的扩展解决方案,并将在后续步骤中发布。

第 2 步:通过 ZK-Rollups 快速加速,2022 年第一季度

在部署第 1 层 NEVM 后不久,我们将介绍带有 zk-rollups 的第 2 层。这将使智能合约能够扩展到 210,000 TPS*。在这个阶段,我们的智能合约平台将超越其他 EVM 的速度,同时保持最低费用,并将在保持比特币安全模型和矿工的固有安全性的同时实现这些。

第 3 步:有效期,2022 年第三季度

这一阶段将实现我们的首席开发人员 Jag Sidhu 在他的同行评议论文中概述的 NEVM 技术愿景,*“ A Design For An Efficient Coordinated Financial Computing Platform ”,其中他概述了 NEVM 将如何能够达到速度高达 400 万 TPS。这将成为一个独一无二的平台的关键,它将能够满足 Web 3.0 需求和全球大规模采用的结构性需求。