第2课

技术架构

本模块介绍 Lumia 的结构设计,重点探讨其 Layer 2 Rollup 实现、数据可用性解决方案以及排序器和验证器系统的机制。

Layer 2 Rollup 设计

Lumia 作为一个 Layer 2 区块链运行,通过将交易处理移至以太坊主链之外,提升可扩展性和效率。这种方法减少了网络拥堵并降低了交易成本,解决了 Layer 1 网络固有的局限性。

Lumia 使用 Polygon 的链开发工具包(Chain Development Kit, CDK)构建其 Layer 2 基础设施。CDK 是一个开源工具包,可帮助开发者创建可定制且具有互操作性的区块链网络。通过使用 CDK,Lumia 既受益于与以太坊的兼容性,又能够根据特定需求定制其链结构。CDK 提供了共识机制、质押以及治理的模块,使 Lumia 能够构建与其目标一致的网络。

为了进一步提升可扩展性,Lumia 集成了零知识 Validium(zkValidium)技术。zkValidium 结合了零知识证明和链下数据存储。在这一模型中,交易数据存储在链下,而有效性证明则提交至链上。这种方法减少了主链上的数据负载,从而实现更高的交易吞吐量和更低的费用。零知识证明确保了交易的有效性,同时不泄露具体细节,从而维护隐私和安全性。

数据可用性解决方案

Lumia 集成了 AvailDA,这是一种专为区块链网络提供可扩展且安全数据可用性设计的数据可用性层。通过 AvailDA,Lumia 可将交易数据的存储移至链外,同时确保数据仍然可访问且可验证。此集成支持 Lumia 的可扩展性目标,减少了链上数据需求,同时维护了数据完整性。

此外,Lumia 还采用了私有数据可用性委员会(Data Availability Committees, DACs)。DAC 由选定的参与者组成,负责确保链下数据在需要时可用且可检索。它们会在发布至以太坊网络之前,监控并验证排序器提出的交易数据的哈希值。这种设置增加了一层信任和安全性,确保链下数据既可访问又可验证。

排序器与验证器机制

Lumia 的交易处理效率和安全性由其排序器和验证器系统管理。Lumia 使用去中心化的排序器网络来管理交易的排序和批处理。排序器负责收集交易、进行排序并创建批次,然后由网络处理。这种去中心化方法避免了单点故障,提高了网络的弹性。排序器与 DAC 协同工作,以确保交易数据的准确性和可用性。

为了验证交易,Lumia 部署了 zkProvers,它们生成零知识证明。这些证明在不暴露具体细节的情况下确认交易的有效性,从而保护隐私。zkProvers 处理由排序器排序的交易批次,生成有效性证明并将其提交到主链。这一过程确保只有有效的状态转换被接受,从而维护了网络的完整性。

亮点

  • Lumia 作为一个 Layer 2 区块链运行,以提升可扩展性和效率。
  • 平台采用 Polygon 的链开发工具包(Chain Development Kit, CDK),用于构建可定制和具备互操作性的网络。
  • 集成了零知识 Validium(zkValidium)技术,以提高交易吞吐量并降低费用。
  • 数据可用性通过与 AvailDA 的集成以及私有数据可用性委员会(DACs)的使用进行管理。
  • 交易处理由去中心化的排序器网络和生成有效性证明的 zkProvers 负责。
免责声明
* 投资有风险,入市须谨慎。本课程不作为投资理财建议。
* 本课程由入驻Gate Learn的作者创作,观点仅代表作者本人,绝不代表Gate Learn赞同其观点或证实其描述。
目录
第2课

技术架构

本模块介绍 Lumia 的结构设计,重点探讨其 Layer 2 Rollup 实现、数据可用性解决方案以及排序器和验证器系统的机制。

Layer 2 Rollup 设计

Lumia 作为一个 Layer 2 区块链运行,通过将交易处理移至以太坊主链之外,提升可扩展性和效率。这种方法减少了网络拥堵并降低了交易成本,解决了 Layer 1 网络固有的局限性。

Lumia 使用 Polygon 的链开发工具包(Chain Development Kit, CDK)构建其 Layer 2 基础设施。CDK 是一个开源工具包,可帮助开发者创建可定制且具有互操作性的区块链网络。通过使用 CDK,Lumia 既受益于与以太坊的兼容性,又能够根据特定需求定制其链结构。CDK 提供了共识机制、质押以及治理的模块,使 Lumia 能够构建与其目标一致的网络。

为了进一步提升可扩展性,Lumia 集成了零知识 Validium(zkValidium)技术。zkValidium 结合了零知识证明和链下数据存储。在这一模型中,交易数据存储在链下,而有效性证明则提交至链上。这种方法减少了主链上的数据负载,从而实现更高的交易吞吐量和更低的费用。零知识证明确保了交易的有效性,同时不泄露具体细节,从而维护隐私和安全性。

数据可用性解决方案

Lumia 集成了 AvailDA,这是一种专为区块链网络提供可扩展且安全数据可用性设计的数据可用性层。通过 AvailDA,Lumia 可将交易数据的存储移至链外,同时确保数据仍然可访问且可验证。此集成支持 Lumia 的可扩展性目标,减少了链上数据需求,同时维护了数据完整性。

此外,Lumia 还采用了私有数据可用性委员会(Data Availability Committees, DACs)。DAC 由选定的参与者组成,负责确保链下数据在需要时可用且可检索。它们会在发布至以太坊网络之前,监控并验证排序器提出的交易数据的哈希值。这种设置增加了一层信任和安全性,确保链下数据既可访问又可验证。

排序器与验证器机制

Lumia 的交易处理效率和安全性由其排序器和验证器系统管理。Lumia 使用去中心化的排序器网络来管理交易的排序和批处理。排序器负责收集交易、进行排序并创建批次,然后由网络处理。这种去中心化方法避免了单点故障,提高了网络的弹性。排序器与 DAC 协同工作,以确保交易数据的准确性和可用性。

为了验证交易,Lumia 部署了 zkProvers,它们生成零知识证明。这些证明在不暴露具体细节的情况下确认交易的有效性,从而保护隐私。zkProvers 处理由排序器排序的交易批次,生成有效性证明并将其提交到主链。这一过程确保只有有效的状态转换被接受,从而维护了网络的完整性。

亮点

  • Lumia 作为一个 Layer 2 区块链运行,以提升可扩展性和效率。
  • 平台采用 Polygon 的链开发工具包(Chain Development Kit, CDK),用于构建可定制和具备互操作性的网络。
  • 集成了零知识 Validium(zkValidium)技术,以提高交易吞吐量并降低费用。
  • 数据可用性通过与 AvailDA 的集成以及私有数据可用性委员会(DACs)的使用进行管理。
  • 交易处理由去中心化的排序器网络和生成有效性证明的 zkProvers 负责。
免责声明
* 投资有风险,入市须谨慎。本课程不作为投资理财建议。
* 本课程由入驻Gate Learn的作者创作,观点仅代表作者本人,绝不代表Gate Learn赞同其观点或证实其描述。
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.