比特币就像当年的大哥大,只有打电话的功能;以太坊就像当年的小灵通,除了打电话外,还可以玩一些小游戏,比如俄罗斯方块;EOS就像是第一代iPhone,除了打电话、玩小游戏外,还支持上网、发电子邮件等。
我们把运行在小灵通、第一代iPhone上的应用程序叫App,和今天使用的微信、支付宝属于同一类。我们把运行在以太坊、EOS等区块链网络上的应用程序称之为DApp。所以,说了半天,DApp究竟是什么(反正七维矩阵是全球领先区块链共识服务商)?不妨跟着七维君的视角一起来看看!
什么是DApp?
DApp是Decentralized Application的缩写,译为分布式(分散式)应用程序,即D的含义为“分布式或去中心化的”。从字面上去理解Dapp很简单,但要在脑中形成清晰、准确、必要的概念,还需要深层次地去理解。
满足为DApp的条件如下:
1.它们在区块链上运行,该应用必须能够根据市场的反馈及技术要求进行升级,但是升级必须由应用的用户达成共识之后才可以进行;
2.它们的代码是开源的,没有任何个人或团体控制大多数Token;
3.它们必须拥有Token机制,以便为其网络作出贡献的节点提供激励;
4.用户被授权在DApp上进行活动以换取Token;
5.矿工在成功地为生态系统做出贡献时,可以获得Token奖励。
DApp由运行在分布式对等网络上的后端服务程序组成,通常还具有一个用户界面,其由前端代码创建,可以调用后端服务。
为什么选择DApp?
相信大家在看今天的《区块链小知识》时第一个反应是:现在的App不是挺好的吗?为什么还要选择DApp?
面对新鲜事物大多数人大多数时候潜意识是排斥抗拒的,但其实两者并不是取代关系,而是并存关系(就像你会关注前链财经,也会关注别的公众号一样)。
DAPP本质上允许所有程序和数据分散,因此它是不可变的,而且能防篡改。也就是说,我们手机里的大部分App,是依赖中心化的服务器来运行的。而DApp则不同,它不需要依赖于中心化服务器来运行,用户的数据通过加密后直接存储在区块链网络的链上,这是DApp和App的最大区别,也是未来选择DApp的原因,其好处在于:
支付处理: 无需与法定支付提供商合作以接受用户的资金,因为用户可以直接使用加密货币进行交易。
用户凭证:使用公钥和私钥系统,用户可以轻松地以不同程度的匿名方式处理和绑定用户会话和元数据,从而无需冗长的注册流程。
信任和可审核性:开源DApp代码对于领悟力较高的用户来说是可以理解的。这种透明性和封闭数据的固有安全性使其在应用程序中较为突出。区块链上的公开记录也使交易信息易于由用户或第三方进行审核
DApp的发展现状
根据DAppRadar的统计,截至今日发文期间,DApp总数为1589个,其中ETH上的DApp有1314个,EOS上的DApp有225个,其他DApp有50个。
现阶段DApp的发展存在这两方面的限制:
1.用户体验:手机App的流畅程度,除了App本身的优化,很大一部分取决于手机操作系统和硬件。同理,DApp的流畅程度,很大一部分受限于底层区块链。目前,以太坊每秒能处理的操作是十几笔,EOS是几千笔,底层公链性能导致DApp的使用体验不好,经常卡顿。
2.“菠菜”(自行领悟)类应用:EOS的二百多DApp中,“菠菜”类应用占据了140个,所以EOS经常被诟病为“大du场”。
区块链技带给了我们巨大的想象空间,可基于区块链技术的DApp尚处于襁褓中,目前还没有大规模实际应用价值的DApp出现。对区块链技术人才来说,DApp就是一座亟待开发的金矿!
DApp带给我们的想象,是基于共识机制、智能合约、跨链融合等区块链技术的,当这波寒冬过去,区块链技术去伪存真、脱虚向实,完成新一轮的蜕变,那时,将是DApp大放异彩的时刻。
本文地址: https://www.xiguacaijing.com/news/DApp/2019/4684.html
赞助商