社区编辑申请
注册/登录
去中心化应用将帮助区块链带来更多功能
区块链
去中心化的应用它们的功能类似于标准的web应用程序,但DApp的基础是不同的。虽然大多数应用程序来自公司或其他集中的来源,但dapp来自点对点网络或团队努力。

DApps是去中心化的应用。它们的功能类似于标准的web应用程序,但DApp的基础是不同的。虽然大多数应用程序来自公司或其他集中的来源,但dapp来自点对点网络或团队努力。

目前,大多数dapp都是在区块链网络上构建的。这些网络为那些想要开发DApp的人提供了一个支持去中心化的有保障的基础。大多数区块链都有让自己去中心化的治理方法,所以在区块链网络上构建dApp对这些人来说是有意义的。

就像区块链网络的支柱一样,许多dapp努力保持其去中心化的特性。为此,许多DApp开发人员专注于保持应用程序的开源、安全性和实用性。

为了保持开源,许多DApps都有关于应用程序的代码和事务的公共记录。由于大多数DApp都位于区块链之上,所以您可以随时查看区块链的账本,以查看在DApp内部发生了什么交易。此外,许多dapp都保留了一个应用程序代码的GitHub,这样用户就可以进入应用程序的内部,确保一切看起来都很好。

DApps vs. Web Apps

作为一个设计框架,DApps出现的时间并不长。以太坊是第一个专门为DApps之类的东西开发的区块链,这意味着这个概念出现还不到十年。因此,开发人员需要花一些时间来弄清楚web应用程序还是DApp设计更适合他们的服务。

DApps相对于Web Apps的优势

构建分散应用程序优于集中式应用程序有很多好处。如果没有这样做的理由,就不会有这么多人试图在这个设计领域进行创新。

建立DApp的主要原因是它们很难关闭。去中心化的应用程序运行在不是完全由一个人或一个团体拥有的网络上。当您在Internet上扩展托管功能时,您就有可能在全球各地创建连接点。扩散开来的东西很难在线下消失。

另外,当你把一些东西像这样传遍全球时,你就打开了一个时间框架,让一些东西可以在一天的任何时候运行。与其他应用程序或服务相关联的应用程序,如果不是24/7运行,基本上不会在工作时间之外工作。

你可以登录银行的网络应用程序或移动应用程序,提交转账请求,但请求可能要到下个工作日才能完成。只要有人在那里托管网络,一些更分散的东西就会起作用。

最后,许多dapp与区块链生态系统相结合。这些系统是开源的,并且有活跃的社区开发区块链网络。将一个应用程序绑定到这些生态系统将使该应用程序向任何在该链上有钱包的人开放,无论他们拥有什么硬件或使用什么操作系统。

DApps相对于Web Apps的缺点

尽管近年来有了突破,DApps并不完美。它们有一些漏洞和缺点,这意味着传统的web应用程序设计更好。

例如,大多数dapp依赖于在条件满足时执行的智能合约或代码位。这些合同可能被黑客攻击和利用,如果没有人在公共分类帐或代码存储库中发现问题,就会导致一些严重的破坏。

此外,dapp几乎类似于早期的计算机和互联网时代。没有任何东西被集成或打包到一个漂亮的UI中,这意味着用户必须具备一些技术知识才能设置DApp。一些服务使这变得更容易,但对大多数用户来说,这仍然不是直观的。

最后,用户可能是DApp的一个缺点。就像DApp可以在用户在线的任何时候运行一样,如果没有人托管该应用程序,DApp将会变慢或停止工作。如果用户在DApp首次启动时不使用或不想要该应用程序,那么DApp的启动过程可能会很艰难,从而阻碍了早期用户获得良好的用户体验。

总的来说,DApps为它们所在的区块链带来了功能。虽然任何人都可以在两个钱包之间发起交易,但智能合约允许dapp以一种去中心化和有效的方式执行大量交易。随着时间的推移,我们将看到这种向用户提供服务的新载体在金融交易以外的方式上是如何发挥作用的。

责任编辑:华轩 来源: 中金网
相关推荐

2022-06-23 12:43:36

区块链加密货币

2022-04-23 17:49:05

区块链元宇宙MetaCon

2022-07-01 08:26:22

区块链去中心化以太坊

2022-04-11 13:34:07

区块链比特币安全

2022-04-28 16:14:05

区块链加密货币数据

2022-05-11 10:42:03

区块链网络安全

2022-06-16 11:24:53

软件安全区块链去中心化

2022-06-24 15:13:17

区块链数字资产加密货币

2022-05-16 15:17:11

区块链安全加密货币

2022-05-16 14:32:09

去中心化区块链社交媒体

2022-06-06 13:58:35

区块链供应链去中心化

2022-06-01 16:54:05

区块链区块链技术医药冷链物流

2022-07-01 14:25:27

机器学习人工智能工业4.0

2022-06-27 17:46:53

PythonFlask

2022-05-16 13:58:52

开发区块链Web3

2022-04-29 17:31:19

区块链元宇宙数字经济

2022-05-20 14:22:23

区块链安全金融

2022-05-27 19:48:09

区块链Web3

2022-05-20 16:50:33

区块链Web3加密资产

2022-05-19 19:26:33

区块链大数据数据分析

同话题下的热门内容

比特币是“庞氏骗局”吗?一张图片几百万,NFT到底是什么?区块链从1.0到4.0的演进历程!区块链+医疗:解决行业痛点区块链在网络信任体系中的应用研究摩根士丹利: 以太坊2.0的推出或将减少对GPU的需求在医疗领域,区块链可以被应用在哪些方面?Web 3.0正在将软件业带向何方

编辑推荐

3000多人被骗3亿元!又一区块链骗局曝光区块链十年(2008-2018),有哪些大事发生?天价薪水难求一人才!想进区块链行业?这些你必须了解【WOT2018】广电运通区块链CEO邹均:解读区块链技术发展方向【WOT2018】万云李晨:传统行业拥抱区块链,你不得不知的四大问题!
我收藏的内容
点赞
收藏

51CTO技术栈公众号