当前位置:首页 > 知识 >

DAPP是否能替代APP情况各有不同

概要: DAPP的概念随着以太坊而变得流行起来。曾经有一段时间,有人预言DAPP将会完全取代APP。本文将从DAPP的本质出发,通过两者的应用场景进行比对,揭开“DAPP和APP之争”的谜底。

DAPP是什么? 近年来,DAPP进入了大家的视野,变得越来越熟悉。DAPP即DecentralizedApp,翻译成中文是:去中心化应用程序。

在说DAPP的本质之前,让我们来看看以太坊白皮书对以太坊应用程序的说明:基本上来说,有三种类型的应用程序将运行在以太坊上。第一类是金融程序,提供用户管理和进入合约的手段来使用钱;第二类是半金融程序,涉及到钱但也有非金钱的部分;第三类是投票和自主化治理相关的。

简而言之,DAPP是去中心化的APP,因为它运行在区块链上,不依赖任何中心化的服务器。

DAPP的例子: 随着区块链技术的普及,DAPP的应用场景也越来越多。其中一些以金融为主题的DAPP已经取得了成功,比如以太坊上的Token发行。还有一些DAPP在尝试中,比如去中心化存储的IPFS和FileCoin。

DAPP和APP的区别: 区块链的发展为DAPP的丰富提供了想象空间。DAPP的后端代码运行在去中心化的点对点网络上,而APP的后端代码运行在中心化的网络上。DAPP的目标是实现数据和代码的公开、不可篡改以及通过自运行的逻辑实现资产的流转。

是否所有的APP都可以转为DAPP? 目前DAPP的主要应用场景是和金融相关、半金融相关以及投票和自主化治理。其他类型的应用在DAPP中运行的尝试也在进行中。但当前许多DAPP仍处于实验阶段。

然而,并不是所有场景都适合使用DAPP。使用DAPP涉及到多个节点的存储和计算,导致使用成本较高。同时,APP需要依赖一些外部信息,如果将其放在DAPP中,则需要严重依赖外部信息输入到链上,也是一个昂贵的负担。

结论: 尽管DAPP受到越来越多的关注,并且可能有更多的应用场景,但并非所有场景都适合使用DAPP。对于开发者而言,想要开发一个成功的DAPP,可以考虑依据以太坊白皮书中指出的金融类、半金融类和投票和自主化治理相关类的方向进行努力。

APP和DAPP在使用、运行场景和优势上各有不同,因此DAPP很难完全取代APP。未来的趋势更可能是两者的融合,即在APP中融入DAPP的元素。这也是开发者可以努力的方向。

(声明:本文为火星财经专栏作者的原创作品,版权归作者所有,不代表火星财经

猜你喜欢

微信二维码

微信