2024-02-20
在加密世界中,阿维(Arweave)很少被拿来与以太坊进行比较。毕竟,在Web3.0协议栈中,它们位于不同的层级,看上去是互补关系。然而,深入研究阿维协议,就会发现更多的可能性。
重新思考DApp的表现层
以太坊(以及其他智能合约公链)诞生于支撑去中心化应用(DApp)。DApp是公平透明地执行、不能被个别或少数人控制的互联网应用。从软件架构角度来看,网络应用(包括互联网应用和DApp)可以分为表现、业务逻辑和持久化(数据)三层。让我们从这三个层面分析DApp的发展瓶颈,以及阿维协议的应用潜力。
DApp表现层的现状
迄今为止,DApp的表现层仍然停留在与中心化Web应用相同的状态。这意味着开发者部署DApp在云服务器上,然后用户从服务器下载并在本地执行。因此,开发者和云服务提供商仍然具有停止和审查DApp的权利,而网络中断、服务器宕机、DNS劫持等问题也仍然威胁着DApp的可用性和安全性。此外,随着用户数量的增长,DApp的IT基础设施成本也会增加,开发者必须寻求某种货币化手段以维持DApp的运行。然而,一旦货币化失败,开发者可能放弃运营DApp,而用户则只能寻找替代品。
阿维协议的应用层
阿维协议的应用层被称为「永在网」(permaweb),其主要架构是无服务器(Serverless)式的。无服务器DApp的开发类似于传统Web前端开发,开发者使用HTML、Javascript和CSS来构建DApp的表现层。不同之处在于,表现层不再部署在云服务器上,而是打包存储在阿维网络中,存储成本低廉且为一次性付费永久服务。用户仍然可以使用原有的方式访问DApp,而无需安装和学习使用新客户端。无论DApp的用户增长到何种规模,都不会给开发者带来额外的成本。
重塑DApp的未来
综上所述,去中心化应用的表现层仍然是中心化的,仍然可能被个别或少数人控制。然而,通过阿维协议,我们看到了一种全新的解决方案,可以实现DApp表现层的去中心化。这为DApp的发展开辟了全新的可能性,也为用户提供了更加安全、稳定的应用体验。
动态 2024-02-01
新闻 2024-02-06
动态 2024-01-16
动态 2024-01-17
新闻 2024-02-01
新闻 2024-01-16
动态 2024-02-01
新闻 2024-01-17
新闻 2024-02-20
动态 2024-01-17