okx
广告

DApp开发:了解DAPP区块链去中心化系统模式

时间:2023-07-09|浏览:150

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

App的架构可以分为以下三种类型:

1. 轻钱包模式:轻钱包通常通过与开放HttpRPC协议的节点通信来连接区块链。DApp可以通过Web3与节点进行通信。当DApp需要发送交易到链上时,需要通过钱包完成对交易签名的过程。优点是不需要用户同步区块链节点就可以使用,但缺点是需要一个公开的节点提供服务,可能会存在安全性问题。

2. 重钱包模式:重钱包模式下,钱包会同步整个区块链,用户的信息和交易都保存在本地。用户可以直接使用加密货币进行点对点的交易。优点是用户信息被安全存储,数据难以被篡改,所有与信息隐私有关的数据都不会被泄露,所有运行在分布式网络上的数据合同也不会被篡改。缺点是用户需要同步全节点才能使用。

3. 兼容模式:兼容模式是轻钱包模式和重钱包模式的结合,既可以充分发挥钱包的安全性,又可以减轻用户的负担。用户可以选择在不同的场景下使用不同的模式。

DApp与APP的不同之处在于,DApp的数据交互由部署在区块链上的智能合约完成,具有去中心化的属性。而APP的数据交互由中心化或者分布式的服务器完成。DApp具有支付处理、用户凭证、信息安全、信任和可审查性等优点。

基于区块链的智能合约构建及执行包括多方用户制定合约、合约存入区块链、自动执行等步骤。

InterValue在智能合约功能实现上采用类似计算机存储体系结构的层次化思想。用户可以根据使用体验和交易需求选择声明式非图灵完备智能合约或高级图灵完备智能合约。声明式智能合约部署简单且安全性高,适用于简单的交易需求。高级图灵完备智能合约部署难度相对较高,适用于开发复杂的程序逻辑。

热点:app开发 区块链 钱包

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1