目录
一、什么是dapps?
1、什么是dapps?
dapps是由以太坊提供支持的工具和服务。
去中心化应用是运用以太坊网络来打破传统商业模式或发明新商业模式的蓬勃发展的应用新运动。
2、去中心化应用工作原理
去中心化应用的后端代码(智能合约)运行在一个去中心化的网络上,而非中心化的服务器。他们使用以太坊区块链网络作为数据存储端,并且用智能合约实现app的业务逻辑。
一个智能合约像是一套设立在区块链上的规则,所有人都可以准确地观察和运行这套规则。
一旦去中心化应用部署到以太坊网络,您将无法更改他们。去中心化应用之所以可以被去中心化就是因为他们被合约中的逻辑所控制,而不是公司或者个人。
二、去中心化应用的特点
DApp运行在P2P网络。
DApp通过网络节点去中心化操作。
DApp的代码是开源的。
DApp是基于智能合约。
DApp 的运营也是去中心化的。
DApp 通常还有代币激励。
三、应用包括哪些
第一类是金融应用,为用户提供更强大的用他们的钱管理和参与合约的方法。包括子货币,金融衍生品,对冲合约,储蓄钱包,遗嘱,甚至一些种类的全面的雇佣合约。
第二类是半金融应用,这里有钱的存在但也有很重的非金钱的方面,一个完美的例子是为解决计算问题而设的自我强制悬赏。
最后,还有在线投票和去中心化治理这样的完全的非金融应用。
例如
1、令牌系统(token systems)
以太坊网络的运作方式是,只要在此区块链上开发了新的应用程序和智能合约,就可以创建新的基于以太坊的令牌。以太坊网络帮助程序员根据应用程序应该执行的操作,使用不同的标准来简化此过程。
以太网网络上的这些标准使智能合约和令牌更容易交互 - 这使得开发人员在分散式网络上开发应用程序变得不那么麻烦。这种机制可以将以太网比作Android或iOS的操作系统用于dApps。
所有的货币或者令牌系统从根本上来说都是带有如下操作的数据库:从A中减去X单位并把X单位加到B上。
前提条件是: 1、A在交易之前有至少X单位; 2、交易被A批准。
2、去中心化金融DeFi
DeFi 是金融产品和服务的统称,任何可以使用以太坊(具有互联网连接)的人都可以访问这些产品和服务。
有了 DeFi,市场始终开放,没有集中管理机构可以阻止付款或拒绝访问任何内容。 以前有可能出现人为错误的缓慢服务,替代为由任何人都可以检查和审查的代码来处理,变得自动和安全。
3、去中心化自治组织DAO
运作方式:智能合约是 DAO 的核心。 合约界定了组织的规则,管理组织资金。
一旦在以太链上启用合约,除非表决通过,否则任何人都不能修改规则, 任何违背代码规则和逻辑的行为都将失败。 由于资金库由智能合约定义,任何人都不能未经组织批准而挪用资金。
这意味着 DAO 不需要集中管理机构。 相反,组织共同作出决定,而付款会在投票通过后自动获批。
4、对比:去中心化自治组织DAO与传统组织
四、应用价值表现及意义
1、高效率性
2、高扩展性
3、高可用性
4、高安全性
1、高效率性:去中心化让全球数据存储效率大大提高。
2、高扩展性:新的参与者可以快速便捷的加入系统。
3、高可用性:分布式架构的任意一个节点出故障不影响整个系统的运作。
4、高安全性:封闭的网络环境让各种攻击入侵无从下手。