什么是并行化,它是如何工作的?

关键要点

  • 区块链中的并行化是同时处理事务的方法。
  • 不同类型:交易级别、区块级别、智能合约的并行化。
  • 提供快速处理、更好的可扩展性和更少的燃气费用。

引言

有效的交易处理是区块链吞吐量增长的关键。可扩展性是一个棘手的问题。让我们来看看什么是并行化,它是如何工作的以及它带来了哪些好处。

什么是并行化?

并行化是同时处理多个任务。这类似于计算机科学中的并行计算。在区块链中,这意味着许多交易同时被验证,而不是逐个进行。网络运行得更快。快得多。

并行化是如何工作的?

数据以并行方式组织以检查交易。负载在节点之间分配。每个节点处理自己的一部分工作。处理时间减少。网络负载较少。

网络同时检查许多可能的状态。看起来这可以在记录到账本之前预测结果。然后节点就共同达成一致的状态。所有这些共同工作就像一个有机体。

并行化模型

存在两种主要类型:

  1. 乐观并行处理:网络同时处理交易。无需预先排序。假设大多数交易彼此独立。如果后来发现它们是相关的——系统会自动修正。这有点冒险,但有效。

  2. 状态访问的并行化:在这里,首先根据对网络的影响对交易进行分组。例如,哪些合约受到影响。这样可以看出哪些可以并行处理。无关的交易同时进行。冲突的交易则按顺序进行,优先级根据燃气费。

不同类型的并行化

交易级别的并行化

许多交易同时被处理。TPS在增长。确认更快到达。对于热区块链,这是有价值的。

但也有复杂性。数据之间存在依赖关系。一笔交易的输出会影响另一笔。需要巧妙的管理。事情并非如此简单。

区块级并行化

区块是并行创建和验证的。网络能够处理更大的负载。过载的情况更少发生。

然而,这种方法需要谨慎。安全性受到威胁。需要更多的计算资源。并不是每个节点都能承受。看起来不错,但有一些条件。

智能合约的并行化

多个智能合约并行执行。DApps运行得更快。响应性更好。

有不同的方法。乐观的合并在链外工作。Validium在以太坊上将零知识证明与链外计算结合在一起。不得不承认,这些方法很有趣。

并行化的优势

处理速度快

任务分配加快了执行。交易更快完成。这些网络比顺序网络更高效,这是一种事实。

可扩展性

并行化有助于可扩展性。验证被分散。网络可以根据负载进行调整。添加节点。移除多余的。灵活性。

降低天然气成本

由于负载分配,佣金减少。并非所有节点都会验证每一笔交易。竞争减少。价格下跌。对用户有利。

最后的想法

并行化是区块链的强大工具。加速。扩展。降低成本。未来,它似乎将与分片结合。可扩展性将进一步增强。DeFi和去中心化应用程序对此有需求。时间会证明一切。

ETH1.17%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)