leo
18836
未设置签名信息
leo

简介:

粉丝

0

关注

0

请问各位,app和dapp有什么区别? app与dapp主要区别在哪些地方?


2018-11-10 16:45 浏览 2038 收藏 举报

分享你的真实观点和经验,通过汇编、洗稿的等方式拼凑的回答将会被折叠 完成
2个回答
  • DiDi
    3
    我是一匹来自北方的狼
    DiDi

    简介:我是一匹来自北方的狼

    粉丝

    0

    关注

    0

    这个问题在FN上就有的,在FN知识库里,大概是这样的: App大家已经耳熟能详,谁的手机里面要是没有几个App,那绝对是与社会脱节了。现在连六七十岁的爷爷奶奶都知道App。 那最近伴随着区块链诞生的DApp又是什么东东?今天带领大家了解下这个神秘的新鲜事物。 说到DApp就不得不提起区块链。
    FN知识库 | app和dapp有什么区别
    1976年,两位密码学专家发表了一篇论文《密码学的新方向》,与此同时,哈耶克的《货币的非国家化》也随之发表,将这两者结合,奠定了未来密码学发展的基础,对区块链和比特币的诞生起到了决定性的作用。区块链技术经过数年的发展,也逐渐从概念性名词走向落地。 对于区块链,人们总喜欢拿它和互联网对比。有人曾经将互联网总结为3个阶段,1.0的单项传播、2.0的双向互动、3.0的全方位互动。 区块链也可以分为3个阶段。 

     1.0的虚拟数字货币时代。区块链技术和比特币这类的数字货币首次进入人们视野。 
     2.0的智能合约时代。通过引入智能合约,从而诞生出了众多数字资产,区块链发展开始形成社区的概念,以社区为中心,都在为区块链技术的落地做出自己的贡献。 
     3.0的分布式应用时代。经过前面数年的积累,通过建立应用场景模型,区块链技术与各个领域开始结合,开始对世界进行改造。 目前区块链技术正处于2.0向3.0过渡的阶段,而要让大众切实感受到区块链技术的3.0对于世界的改变,则全要依靠DApp。这个新的名词对于大众来说可能有些陌生,先解释下什么是DApp。 

      什么是DApp?
    FN知识库 | app和dapp有什么区别

    DApp就是底层区块链平台生态上衍生的各种分布式应用,也是区块链世界中的基础服务提供方。是Decentralized Application的缩写,中文叫分布式应用/去中心化应用。 这样解释可能不好理解,打个比喻好了。DApp于区块链,就好比App之于IOS和Android。日常的App可以便捷我们日常生活中的吃喝玩乐等需求,而DApp则是在App基础上进行优化,使得我们的隐私、个人数据都得到了保护。 

     DApp有什么特征?

    FN知识库 | app和dapp有什么区别

    在DApp发展初期,如果你问区块链从业者,怎么才算真正的DApp,他们很可能一时间无法回答你。为了避免这种尴尬,技术人员想通过一种特征描述来将DApp具体化,就像警察描述犯罪分子的模样一样。经过无数区块链从业者对特征的不断修正,目前有四条特征是承认度最高的。 
     1、应用必须完全开源、自治,且没有一个实体控制着该应用超过51%Token。该应用必须能够根据用户的反馈及技术要求进行升级,且应用升级必须由大部分用户达成共识之后方可进行。 
     2、应用的数据必须加密后存储在公开的区块链上。 
     3、应用必须拥有Token机制(可用基于相同底层区块链平台的通用代币或自行发行新币),矿工或应用维护节点需要得到代币奖励。 
     4、应用代币的产生必须依据标准的加密算法,有价值的节点可以根据该算法获取应用的代币奖励。 

      DApp有哪些优点?
    FN知识库 | app和dapp有什么区别

    讲了DApp的四个特征,那DApp有哪些优势呢?主要从5点进行介绍。 
     1、用户实名认证流程变更。DApp场景下,如果公链内支持数据共享,那么开发者只需要完成数据匹配,就可以从其他生态内的开发者处共享到用户实名资料,同时只需要支付Token即可;同时对用户而言,这也算是POD(Proof of Data)挖矿模式,同样有收益,算是合作共赢。 
     2、交易安全性提升。随着交易大爆炸的出现,交易效率的需求日渐提升;原来传统的交易处理方式效率低,信用生产成本高,需要投入大量的风控成本进行审核。而基于区块链技术可以简单解决这个问题,不需要对现有业务流程做任何变动升级。 
     3、行业生产关系的变更。举个例子,比如互联网视频版权成本高昂,导致腾讯、爱奇艺、搜狐只能付出极高的成本打击盗版,而用户追剧则需要在不同的平台购买VIP账号,如果基于区块链技术,用户不管通过任何渠道观看剧集,其支付的费用都可以Token化,然后由区块链基于价值网络分配给版权方、渠道方。 
     4、项目运维成本降低。项目的运维成本往往高于开发成本,我们评估资源阈值的依据是预计最大流量,如果评估太低,则容易宕机,太高则浪费严重。 5、技术开发成本降低。目前项目开发通常会选择使用iOS、Android版本,理论上DApp类似小程序,设计思想是无需安装,用完即走,所有的计算都在线上完成,本地禁止创建进程,系统自动创建或查找本地、周边、链内的其他微服务。
    评论 0
    2018-11-10 16:52:05 点赞   举报  
    取消 评论
  • Peter
    27488
    我是谁,我在哪?
    Peter

    简介:我是谁,我在哪?

    粉丝

    1

    关注

    0

    补充下 DApp和App有啥区别?

    FN知识库 | app和dapp有什么区别

    严格来说DAPP也属于App应用,和普通中心化App不同的是DApp是基于区块链技术开发出来的App。 举个形象点的比喻就是,把我们目前依靠IOS和Android系统开发的App抓出来,扔在区块链系统上,结合智能合约,它就成了DAPP。
    评论 0
    2018-11-10 16:53:49 点赞   举报  
    取消 评论