精华内容
下载资源
问答
  • DAPP是什么

    2019-06-26 10:29:10
    DAPP是什么1 当满足下所有条件的时候,一个应用才可以称为DAPP [if !supportLists]1. [endif]必须是开源、自治并没有一个实体控制着大部分代币。 [if !supportLists]2. [endif]必须加密后储存在公开的区块链上。 [if...

    链客,专为开发者而生,有问必答!

    此文章来自区块链技术社区,未经允许拒绝转载。

    在这里插入图片描述

    1

    DAPP是什么1

    当满足下所有条件的时候,一个应用才可以称为DAPP

    [if !supportLists]1. [endif]必须是开源、自治并没有一个实体控制着大部分代币。

    [if !supportLists]2. [endif]必须加密后储存在公开的区块链上。

    [if !supportLists]3. [endif]必须拥有代币机制,矿工或者应用维护节点需要得到代币奖励。

    [if !supportLists]4. [endif]应用代币的产生必须依据标准加密算法,有价值的节点亏根据算法获得相对应的代币。

    比特币是一个DAPP,Asch是一个DAPP,而基于 Asch开发的【CCTIME】也是一个DAPP。不同的是,有些DAPP扮演了操作系统的角色,基于这些平台可以容易开发特定需求的DAPP。

    DAPP核心要素

    [if !supportLists]1. [endif]开发平台

    目前最流行的平台就是ETH,其是目前全球出了比特币之外的第二大区块链项目。应用的运行需要支付手续费,缺点其实就是要学习一个新的语言Solidity。

    [if !supportLists]2. [endif]共识机制

    决定了运行DAPP的各节点如何达成共识及获取奖励,目前最常用的就是POW、POS和DPOS。

    [if !supportLists]3. [endif]代币分发

    一般DAPP都会内置代币,让更多用户参与到DAPP的维护和学习中来,当然就考虑如何把代币分散到用户手里。

    DAPP生命周期

    [if !supportLists]1. [endif]撰写白皮书

    [if !supportLists]2. [endif]分发代币

    [if !supportLists]3. [endif]开发DAPP,逐步进化完善

    展开全文
  • DApp是什么

    千次阅读 2018-08-07 19:58:08
    至于什么是比特币什么是区块链,网上一大堆文章资料,这里不多赘述,下面来讲讲要火了的DApp。     什么是DApp? App我们都知道客户端应用,application的简称。DApp就是D+App,D英文单词...

    从2009年中本聪发明了比特币之后,比特币火了,现在区块链也跟着火了,然后随之而来的是DApp火了。至于什么是比特币什么是区块链,网上一大堆文章资料,这里不多赘述,下面来讲讲要火了的DApp。

     

     

    什么是DApp?

    App我们都知道是客户端应用,是application的简称。DApp就是D+App,D是英文单词decentralization的首字母,单词翻译中文是去中心化,即DApp为去中心化应用。这是从字面上去理解这个概念,要在脑中形成清晰、准确、必要的概念,还需要深度去理解DApp。

    有了App,怎么还要有DApp?

    首先我们思维中第一反应是这个疑问,为什么要有DApp,现在的App不是挺好吗?面对新鲜事物大多数人大多数时候潜意识是排斥抗拒的。其实两者并不是取代关系,谁替代谁,谁淘汰谁,而是并存关系,或者说DApp是对App的丰富完善。因为DApp直接和区块链技术挂钩,和交易数据、交易资产有关联,和不可篡改去中心化存储有关联,所以随着区块链技术越来越成熟普及,DApp将越来越受重视,并更多地出现在各个生活场景中。

    Dapp究竟是什么?

    前面从字面上说是去中心化应用,App为什么需要去中心化呢?在回答这个问题前,得先知道另一个概念——智能合约。合约我们都知道,类似于合同、协议、契约等共同遵守的条例,而智能合约是电子版合同、数字化合约、智能化合约,是将合同合约用代码写成一段程序,这段代码一旦写好就公之于众,且无法修改无法篡改,当外界条件发生变化如违约或合同到期,智能合约会自动触发。

    假设,有一位作者想出书但没有钱,想通过众筹方式筹钱,于是TA和读者粉丝们约定好:出版后依据书的销量进行分成,并将约定好的内容写进智能合约。这样一来,如果书大卖后作者觉得不应该分这么多想单方面毁约或者修改内容,都无法成功,即使作者再强势读者再弱势,也没法改合约。因为合约已经在区块链上了,不再是一式两份,而是所有参与者都存储一份,所以作者不得不遵守合约规定。(不过如果发生法律纠纷,目前智能合约不纳入法律判断依据。)

    DApp就是智能合约+App。由于我是一介码农,站在开发角度来看,DApp是前端界面+智能合约,前端就是和用户交互的,你可以选择各种命令,智能合约自然就是和区块链(分布式数据库)交互了。

    DApp的发展

    一个新技术的发展,一般会经历触发期、期望膨胀期、幻想破灭期、复苏期、价值期。

    同样地,DApp也在不断进化演变,广义地说,从最初的比特币到现在因ICO盛行一时的以太坊,再是各路公链崛起强大,然后是公链、联盟链、私有链齐头并进发展,最后是链上的各种应用应运而生蓬勃发展,现在我们经常说的DApp更多的是这样一种定义:

    前端 + 智能合约 + token(通证经济)

    之前开发一个app需要一家公司招开发人员进行开发然后推广运营,现在开发DApp可能不需要是一家公司,也可以是个人或自媒体,整个流程可以是:

    1. 写白皮书
    2. 明确共识机制
    3. Token激励机制
    4. 智能合约开发
    5. 去中心化社区自治

    对比APP,两者最大不同就是中心化与去中心化。App先要有钱,所以先融资;然后再有人,所以招齐人后再开发运营。而DApp则是继承传统App并结合区块链的特点所形成的产物,它更像是众筹模式、共享模式和去中心化模式,DApp先有发起人或组织,写好白皮书明确了共识机制和token分配与激励,持有token的人即为股东,直接和DApp的盈利关联(也可以说用户即是股东),持有的token像股票可以买卖,在支持的交易所交易,所以持有该DApp的token相当于拥有所有者权益。可以想象,未来各个领域都会有DApp,每个人都将因token分类、以token群分。

     

    Dapp应用市场

    虽说DApp还没有达到绝大多数人手机都有安装的程度,但DApp的发展已经在路上。如果关注链圈或者投资虚拟数字货币的话,相信都用过数字货币钱包如比特派、imToken等,其实钱包就是一款DApp。下面来罗列一下目前市面上看得到的DApp应用:

    1F DApp之钱包

    钱包应用每条公链上都必须有,比特币有自己的钱包,以太坊也有自己的钱包,其他公链如国内的neo、qtum都有自己的钱包。

    2F DApp之内容

    区块链与内容垂直领域耦合性非常好,利用区块链的特性和技术,做内容的平台越来越多,在这赛道上竞争无比激烈,据我了解的有很多,如国外的steemit,国内的币乎、币问、Primas、Iveryone、Pressone等。

    我目前了解较多的是币乎和Primas,由于平时喜欢写点区块链的东西,所以会活跃在币乎上面;然后因参加过Primas尽调做过Primas项目分析,所以相对来说熟悉。做内容的DApp共同点在于内容分发、内容确权以及内容去中心化。

    币乎侧重于内容分发,创作者发布文章和读者点赞都会有收益,通过内容平台发行的代币来打赏,建立有效的激励机制,作者、读者和平台按比例分成。作者创作优质文章,读者觉得好就点赞或转发,平台根据阅读量标记为热门文章排在前位。

    Primas侧重于内容确权,对创造者发布的文章会利用平台的鹰眼检测系统进行检测是否原创,若是原创就会将文章的关键字如标题、作者和发布时间等上链打包进区块;若是抄袭或有过多重复内容,则发布失败。然后Primas愿景是成为下一代价值内容生态圈,使其内容可信化、优质化。

    3F DApp之物联网、人工智能

    DApp被大多数人看好的方向在于和物联网、共享经济的结合,比如无人驾驶汽车应用。传统上,一辆无人驾驶汽车得到路况信息需要先传输到中心化服务器,然后服务器再传输给另一辆无人驾驶汽车,若出现服务器故障或者传输网络延迟等情况,汽车之间没有及时通信,路况又是随时变化的,所以就很容易出现事故。如果汽车与汽车能直接通信,一辆无人驾驶汽车实时将路况信息写入区块链,其他无人驾驶汽车则可及时获取路况信息并及时调整,这样要好于中心化管理。

    除了上面利用区块链技术做到汽车与汽车之间的信息通信,人工智能也可以充分利用区块链技术加智能合约,做到机器与机器之间的通信交流。借用吴军老师的说法:

    人工智能 + 区块链 + 智能合约=超级智能

     

     

    小结

    目前因区块链技术不够成熟,基础公链不够夯实,DApp还没有吹着号角大行其道发展起来,不过相信在可见的未来,甚至相信一两年之后将是DApp时代,具体的应用场景无法联想,世界将作出怎样的改变,我们满怀憧憬拭目以待

    展开全文
  • 以太坊dapp是什么In the cryptoverse, a lot of attention is laid on Bitcoin. But don't let that overshadow the growing interest in Ethereum, which is revolutionizing the way we think of applications. 在...

    以太坊dapp是什么

    In the cryptoverse, a lot of attention is laid on Bitcoin. But don't let that overshadow the growing interest in Ethereum, which is revolutionizing the way we think of applications.

    在加密货币领域,比特币受到了很多关注。 但是不要让这掩盖了对以太坊日益增长的兴趣,这正在彻底改变我们对应用程序的看法。

    So, what is a Dapp? A Dapp, or decentralized application, is a software application that runs on a distributed network. It's not hosted on a centralized server, but instead on a peer-to-peer decentralized network.

    那么,什么是Dapp? Dapp或分散式应用程序是在分布式网络上运行的软件应用程序。 它不是托管在中央服务器上,而是托管在对等分散网络上。

    Alright, that's the short version, but there's a lot more to unpack. Let's dive into the world of Dapps, more specifically those built on the Ethereum protocol.

    好的,那是简短的版本,但是还有很多需要解压的东西。 让我们深入了解Dapps的世界,更具体地说,是基于以太坊协议构建的Dapps。

    什么是以太坊? (What is Ethereum?)

    To understand what a Dapp is, you first need to understand what Ethereum is. Now, there are other protocols that are used to build Dapps, like EOS, NEO, Stellar, Tron, and Cardano, but the big dog is Ethereum.

    要了解什么是Dapp,首先需要了解以太坊。 现在,还有其他用于构建Dapp的协议,例如EOS,NEO,Stellar,Tron和Cardano,但最大的麻烦就是以太坊。

    Ethereum is a network protocol that allows users to create and run smart contracts over a decentralized network. A smart contract contains code that runs specific operations and interacts with other smart contracts, which has to be written by a developer. Unlike Bitcoin which stores a number, Ethereum stores executable code.

    以太坊是一种网络协议,它允许用户在分散的网络上创建和运行智能合约 。 智能合约包含运行特定操作并与其他智能合约交互的代码,这些代码必须由开发人员编写。 与存储数字的比特币不同,以太坊存储可执行代码。

    So, why should you care?

    那么,为什么要关心呢?

    Because Ethereum removes the need for a third party to handle transactions between peers. Since the middle man is replaced by code, all kinds of costs are reduced, including time and money.

    因为以太坊消除了第三方处理同级之间交易的需要。 由于中间人被代码代替,因此减少了各种成本,包括时间和金钱。

    Just like Bitcoin removes the need for someone to hold your money, Ethereum removes the need for someone to broker a deal.

    就像比特币消除了某人持有您的资金的需要一样,以太坊也消除了某人进行经纪交易的需要。

    Now you might be wondering, where are all these smart contracts? Well, they're essentially hosted on multiple computer nodes all across the world.

    现在您可能想知道,所有这些智能合约在哪里? 好吧,它们基本上托管在世界各地的多个计算机节点上。

    These nodes contain all of the information of all the world's smart contracts, including code, transactions, etc. They're constantly working to keep this information up-to-date so they all have the exact same copy. This what makes smart contracts, and cryptocurrencies in general, decentralized.

    这些节点包含世界上所有智能合约的所有信息,包括代码,交易等。它们一直在努力使这些信息保持最新,因此它们都具有完全相同的副本。 这使得智能合约和一般的加密货币去中心化。

    And since all of the nodes have the same information and are spread across the world, the removal of a node won't interrupt the execution of any smart contract. Redundancy ensures uptime.

    并且由于所有节点都具有相同的信息并且分布在世界各地,因此删除节点不会中断任何智能合约的执行。 冗余确保正常运行时间。

    什么是Dapp? (What is a Dapp?)

    Now that we have a good idea of what Ethereum and smart contracts are, we can start diving into the details of what a Dapp is.

    既然我们对以太坊和智能合约是个好主意,我们就可以开始深入研究Dapp是什么的细节了。

    Just to be clear, a Dapp is just like any other software application you use. It could be a website or an app on your phone. What makes a Dapp different than a traditional app is that it's built on a decentralized network, like Ethereum.

    需要明确的是,Dapp与您使用的任何其他软件应用程序一样。 它可以是手机上的网站或应用程序。 Dapp与传统应用的不同之处在于它基于以太坊等去中心化网络构建。

    When you're creating your own Ethereum smart contracts, you're actually writing a piece of the backend code for your Dapp. And while your Dapp will have a user interface like a traditional app, either all or part of the backend is built on top of Ethereum.

    当您创建自己的以太坊智能合约时,实际上是在为Dapp编写一段后端代码。 尽管您的Dapp具有类似于传统应用的用户界面,但后端的全部或部分都建立在以太坊之上。

    Dapp = frontend + smart contract backend

    Dapp =前端+智能合约后端

    This backend code is written in an Ethereum-specific language, including Solidity (the most popular), Serpent, and Vyper. Below is an example of a simple "Hello World" contract written in Solidity.

    该后端代码以以太坊特定的语言编写,包括Solidity(最受欢迎),Serpent和Vyper。 下面是一个用Solidity编写的简单“ Hello World”合同的示例。

    pragma solidity ^0.4.22;
    
    contract helloWorld {
     function printHelloWorld () public pure returns (string) {
       return 'Hello World!';
     }
    }

    If the smart contract is deployed onto Ethereum's mainnet (i.e., production) or even a local testnet, your Dapp can execute the code in the smart contract by calling the function printHelloWorld().

    如果将智能合约部署到以太坊的主网(即生产环境)或什至本地测试网上,则您的Dapp可以通过调用函数printHelloWorld()来执行智能合约中的代码。

    But what about the frontend? Is there any specific language you need to use for your Dapp?

    但是前端呢? Dapp是否需要使用任何特定的语言?

    Nope! You can use whatever frontend language/framework you want. But it is possible to host your frontend code on decentralized storage nodes to make both your frontend and backend decentralized.

    不! 您可以使用所需的任何前端语言/框架。 但是可以将您的前端代码托管在分散的存储节点上,以使您的前端和后端都分散。

    Take a look at technologies like Swarm and IPFS to learn more about decentralized storage.

    查看SwarmIPFS等技术,以了解有关分散存储的更多信息。

    OK, so Dapps are just applications that have some or all of their backend decentralized and possibly even have a decentralized frontend. Why should you care?

    好的,因此Dapps只是具有部分或全部后端去中心化甚至可能具有去中心化前端的应用程序。 你为什么要在乎呢?

    The development of Dapps is another step toward a future of the Internet that's commonly referred to as Web 3.0.

    Dapps的开发是通向互联网(通常称为Web 3.0)未来的又一步。

    以太坊Dapps:Web 3.0的骨干 (Ethereum Dapps: The Backbone of Web 3.0)

    Since the creation of the Internet, the amount of information and human interaction has exploded. We're able to produce and consume information at near infinite levels.

    自从Internet创立以来,信息和人类互动的数量猛增。 我们能够产生和消费几乎无限量的信息。

    Unfortunately, the ability to control this information has become heavily centralized over time. This includes information about your social life, health, finances, and much more. Those who control this information are the ultimate owners of it and can use it as they see fit.

    不幸的是,随着时间的流逝,控制此信息的能力已变得高度集中。 其中包括有关您的社交生活,健康状况,财务状况等信息。 控制此信息的人是该信息的最终所有者,可以视需要使用它们。

    These are essentially middle men that hold your information on their centralized servers so they can provide you with services, like holding your money, hosting you website, connecting with family and friends, etc. And at the push of a button, they can completely remove you from accessing this (your?) information and all related services.

    这些本质上是中间人,将您的信息保存在集中式服务器上,以便他们可以为您提供服务,例如持有您的钱,托管您的网站,与家人和朋友联系等。只需按一下按钮,他们就可以完全删除您无法访问此(您的?)信息和所有相关服务。

    This is a monopoly on the information you produce and consume as well as the services you use. Thankfully, Web 3.0 changes all of that and Ethereum Dapps are playing a central role.

    这是对您产生和使用的信息以及所使用的服务的垄断。 幸运的是,Web 3.0改变了所有这一切,以太坊Dapps发挥了核心作用。

    Web 3.0 is a lot of things, but at its core is a technology based on decentralization. By decentralizing information and services, large corporations and governments won't be able to control users of the Internet through monopolistic, authoritarian tactics.

    Web 3.0有很多东西,但其核心是基于分散化的技术。 通过分散信息和服务的分散,大型公司和政府将无法通过垄断的威权主义策略来控制Internet的用户。

    Ethereum Dapps, with their ability to decentralize information and services, gives Web 3.0 a platform to deliver a completely free (as in freedom) and accessible Internet for everyone. No longer will there be a central point of control because there won't be middle men to facilitate the flow of information and services.

    以太坊Dapps具有分散信息和服务的能力,为Web 3.0提供了一个平台,可以为所有人提供完全免费(如自由)和可访问的Internet。 不再有中央控制点,因为不再有中间人来促进信息和服务的流动。

    Some of the most promising Ethereum tokens and Dapps are laying the foundation for the future of the Internet, including:

    一些最有希望的以太坊令牌和Dapps为互联网的未来奠定了基础,包括:

    • Basic Attention Token (BAT): used to improve privacy and value transfer between users, publishers, and advertisers. Used in the Brave browser.

      基本注意令牌 (BAT):用于改善用户,发布者和广告商之间的隐私和价值转移。 在Brave浏览器中使用

    • Golem (GNT): used to run code on one or many distributed compute nodes.

      Golem (GNT):用于在一个或多个分布式计算节点上运行代码。

    • Minds: a social media platform that improves value transfer between content creators and consumers.

      Minds :一种社交媒体平台,可改善内容创建者和消费者之间的价值转移。

    • TokenSets: used to manage cryptocurrency assets via tokenized automated asset management strategies.

      TokenSets :用于通过标记化的自动化资产管理策略管理加密货币资产。

    • Aave: used to earn interest on cryptocurrency deposits and borrow cryptocurrency assets.

      Aave :用于赚取加密货币存款的利息并借用加密货币资产。

    • IDEX: a decentralized cryptocurrency exchange.

      IDEX :分散式加密货币交易所。

    总结思想 (Closing Thoughts)

    Since the creation of Bitcoin, the first cryptocurrency, there's been a massive growth in the cryptoverse.

    自从第一个加密货币比特币诞生以来,加密货币领域就出现了巨大的增长。

    Being able to store data in a decentralized way was a necessary stepping stone to the decentralization of code execution. With Ethereum, it's now possible to deploy smart contracts across the world to power the backend for existing and future Dapps.

    能够以分散的方式存储数据是分散执行代码的必要垫脚石。 借助以太坊,现在可以在全球范围内部署智能合约,为现有和未来Dapp的后端提供动力。

    And as more and more Dapps are launched, we'll get closer and closer to a more free, fair, and accessible Internet.

    随着越来越多的Dapps的推出,我们将越来越接近更加自由,公平和可访问的Internet。

    翻译自: https://www.freecodecamp.org/news/what-is-a-dapp-a-guide-to-ethereum-dapps/

    以太坊dapp是什么

    展开全文
  • 至于什么是比特币什么是区块链,网上一大堆文章资料,这里不多赘述,下面来讲讲要火了的DApp什么是DApp? App我们都知道客户端应用,application的简称。再说dapp就是D+app,d英文单词decentralization...

    从2009年中本聪发明了比特币之后,比特币火了后,现在是区块链火了,然后随之而来的是DApp火了。至于什么是比特币什么是区块链,网上一大堆文章资料,这里不多赘述,下面来讲讲要火了的DApp。

    什么是DApp?

    App我们都知道是客户端应用,是application的简称。再说dapp就是D+app,d是英文单词decentralization的首字母,单词翻译中文是去中心化,即dapp为去中心化应用。这是从字面上去理解这个概念,要在脑中形成清晰、准确、必要的概念,还需要深度去理解DApp。

    既然有了App,怎么还要有DApp?

    首先我们思维中第一反应是这个疑问,为什么要有DApp,现在的App不是挺好吗?面对新鲜事物大多数人大多数时候潜意识是排斥抗拒的。其实两者并不是取代关系,谁替代谁,谁淘汰谁,而是并存关系,或者说对App的丰富完善。另一方面,随时代发展,随区块链技术越来越成熟普及,DApp将越来越受重视,并越来做多的DApp出现在生活中各个场景,因为DApp直接和区块链技术挂钩,和交易数据、交易资产有关联,和不可篡改去中心化存储有关联。

    Dapp究竟是什么?

    前面从字面上说是去中心化应用,App为什么需要去中心化呢?在回答这个问题前,先知道另一个概念——智能合约。合约我们都知道,类似于合同、协议、契约等共同遵守的条例,而智能合约是电子版合同、数字化合约、智能化合约,是将合同合约用代码写成一段小程序,重要的是这段代码一旦写好就无法修改无法篡改,并公之于众保存在区块链中去中心化,当外界条件发生变化如违约或合同到期,智能合约会自动触发。

    假设这么一个场景,有一位作者想出书,但没有钱出书,想通过众筹方式筹钱,于是和TA的读者粉丝们约定好,书出版后一旦大卖或按照卖出去的量分成,将约定好的内容写进智能合约,这样一来如果书真的大卖,作者觉得不应该分这么多想单方面毁约或者修改内容,都无法成功,即使作者再强势读者再弱势,也没法子改合约,因为合约已经在区块链上去中心化了,不再是一式两份,所以不得不遵守合约规定。当然如果发生法律纠纷,目前智能合约不纳入法律判断依据。

    回到主题,再深一层理解dapp就是智能合约+App。由于我是一介码农,站在开发角度来看,DApp是前端界面+智能合约,前端就是和用户交互的,你可以选择各种命令,智能合约自然就是和区块链(分布式数据库)交互了。

    DApp的发展

    每一次的深度理解都伴随Dapp的发展,而一个新技术的发展,也必将经历触发期、期望膨胀期、幻想破灭期、复苏期、价值期。

     

    DApp也在演变不断进化,广义地说,从最初的比特币到现在因IC0发代币盛行一时的以太坊,再是各路公链崛起强大,然后是公链、联盟链、私有链齐头并进发展,最后是链上的各种应用应运而生蓬勃发展,现在我们经常说的DApp更多的是这样一种定义:

    前端 + 智能合约 + token(通证经济)

    之前开发一个App需要一家公司有启动资金招开发人员进行开发然后推广运营,现在的DApp可能不需要是一家公司,或许个人或自媒体都可以,整个流程可以是

    1. 写白皮书
    2. 明确共识机制
    3. Token激励机制
    4. 智能合约开发
    5. 去中心化社区自治

    对比APP来看,最大不同是中心化与去中心化,App先是要有钱,所以先融资,然后再有人,所以先招齐人,然后再开发运营,所以先成立一个团队一家公司;而DApp则是继承传统App之下发展,结合区块链的特点所形成的产物,它更像是众筹模式、共享模式和去中心化模式,先有发起人或组织,写好白皮书明确了共识机制和token分配与激励,开发好应用再是持有token的人即为股东,直接和app的盈利关联,也可以说用户即是股东,持有的token像股票可以买卖,在支持的交易所交易。所以持有该DApp的token相当于拥有所有者权益,可以想象未来,现在是处处琳琅满目的App应用,未来是各个领域都会有DApp,每个人都将因token分类以token群分。

    小试牛刀,DApp尝鲜

    如果你热爱新鲜事物喜欢技术,来体验一下DApp的开发和部署,接下来是手把手教你开发一个简易的DApp,感受下它的魅力。已整理出另一篇文章,感兴趣的读者可以动手起来体验DApp开发编译部署的完整流程。

    手把手教你开发部署智能合约DApp应用

    知道了DApp概念以及体验过DApp开发后,再来了解一下目前DApp的应用市场。

    Dapp应用市场

    虽说DApp没有飞入寻常百姓家,没有达到绝大多数人手机安装DApp的地步,但DApp的发展已经在路上。如果关注币圈、链圈或者投资虚拟数字货币的话,相信都用过数字货币钱包如比特派、imToken,而钱包是一款应用,直接与你数字货币绑定。随之而来,是挖矿的应用如我们公司与长虹合作在开发的挖矿应用,包括市面上前段时间讨论最多的公信宝和网易星球。下面来罗列一下目前市面上看得到的DApp应用。

    DApp之钱包

    钱包应用每条公链上都必须要有,比特币有自己的钱包,以太坊也有自己的钱包,EOS也会有自己的钱包,其他公链如国内的neo、qtum都有自己的钱包。额外提一句,关于钱包的知识可以看我之前写过的文章。

    DApp之挖矿

    挖矿的应用今年年初从杭州公信宝的布洛克城开始,接着是网易星球的黑钻石挖矿,然后各类挖矿应用出来了,包括最近淘宝出的麻吉宝应用(又紧急下架)。
    重点宣传一下我们公司紧跟区块链热潮步伐,目前与长虹手机合作,开发一个手机挖矿的应用,已经处于小规模测试阶段。以下是几张已经实现了的设计图:

     

     

    DApp之内容

    区块链与内容垂直领域耦合性非常好,利用区块链的特性和技术,做内容的平台越来越多,在这赛道上竞争无比激烈,据我了解的有很多,如国外的steemit,国内的币乎、币问、Primas、Iveryone、Pressone等。
    我目前了解较多的是币乎和Primas,由于平时喜欢写点区块链学习的东西,所以会活跃在币乎上面;然后因参加过Primas尽调做过Primas项目分析;所以相对来说熟悉。做内容的DApp共同点在于内容分发和内容确权以及内容去中心化。

    币乎侧重于内容分发,创作者发布文章和读者点赞(越早点赞收益越高)都会有收益,通过内容平台发行的代币来打赏,建立有效的激励机制,作者、读者和平台按比例分成,作者创作优质文章,读者觉得好就点赞或转发,平台根据阅读量标记为热门文章排在前位,

    Primas侧重于内容确权,对创造者发布的文章会利用平台的鹰眼检测系统进行检测是否原创,若是原创就会将文章的关键字如标题、作者和发布时间等上链打包进区块;若是抄袭或有过多重复内容,则发布失败。然后Primas愿景是成为下一代价值内容生态圈,使其内容可信化将内容优质化。

    DApp之物联网、共享经济、人工智能

    DApp被大多数人看好的方向在于和物联网、共享经济的结合,凡是多方参与的领域都会更好的利用区块链技术使得更好的发展。比如和物联网无人驾驶汽车结合,一辆无人驾驶汽车实时将路况信息发布写入区块通过去中心化的方式,另一辆无人驾驶汽车及时得到路况信息做到及时的调整,这样汽车与汽车的通信,要好于中心化管理,是一辆无人驾驶汽车得到路况信息需要先传输到中心化服务器,然后服务器再计算传输给另一辆无人驾驶汽车,若是中心化服务器出现故障若是传输网络延迟等情况出现,汽车之间没有得到及时的通信,路况又是随时变化的,所以就很容易出现事故。

    除了上面利用区块链技术做到汽车与汽车之间的信息通信,人工智能也可以充分利用区块链技术加智能合约,做到机器与机器之间的通信交流。借用吴军老师的说法:

    人工智能+区块链+智能合约=超级智能

    小结

    目前因区块链技术不够成熟,基础公链不够夯实,DApp还没有吹着号角大行其道发展起来,不过相信在可见的未来,甚至相信一两年之后将是dapp时代,具体的应用场景无法联想,世界将作出怎样的改变,我们满怀憧憬拭目以待!


     

    展开全文
  • DApp是什么?和App有什么区别?

    千次阅读 2019-10-21 10:03:15
    相信不少人都没听说过DApp,这就产生疑问了,到底DApp是什么,是App的亲戚吗? DApp究竟是什么? 我们都知道App,在我们的智能手机上,安装着具有很多不同功能的App,而DApp在字母上比App多了一个“D”...
  • DApp decentralized application 中文分布式 APP 的缩写。 一个 DApp 有后台代码运行在分布式点对点网络中。传统的 APP 的后台代码运行在中心化的服务器。 一个 DApp 的前端代码可以由任何语言开发,和传统的...
  • 目前因区块链技术不够成熟,基础公链不够夯实,DApp还没有吹着号角大行其道发展起来,不过相信在可见的未来,甚至相信一两年之后将是DApp时代,具体的应用场景无法联想,世界将作出怎样的改变,我们满怀憧憬拭目以待...
  • 一、Dapp是什么? 在回答这个问题前,我们首先了解一个概念——智能合约。智能合约就是电子版合同、数字化合约、智能化合约,通俗地说,合同合约用代码写成一段程序,这段代码一旦写好就公之于众,且无法修改无法...
  • 区块链 什么是DAPP

    2020-12-17 10:29:26
    一、Dapp是什么 DAPP(分布式应用),区块链新物种,去中心化App。 二、Dapp的组成 一个完整的DAPP至少包含三部分: 第一部分,你制作好的网页必须部署到服务器上; 第二个你必须拥有一个完整的智能合约; ...
  • 什么是DAPP

    2019-02-11 21:44:00
    DAPP可以网站,也可以手机app,只要主要逻辑和数据在区块链上就可以 在以太坊平台上,一个DAPP肯定基于一个或多个智能合约 dappradar上可以看到dapp的智能合约账户的交易情况、账户余额、活跃用户等 ...
  • 什么是Dapp

    万次阅读 2018-06-02 10:53:11
    一、什么是DAPP 根据David Johnston在文章DavidJohnstonCEO/DecentralizedApplications里的定> 义,只有当满足以下所有条件时,一个应用才可以称之为DAPP。 应用必须完全开源、自治并且...
  • 什么是DApp

    2019-01-02 09:44:49
    区块链正在慢慢的改变这个世界,...DApp是Decentralized Application的缩写,译为:分散式的应用程序。App我们都知道,我们在智能手机上安装的应用程序也就是App。而DApp比App多了一个‘D’,‘D’的意思是分散式的。...
  • 什么是 DApp

    2019-01-11 10:47:00
    DApp 全称 Decentralized App, 中文翻译为去中心化应用。简单解释一下很容易:DApp 就是基于智能合约的 App 。但是真让我详细点说,发现头绪角度很多的,因为智能合约本身其实就可以应用于各个领域的。本文里面 ...
  • DAPP是Decentralized Application(分布式应用/去中心化应用)的缩写,是基于区块链底层开发平台建立的,比如以太坊和EOS。DAPP与底层平台的关系,就好比APP和IOS与Android系统,一个真正的DAPP应用需要同时满足一下...
  • Dapp365是什么

    2019-02-15 15:30:34
    Dapp365.io一个基于区块链构建的生态在线投注和游戏娱乐平台。它提供了市场上区块链生态学的第一个“利润分享”游戏系统。 Dapp365.io is an ecological online bet and game entertainment platform that is ...
  • 1.1 什么是DApp

    2018-09-18 09:59:28
    DApp是一种互联网应用,其后端在去中心化的点对点网络上运行,且其源代码是开源的。网络中不存在能够完全控制DApp的节点。根据DApp的功能不同,使用不同的数据结构来存储应用数据。例如,比特币DApp使用区块链数据...
  • 至于什么是比特币什么是区块链,网上一大堆文章资料,这里不多赘述,下面来讲讲要火了的DApp什么是DAPP? 一看到 DAPP,我们会马上联想到我们都很熟悉的 APP。在两者的写法上,虽然 DAPP 只比 APP 多出一个字母...
  • 什么是 DApp

    2019-01-11 02:38:18
    简单解释一下很容易:DApp 就是基于智能合约的 App 。但是真让我详细点说,发现头绪角度很多的,因为智能合约本身其实就可以应用于各个领域的。本文里面 Peter 会努力给大家讲清楚 DApp 的三个最重要的特点。分别...
  • DApp是什么

    2021-03-20 00:13:58
    分享、点赞、在看,每天进步一点点
  • 什么是DApp

    2020-01-05 23:08:04
    什么是DApp? 前言 App相信大家已经耳熟能详,毕竟现在连六七十岁的爷爷奶奶都知道App。 App将人们带进了移动互联网时代,手机App经济的兴起改变了人们的生活习惯,从点外卖、看电影、打车、单车、网购、社交、...
  • 为了不out,让得来应用带你了解什么是DAPP吧。 “DAPP 以太坊发明的词汇 Decentralized Application 的缩写,即去中心化应用,目前基于区块链技术开发的应用程序广泛的接受使用了这一名称。” 去中心化...
  • Dapp,从字面意思:去中心化应用。Ddecentralized,即去中心化。appapplication,即应用,和我们常用的手机app一样的概念。 从用户下载和使用角度来看dapp。 App最常见的就是在手机端下载使用,还有些App...
  • 1.7 什么是授权的DApp

    2018-09-18 09:57:15
    到目前为止,我们学习了完全开放的免权限DApp,即任何人都不需要...要加入一个授权的Dapp就需要权限,免权限DApp的共识协议可能在授权的DApp中并不好用,因此授权的Dapp与免权限Dapp的共识协议不同的。授权的DA...
  • 去中心化(Dapp是什么意思?

    千次阅读 2020-09-27 16:36:22
    DApp,英文全称DecentralizedApplication,翻译成中文就是我们通常所说的去中心化应用,DApp中的应用就是我们长期接触并在手机上使用的各种应用,比如微信,微博,今日头条,淘宝等等,它们都App。和DApp一样,...
  • DAPP是Decentralized Application的缩写,即去中心化应用,也有人称为分布式应用。它被认为开启了区块链3.0时代。DAPP就是在底层区块链平台衍生的各种分布式应用,是区块链世界中的服务提供形式。DAPP之于区块链,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 546
精华内容 218
关键字:

dapp是什么