美文网首页
2024-01-12

2024-01-12

作者: 斧正堂 | 来源:发表于2024-01-11 23:22 被阅读0次

    模块化:Web3世界的“智能合约客户端”

    模块化的概念和实践并非由区块链技术引入,而是在软件工程和系统设计领域中早已存在的概念。模块化的起源可以追溯到计算机科学的早期。早期的计算机程序通常是以线性方式编写的,代码和功能通常被耦合在一起,导致代码的复用和维护变得困难。为了解决这个问题,软件工程师开始采用模块化的方法,将代码划分为模块或函数,每个模块负责特定的功能。这种模块化的方法使得代码更加可读性强、易于维护和重用。

    随着计算机科学的发展,模块化的概念逐渐被应用于各种领域和技术。2019年,Mustafa Albasan撰写《Lazy Ledger》的白皮书时,详细介绍了一个新架构,其中区块链仅用于排序和保证交易数据的可用性,而不负责交易的执行和验证。该架构的目的是解决现有区块链系统的可扩展性问题。当时他把这个称之为“智能合约客户端”,后来随着Rollup的出现,使得这个构想更具确定性,这一结构也被重新定义为了模块化区块链(Modular Blockchain)。

    相关文章

      网友评论

          本文标题:2024-01-12

          本文链接:https://www.haomeiwen.com/subject/yocxodtx.html