写点什么

DAPP 系统开发模式(源码对接)

  • 2023-09-17
    广东
  • 本文字数:662 字

    阅读完需:约 2 分钟

随着以太坊区块链等分布式技术的兴起,DApp 逐渐受到关注。DAPP,全称 Decentralized Application(去中心化应用),是一种运行在计算机 P2P 网络而不是单个计算机上的应用程序,DApp 的数据交互由部署在区块链上的智能合约(Smart Contract)完成,具有去中心化的属性,难以篡改。

从开发的角度来看,DAPP 是前端+智能合约,后台逻辑放在区块链上,无须服务器,其中,前端和用户交互,可以选择各种命令,而智能合约就是和区块链(分布式数据库)交互。

关于智能合约


智能合约,由 Nick Szabo(1994)提出,是一种执行合同条款的计算机化的交 Y 协议,一旦部署就不可更改,因此,确保了写在合约里的全部功能,都能够按照逻辑执行。

DAPP 的优势之处

传统应用 APP 需要有一个中心化服务器用来处理和存储应用数据,这就导致用户的信息全部掌握在应用提供者手中,权利高度集中,而 DAPP 具有去中心化的属性,不依赖于任何中心化的服务器,自动运行,代码开源。

一个好的 DAPP 系统开发【-V|TG——《ch3nguang》】需要具备哪些特征


一个好的 DAPP 需要具备去中心化的特性,确保没有中心服务器,数据存储在链上;同时需要保障无法篡改、不可逆,一旦提交交 Y,无法取消,写入链上后,永久保存;He~Fei~艾数,DAPP 系统源码开发模式——其次,还需要具备异步交互模式、非对称加密技术,即需要对某个地址进行交 Y 签名,来证明对这地址的控制权。

DAPP 是底层区块链途径生态上衍生的各种分布式运用,也是区块链世界中的根底服务提供方,它将会是成为区块链经济世界的通行证,承载用于场景、交 Y 等多重使命。


本文出自:http://www.wanyouyl.cn/archives/1623.html

发布于: 刚刚阅读数: 4
用户头像

还未添加个人签名 2023-03-27 加入

系统开发 VandTG:[ch3nguang]

评论

发布
暂无评论
DAPP系统开发模式(源码对接)_V\TG【ch3nguang】_InfoQ写作社区