解锁区块链吞吐量:并行化如何重塑交易处理

瓶颈问题

传统区块链网络以顺序方式处理交易——一个接一个——就像高峰时段的单行道公路。每个交易都在等待其轮到时,网络完全验证它。这种顺序模型造成了一个关键限制:交易吞吐量达到上限,燃气费在拥堵时飙升,用户体验受到影响。这就是并行化进入视野的地方。

并行化实际上做了什么

并行化将区块链网络从单车道高速公路转变为多车道快速路。网络不再逐一验证交易,而是同时在不同节点处理多个交易。可以把它想象成将大量工作负载分配给整个团队——每个成员同时处理不同的任务,然后大家再同步最终结果。

该系统并行探索多个潜在网络状态,每个状态代表不同交易集如何影响账本。在所有并行验证完成后,网络汇聚到一个统一的最终状态,反映所有交易合并后的真实结果。

两种并行执行的方法

网络通过不同策略实现并行化:

乐观执行模型:网络假设交易是独立的,并同时处理它们,而无需预先排序。如果出现依赖关系——意味着一个交易依赖于另一个——系统将使用正确的数据重新执行它。这种方法通过跳过前期的排序阶段来优先考虑速度。

状态访问执行模型:交易根据其触及的智能合约或账户进行预排序。与同一资产交互的相关交易被协调并一起处理,而完全不相关的交易则并行运行。系统优先处理手续费较高的交易,以优化处理顺序。

并行化对用户和网络的重要性

爆炸性速度增长:将验证工作分配到多个节点显著缩短了交易执行时间。具有并行化处理的网络比传统的顺序系统处理交易要快得多。

解决可扩展性危机:通过将交易验证分散到各个节点,平行化实现了横向扩展——网络可以在高峰需求期间增加更多节点,在平静期减少节点。这种灵活性直接解决了区块链最紧迫的可扩展性挑战。

实际有效的更低费用:当交易更快并且并行执行时,对区块空间的竞争自然减少。排队等待的交易更少意味着更低的燃气费用。此外,将交易分散到节点子组中,消除了每个节点验证每个交易的需要,进一步降低了成本。

前进的道路

并行化代表了区块链网络操作方式的根本转变。通过同时执行交易并分配验证责任,并行化使网络能够处理显著更高的交易量,使费用变得更可预测,并提供用户所需的响应能力。随着区块链采用的加速,并行化成为希望在规模上竞争的网络的基础设施。

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