初识Mantle链--神奇的Layer2

148 阅读3分钟

Part1:初识Mantle链--神奇的Layer2

HackQuest:Mantle 认证开发者

本篇是基于HackQuest平台Mantle认证课程的总结和回顾,感兴趣的小伙伴可以去官网了解一下Mantle的课程

要了解Mantle要先了解Layer2是什么:

Layer 2(L2) 是一种 区块链扩展解决方案,它是建立在已有的 Layer 1(L1) 区块链之上的,旨在通过减少主链的负担,提升交易处理速度、扩展性,并降低交易费用。换句话说,Layer 2 是在主链基础上添加的额外层,提供更高效的交易处理方式,同时保持主链的安全性。

Layer 2 的主要特点:

  • 扩展性
    • Layer 2 通过将大部分交易处理和计算移到二层网络,减轻了 Layer 1 的压力,从而显著提高了交易吞吐-量(TPS)和系统的可扩展性。
  • 低费用
    • 在 Layer 2 上进行交易时,由于不需要每一笔交易都在主链上确认,交易费用通常会大大降低。
  • 与 Layer 1 的依赖
    • 尽管 Layer 2 提供了更高效的交易处理,但它依然依赖于 Layer 1 的安全性。最终的数据和状态更新会提交回主链进行结算,以确保整个网络的安全性。

通俗的来讲就是:Layer 2 的作用是将大部分交易和计算从主链(Layer 1)转移到二层网络进行处理,这样主链就不需要处理所有的交易,从而减轻负担,让交易变得更快且费用更低。

想象你在一个非常繁忙的市场上购物(主链),每次你购买东西都需要排队等结账。这个过程虽然安全,但很慢,也很贵。Layer 2 就像是市场外面有一个快速的自助结账区(Layer 2网络),你可以在这里快速交易,结账完毕后再把结果告诉市场(主链)。这样,整个购物体验既快又便宜。

关于Layer2的知识点还有很多,打算在另一个专栏里写,先暂时知道作用就可以了

Mantle使用的是一个叫做Optimistic Rollups的方式,来实现上面所讲的Layer2的,可以从字面意思上理解Optimistic乐观的,是一种将大量交易计算移到二层的技术,但假定所有的交易都是有效的,只有在出现争议时才通过 Layer 1 的共识机制来解决。它能提高吞吐量并降低费用。

Mantle为什么可以如此优秀呢,来说一下它的创新点:

  • Layer 2 扩展性
    • Mantle 基于 Optimistic Rollup 技术,构建了一个高效的 Layer 2 解决方案,旨在处理更多交易并提高吞吐量,减少主链(如以太坊)的负担。
  • 数据可用性
    • Mantle 引入了 EigenDA 技术,这是一种创新的数据可用性协议,解决了二层链数据的存储和验证问题。EigenDA 通过去中心化的数据存储和处理机制,提升了交易和数据的安全性和可靠性。
  • 去中心化的 Sequencer
    • Mantle 使用了去中心化的 Sequencer,这意味着交易的排序不再依赖单一的中心化节点,增强了系统的去中心化和抗审查能力。
  • 多方计算(MPC)
    • Mantle 采用了 MPC(多方计算) 技术,这能够确保即使在多个独立的参与方之间,数据和交易也能保持安全和隐私。

Mantle 的目标是通过其技术创新和强大的生态支持,为以太坊生态系统带来更高的性能、更低的费用以及更强的安全性和去中心化特性,从而推动整个区块链行业的前进。

好了先暂时说的这里,下一期打算写Mantle的功能创新点和作用………………