去中心化应用

科普中国-科学百科 2018-04-25 作者:李嘉骞

  对于不同人,Dapp有不同的定义。一般对于Dapp的定义是,运行在分布式网络上,参与者的信息被安全保护(也可能是匿名的),通过网络节点进行去中心化操作的应用。

  定义

  对于不同人,Dapp有不同的定义。

  一般定义

  一般对于Dapp的定义是,运行在分布式网络上,参与者的信息被安全保护(也可能是匿名的),通过网络节点进行去中心化操作的应用。

  以太坊定义

  以太坊定义智能合约/Dapp是一个交易协议,根据区块链上设定的条件来执行的一个合约或者一组合约。

  协作白皮书定义

  在协作白皮书中提供了他们认为对Dapp更严格的定义。在他们的观点中,Dapp必须具有三个特征:

  1)应用程序必须是开源的,大部分由Dapp所发行的代币自主运行而不是由某个实体控制,所有的数据和记录都必须加密保存在公开且去中心化的区块链上。

  2)应用必须通过一个标准算法或者一组标准来生成代币,在操作开始就可能分配一部分或者全部代币。这些代币必须根据应用的需要来使用,任何提供贡献的用户都应该获得应用支付的代币奖励。

  3)应用能够根据市场反馈来改进并且调整自己的协议,但所有的更改必须由它的用户多数一致同意。但总体而言,目前每个区块链项目对于去中心化应用组成条件的确切技术看法会有一些不同。

  联系

  Dapp(Decentralized application,去中心化应用),DAO(Decentralized Autonomous Organization,去中心化自治组织),DAC(Decenlralized Autonomous Corporation,去中心化自治公司),DAS(Decentralized Autonomous Society,去中心化自治社会)本质上这组概念是由于日益复杂和自动化执行的智能合约而变得成为能够自我管理的实体,通过预编程,最终自我编程操作连接到区块链。

  在某种意义下,整个区块链 2.0 协议本身就是 Dapp(去中心化应用) ,而于区块链 1.0 而言区块链是一个Dapp,用于维持一个公开交易账本。

  案例

  目前某些案例如下表所示。其中有OpenBazaar(类似于去中心化的Craigslist),LaZooz(类似于去中心化的Uber),Twister(类似于去中心化的Twitter),Bitmessage(类似于去中心化的短信)和Storj(类似于去中心化的文件存储)。1

  

  本词条内容贡献者为:

  李嘉骞 - 博士 - 同济大学

责任编辑:科普云

上一篇:硬分叉

下一篇:瑞波共识机制

科普中国APP 科普中国微信 科普中国微博
科普中国
是中国科协为深入推进科普信息化建设而塑造的全新品牌,旨在以科普内容建设为重点,充分依托现有的传播渠道和平台,使科普信息化建设与传统科普深度融合,以公众关注度作为项目精准评估的标准,提升国家科普公共服务水平。

猜你喜欢