当前位置:首页 > 区块链新闻 > 正文

DApp能否脱离浏览器集成而生存

来源: 互联网时间:2019-02-24 21:00:01

我们现在重要的是要仔细研究支撑加密货币市场的技术,并评估它们如何适应未来的经济。如果它们用处不大,它们可能就没有什么价值。考虑到这一点,这篇博客文章着眼于以太坊区块链上的分布式应用程序(DApp),围绕着“没有浏览器集成DApp能生存吗?”这一问题展开讨论

本文假设您已经熟悉DApp。如果没有,请快速浏览coindesk关于DAPP的文章。

既然我们已经站在了同一个立场上,并且了解了DApp是什么,我们就需要了解一些日常问题,这些问题通常会阻碍我们采用DApp。DApp有哪些问题阻碍了人们在日常中使用它们?它们包括:

· 设置的痛苦

· 采用的技术障碍

· 缺乏需求

DApp的设置有多简单?

如果希望运行分散的应用程序,最常见的方法是使用浏览器扩展,如MetaMask。因此存在两个问题。首先,去中心化应用程序的功能不是开箱即用的。用户必须首先安装MetaMask扩展,然后才能使用DApp。如果您已经安装了MetaMask,那么就没有问题了。但是,如果您还没有安装,那么这个步骤可能会非常烦人。这与现代网页体验背道而驰,在现代网页体验中,我们期望一切都能开箱即用。DApp必须安装Flash才能观看视频,或者安装TCP/IP驱动程序才能连接到互联网的日子已经一去不复返了。今天的应用程序非常流畅、快速,并且可以开箱即用。人们不想安装Java或Flash,这很公平。从安全角度来看,过去10年里,用户一直被告知要小心此类插件,至少要在电脑上安装杀毒软件。虽然这不太可能阻止大多数人安装插件,但它可能会阻止一些人安装插件。如果您想使用DApp,要求安装MetaMask是一个不幸的要求。因此,安装MetaMask可以说是一种痛苦,也是当今网页中的不幸中间步骤。

技术障碍

基本上,MetaMask是有效的。然而,这种体验有点笨拙。为了在Chrome中使用DApp,用户需要完成以下步骤:

· 安装MetaMask Chrome扩展。

· 创建一个MetaMask钱包。

· 获得以太坊。

· 给他们的MetaMask钱包充值。

这些步骤都不需要火顶级科学家(或区块链开发人员)的介入,但是它们可能会阻碍不太精通技术的人。新用户会遇到不熟悉的术语。他们可能需要创建某一个交易所的账户,来购买一些以太币,这将需要时间,可能需要某种形式的了解您的客户(KYC)验证。然后,他们需要将其转移到MetaMask钱包,以便能够使用它。

我们可以看到DApp开发者意识到这是一个问题。例如,CryptoKitties概述了帮助您安装MetaMask扩展的步骤。你可以在下面看到:

Cryptokitties MetaMask安装帮助

不幸的是,DApp开发人员在这一阶段几乎没有更多的事情可以做,这些步骤继承了当前的DApp生态系统。

Brave的集成

Brave是基于Chromium项目(支持谷歌Chrome浏览器的开源项目)的浏览器。它的主要目标是成为一个关注隐私的浏览器,防止广告和跟踪。作为他们产品的一部分,Brave市场本身默认支持DApp。但实际上,Brave对DApp的支持是由MetaMask通过与Chrome相同的扩展提供的。不过,在Brave中,MetaMask是作为扩展预先安装的(尽管它仍然需要启用),而不是必须通过应用程序商店安装。

Brave不像Chrome或Safari那样是一款主流浏览器。因此,Brave的核心用户群可能比一般用户更精通技术。对他们来说,启用扩展、创建钱包并进行充值似乎是完全自然的。然而,正如我们前面所讨论的,对于普通人来说,这些步骤可能过于复杂。

DApp到底有什么用?

这也许是我们作为早期采用者能够问自己的最好问题。常见的例子包括:

· Du博的应用程序。

· 投票程序。

· 识别并了解客户(KYC)解决方案。

· 所有权转让登记。

以上都是区块链技术的有效应用。但真正的问题是,在区块链上做这些事情有意义吗?在这个解决方案中使用区块链是最好的选择吗?从根本上说,区块链是不可变的数据库(不能更改的数据库)。它们也是公共设计的,这意味着任何人都可以查看它们的数据。

我们可以从开源社区的项目开始说起。大型的行业标准项目在github.com上是开源的。99.9%的情况下,人们不需要访问这些项目的源代码。然而,开源项目是有益的,这是一个流行的理论。使源代码可用可以进行更严格的审查和提高透明度。这并不意味着我们要对每一个软件漏洞或每一段写得很糟糕的代码进行软处理,但它确实为我们提供了发现这些问题的机会。作为一个社区,我们应该尝试那些需要所有权和行动归属的项目。其中一些可能是DApp的很好的用例。

在对透明性和不可变性的需求重叠的地方,DApp可能会成功。

DApp面临的困难

目前,以太坊是构建基于DLT的网页应用程序的主要平台。这是一个不可靠的说法。@kerooke的研究表明,该平台每天活动用户超过300个,只有5个DApp。

这样的数字并没有让以太坊平台比新进入该领域的公司有一个大的领先优势。《财富》(Fortune)最近的一篇文章呼应了DApp正在努力取得进展的评估。《财富》(Fortune)援引Augur公司创始人之一乔伊•克鲁格(Joey Krug)的话说:“这项服务的成本和使用难度意味着普通人很难接受它。”

这突出了DApp可能存在的根本问题。您不仅要求用户接受并使用一种新的、不熟悉的货币,而且还要求他们在使用DApp之前跳过所有设置MetaMask的步骤。即便如此,目前有用的DApp数量有限。

主要的浏览器集成

朝着主流开发和采用DAps的方向迈出的最大一步,将是来自主要浏览器制造商(如谷歌和苹果)的支持。通过万维网联盟(W3C)的标准化将创造一种环境,使企业能够相信他们生产的DApp将被大多数用户访问,并按预期在受支持的浏览器中运行。

通过相关的浏览器商店推广DApp还可以进一步进行集成。公司将能够通过商店锁定用户,而不是直接通过自己的网站锁定用户。这可以作为一种新的机制来驱动用户流量到在线商业商店。

由于苹果、谷歌和微软目前控制DApp集成的大型生态系统,它们可以采取令人振奋的新步骤。想要一个智能合约网上押注?没问题,只要在你的iPhone上使用TouchID确认你的身份就可以了。

结论

DApp为我们带来了新的机遇。我们已经开始将其作为一种建立和执行智能合约的机制,特别是在赌博等领域。然而,用户体验是不友好的和令人讨厌的。成熟的浏览器厂商必须支持DApp集成,否则整个生态系统可能会半途而废。然而,在DApp采用的这个早期阶段,几乎没有什么可以阻止老牌玩家忽略以太坊区块链并实现他们自己的技术。以太坊能否长期成功,可能取决于它能在多大程度上融入大型科技公司的生态系统。

也许只有浏览器制造商才能真正推动DApp的应用。谷歌似乎有可能说服用户在与Chrome和Android Pay集成的DApp中购买和使用“Google代币”。然而,这留下的问题可能是,谷歌是否需要以太坊来实现这样的事情? 很多例子表明,Google并不是第一个进入市场的,而是作为一个主要的参与者进入市场的。

所以,如果问题是“没有浏览器集成DApp能否生存?”,答案很可能是否定的。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。