为什么说横向与纵向扩展是更好的以太坊可扩展性框架?

币圈资讯 阅读:55 2024-05-07 00:46:58 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
```html

水平与垂直:区块链扩展的新思路


New ideas of horizontal and vertical blockchain expansion 比特币今日价格行情网_okx交易所app_永续合约_比特币怎么买卖交易_虚拟币交易所平台

Avi Zurlo报道

自从Rollups技术的兴起以来,关于区块链扩展的讨论一直围绕着模块化与整体式的辩论。最初,这种二元对立被视为推动区块链可扩展性理解的有效模型,但现在,两者已经超越了这种简单的分野。

如今,我们发现模块化与整体式的对比给我们的可扩展性思维模式带来了不必要的限制。

那么,是否还有其他选择呢?

在这篇报道中,我们将展示水平与垂直扩展一直是区块链可扩展性的基本框架,并解释采用这两种方式如何带来更优的扩展解决方案。

深入了解模块化与整体式

首先,我们来定义一些概念:

模块化: 将区块链的核心功能分解为不同的层次。

整体式: 将所有核心功能集成到一个互联的层次中。

我们可以把“层次”理解为相当于“机器”——整体链具有一个验证器节点来运行所有任务,而模块化链则有多个(通常是2-3个)运行不同任务的全节点。

例如,Rollup通常有两个操作节点:一个用于执行的Rollup全节点,另一个用于结算+数据可用性(DA)的以太坊全节点。而validium可能会利用三个操作节点:一个用于执行的Rollup全节点、一个用于结算的以太坊全节点,以及一个用于DA的替代数据可用性层全节点。

模块化将区块链的任务划分为至少两个全节点。通过这种方式,模块化区块链在构建每个区块时可以利用多台机器的计算能力。

这实际上是水平扩展的一种形式。

模块化对于考虑区块链扩展非常有用,因为它代表一种水平可扩展性。

另一方面,大多数整体链阵营选择通过软件优化、实现并行虚拟机、数据管道、更快的网络协议和(最值得注意的是)更强大的硬件来扩展。从本质上讲,整体链试图从单个全节点中挤出尽可能多的计算能力。

这实际上是垂直扩展的一种形式。

批评者指出,这种方法趋向于集中化:如果依赖增强单个节点的能力来扩展,那么不可避免地会遇到底层硬件的物理限制,并被迫提高硬件要求以进一步扩展。

然而,这种批评是错误的,因为并非所有的整体链都仅仅依赖于垂直扩展。

例如,Near是一个基于分片网络架构构建的整体L1区块链。这意味着Near全节点负责所有任务(即执行、结算和数据可用性),但它们只负责Near全局状态的一小部分。因此,Near通过根据状态而不是任务划分工作来利用多台机器的力量(就像模块化链一样)。

这篇报道由Avi Zurlo撰写,内容来自nil。翻译由善欧巴和金色财经提供。

7220506

7220507

7220508

``````html 新闻稿:区块链扩展技术的比较

区块链扩展技术的比较

7220508

近期观察表明,整体链和模块化链在扩展技术方面具备了不可限量的潜力。无论是水平扩展还是垂直扩展,两者均能够得到有效的应用。

此外,模块化与整体式的辩论始终围绕着水平与垂直扩展的框架展开。从技术上严格来说,模块化倾向于采用水平扩展,这已经成为其设计的固有属性,而整体链则更倾向于垂直扩展。

现在,我们已经成功推出了模块化链,额外的扩展优势不再局限于“更加模块化”。现在,我们的关注点在于链如何利用水平或垂直扩展技术。

采用水平与垂直心理模型,我们能够轻松理解每个链在此过程中所做的权衡。

重构对话:水平与垂直扩展

垂直拓展

垂直扩展将增加每个节点的硬件利用率或硬件需求。在区块链中,通常通过软件优化(如并行虚拟机)来实现这一点。

一个流行的例子是 EVM 与 SVM。

EVM 顺序执行事务,而 SVM 并行执行事务。SVM 通过利用更多的 CPU 核心来实现,并且每秒比 EVM 处理更多的事务。需要注意的是,这种类型的垂直扩展是 Eclipse L2 背后的基础。

然而,在权衡方面,垂直扩展受到可用硬件的限制,由于硬件需求的增加而趋于集中化,并且相对于水平扩展而言,其可扩展性较差。

7220509

水平拓展

另一方面,水平扩展通过将工作负载分散到多个节点上来增加系统可以访问的机器数量。如前所述,模块化链本质上是将任务分配到多台机器上。然而,通过分片,链通常可以实现更大程度的水平扩展。

7220510

在这里提供一个有用的例子。

去年11月,基金会推出了一种名为 zkSharding 的可证明分片架构,它是新的以太坊 L2 的基础。该设计的核心是将全局状态划分到多个分片上,每个分片由去中心化委员会运营,构建区块并管理跨分片交易的验证者。此外,每个分片都会生成有效性证明,发送到主分片进行聚合,然后在以太坊上发布和验证。通过这两种方式利用水平扩展的力量:首先,它是一个模块化区块链,利用以太坊的强大共识和数据可用性保证,将任务分布在多个全节点上;其次,它是一个分片区块链,因此将部分状态分布在许多完整节点上。这两种技术都减少了任何单台机器需要承受的负载,并提高了网络的总体可扩展性。

那么,水平扩展的权衡又有哪些呢?归结为两点:网络和共识的复杂性以及机器或分片之间的异步通信。

以太坊可扩展性的最终游戏

水平或垂直扩展并不受模块化或整体架构的限制。这就是为什么水平与垂直扩展框架提供了更多空间来探索新的解决方案,使模块化区块链更具可扩展性。

例如,一种选择是垂直缩放模块化堆栈的一层。一种流行的方法是实现并行虚拟机,从而扩展执行吞吐量。如上所述,Eclipse 正在利用 SVM 和其他 Rollup(例如 Starknet)实现 BlockSTM 来实现并行化。但是,垂直扩展总是受到单台机器的限制,我们不能打破物理定律。

一种解决方案可能是选择通过分片进行水平扩展。当前的模块化设计才刚刚开始触```html 区块链技术的新发展

区块链技术的新发展

近日,有关区块链技术的最新进展引起了广泛关注。据悉,通过将模块化堆栈实现的水平扩展与分片提供的水平扩展相结合,可望获得可用计算能力的大幅增加。

业内人士指出,区块链可扩展性的最终目标在于将合并水平和垂直扩展,从而产生具有并行虚拟机的分片区块链,这一发展前景备受期待。

```

文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明 网址:https://netpsp.com/?id=63831

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
可以去百度分享获取分享代码输入这里。
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
关注我们

若遇到问题,加微信客服---清歌

搜索
排行榜
扫一扫,加我为微信好友加我为微信好友