模块化公共链的核心原理是将系统分为执行层、结算层和数据可用层三个层面。执行层主要处理用户端交易数据,结算层验证交易信息的安全性,数据可用层存储交易数据。这三个层面之间的协调与处理有序,以实现链的整体扩展。
模块化公共链的概念早在几年前就被提及过,但后来被其他热点所冲淡。然而,最近由以太坊Layer2的计划带动,模块化公共链再次受到关注。以太坊的Layer2解决方案旨在解决区块链技术的不可能三角问题,即性能、分散和安全之间的权衡。模块化公共链的概念主要围绕以太坊展开,但其他项目也以此包括Celestia和Avail等。此外,以太坊社区也开始将以太坊升级描述为执行层和结算层,明示对模块化公共链的支持。
虽然一些实力雄厚的玩家已经尝试了公共链模块化,但成功应用还需要时间来验证。模块化公共链的想法美丽逻辑细致,但在技术上仍然是困难的。然而,模块化公共链的思路显示了对解决不可能三角痛点的务实精神。
总之,模块化公共链是促进行业发展的希望,用户也期待相关技术和方案能够取得突破。无论成功与否,模块化公共链都为多链时代的需求提供了更灵活的解决方案。