本篇文章4971字,读完约12分钟
Dapps是区块链工业的重要部门之一。只有当dapp真正大规模取代传统应用并被普通用户使用时,区块链技术才能真正落地。
Dapps是区块链工业的重要部门之一。只有当dapp真正大规模取代传统应用并被普通用户使用时,区块链技术才能真正落地。
这一次,arcblock的创始人兼首席执行官毛志宏应连锁捕手(ID: IQKLBS)的邀请写了这篇文章,指出了传统应用的五大优势和六大劣势,以及赢得dapp的五个关键点。有很多干货,相信对读者深入了解dapps行业大有裨益。值得一提的是,arcblock的目标是为dapps开发和部署一个更方便的区块链服务网络,abt网络的测试版将于29日下午3: 00在美国太平洋(601099)正式推出。
作者/毛志宏
未经授权,拒绝转载
在“大多数人只知道分散化,但并不真正理解dapps”一文中,我从分散化的确切含义和计算机软件应用的发展历史的角度讨论了什么是真正的分散化应用。那么,分散应用的基本特征是什么?或者,哪些要素可以构成分散应用?
不久前,有一篇文章在“块节奏”,“dapp的竞争对手是应用”,写得很好。如今,许多炫耀dapps的应用程序只使用一点点区块链应用程序,这与真正的“分散应用程序”相去甚远。目前,这些应用程序并不是因为今天的区块链本身的局限性,或者因为它们是劣质的,并且整体用户体验是可怕的。许多应用程序纯粹是赌博,根本没有实用价值。因此,这些伪dapps用户的活动最近有所下降,并且发展趋势持续下降,这并不奇怪。
01
dapp必须具备的应用优势是什么?
要被所有人接受,dapps必须首先具备下面列出的常用应用程序的许多明显优势。
自由的
每个人都喜欢自由,尤其是当他们第一次接触到新的应用程序时。目前,基于区块链的dapps通常要求用户做的第一件事就是要有通行证,比如以太网燃气费。几乎任何操作都需要很少的费用,申请eos账户也需要钱。虽然这是一笔小数目,但它可能是用户进入的最大障碍,也是最糟糕的用户体验之一。在过去的几十年里,这是传统软件和互联网行业让用户体验应用价值并自然变成付费用户的一种有效方式。
紧的
“世界上的武术只能很快被打破”。自从计算机和软件诞生以来,“更快”和“更方便”一直是用户默认的第一体验。我没想到现在的区块链会给用户带来“缓慢”和“无尽的等待”。因此,为了成为主流,dapps必须提高其性能,给用户带来更流畅的体验。值得注意的是,区块链行业的“tps大跃进”前一段时间似乎解决了性能问题,但实际上,它只是试图解决一些问题,整个应用的更快体验需要从多个维度同时提高。
用户体验
早期的软件和网站在设计和使用体验上曾经是“反人类的”。然而,近十年来,特别是移动互联网的普及,软件应用开发越来越重视用户体验,使得用户越来越依赖于直观的响应动作来操作和使用。然而,由于技术和行业早期阶段的限制,dapps的用户体验往往无法与传统应用程序相比。
客户端易于安装
虽然软件应用商店很久没有出现,但它极大地促进了软件的普及。如今,不再需要要求专业人士购买和安装软件,任何人都可以轻松做到。目前,区块链和dapp没有专业知识和技能是无法安装和使用的,这是dapp无法推广的一个障碍。
服务器易于部署
近十年来,随着云计算服务的发展,saas(软件即服务)和paas(平台即服务)使得服务的部署比以往更加容易。服务器的简单部署对于企业用户和大规模应用的普及非常重要。如果区块链应用程序能够大规模推广,它必须与当今的云计算服务紧密合作,这样服务器的部署就变得极其容易。目前,主要云计算厂商的“托管区块链”或“区块链即服务”基本上都在试图解决这个问题。
上述集中式应用程序的这些优势是dapps迎头赶上的进入条件。然而,具备这些条件的dapp不足以克服传统应用。
02
当今应用程序中用户的痛点是什么?
首先,我们必须明白“分散应用”不应该为了“分散”而进行分散设计,而是因为分散可以给用户带来集中所没有的价值。在当今的技术架构上开发分散的应用程序比实现集中化更困难。因此,在开始投资之前,有必要考虑分散化带来的价值及其制胜因素。
账户太多,你需要记住很多密码
“用户为王”是互联网思维的第一条军事规则。服务提供商以大量用户取胜,并逐渐重视获取尽可能多的用户数据。互联网行业的投资和收购往往将用户账户和用户数据的数量作为评估的重要依据,这导致每个互联网企业都追求这样的产品和运营设计:尽可能多地控制用户账户,尽可能多地获取数据。
这种设计给用户带来的最直观的麻烦是,在登录和使用各种应用服务时,有无数的账户,每个账户都需要记住并存储自己的用户名和密码。
大量数据被盗
为什么成熟的数据加密系统不能在这些互联网应用服务中工作?原因是在这些集中式平台的传统设计中,用户数据不属于用户。因此,一旦系统中的安全漏洞被攻击者攻破,大量数据基本上被黑客毫无保留地获取。
如果用户数据可以真正属于用户,则可以使用当前的加密算法生成用户密钥来加密数据。在这种情况下,即使系统数据被攻击和泄露,黑客也只会得到加密的数据;即使黑客截获了系统本身的数据,这些数据也会与用户的数据和用户身份隔离开来。
隐私危机
当每个应用程序都在应用程序数据和用户之间建立了对应关系,并尽可能多地收集详细的用户信息时,用户隐私就成为一个前所未有的严重问题。
一些服务的数据中没有多少隐私问题。然而,由于互联网行业获取用户的方式,这些数据与用户数据相关联,这导致了隐私问题。例如,搜索引擎分析用户的搜索习惯。如果这些用户档案是完全匿名的,这些搜索可能不会带来隐私问题。
审查和封锁
这可能是一个让今天的互联网用户越来越不满意的问题。更可怕的是,目前的互联网封锁可能不仅来自当局,还来自日益垄断的互联网服务提供商为了竞争自身利益而实施的封锁或越位审查。例如,facebook使用人工智能算法来审查和屏蔽用户的各种照片和内容,甚至二战期间的著名新闻也被“误杀”。
操作员关闭服务
大多数时候,让用户难过的是,他们喜欢的服务只是因为服务提供商本身是不可持续的,他们每天看着不同的服务关闭和消失。对于某些服务,用户的数据(如照片、日志、生活记忆等。)一夜之间消失了。即使某些服务允许用户在关闭前将自己的数据保存一段时间,用户通常也只能获得一些原始备份,而不能再拥有原始服务。
同类和不可互操作的类似应用程序
移动设备在一定程度上缓解了这些同质应用的问题,主要是因为移动设备采用了来自用户体验的推送通知的形式,并且使得应用切换足够轻便和快速。从一系列的ios产品中,从ios内置应用程序的概念中,如报摊和电视,我们可以看到苹果正在努力改善用户在彼此不相连的类似应用程序之间切换的体验。
03
dapps的五个获胜点
对于这些集中式应用的难点,dapps可以充分利用分散化的特点和方法来解决,有可能赢得用户的青睐。分散式应用程序具有以下特点,因此它们有机会在未来的用户体验、隐私、安全等方面赢得竞争。,并超越传统的集中式应用程序。
分散的应用程序应该首先支持分散的用户身份
分散身份在数字世界中是一种自主身份,它对应于现实世界中的“自然人权”:我们每个人的存在和权利不需要任何集中机构的认可和证明。w3c推荐的diplomatic id标准就是这样一种独立的数字身份。
然而,在日益集中和垄断的互联网世界中,属于用户自己的id和数据被facebook和其他大公司以倒退的方式垄断和滥用。在这些超级垄断平台上泄露和滥用用户数据的丑闻也唤醒了公众重新面对数字隐私和个人身份。因此,支持did的分散应用将在个人隐私和独立身份方面赢得大量用户的共鸣和接受。
目前,一些平台声称使用“分散式id”,但在使用它时仍然需要“应用”到这个平台,这可能不是真正的分散式id。任何要求你在使用dapps之前注册一个用户id或护照的东西都可能不是一个真正分散的自治id。
分散应用,如果它完全支持个人独立的id,不仅对用户是一种价值,而且可以联合更多的其他DAP形成联盟。在互联网思维下,每个应用程序都试图为用户“竞争”,因此很难形成真正的合作。然而,对于每一个dapps支持者来说,尊重用户id属于用户的基本原则,不存在掠夺用户的问题,更容易形成联盟和合作。
分散的应用程序应该完全支持用户的数据可移植性
任何分散的应用程序的用户数据都应该完全属于用户,因此用户可以自由地传输它。实现用户数据迁移的前提是分散用户身份的普及。用户可以独立许可或撤销平台应用程序对其自身数据的访问和使用,因此他们不会受到任何服务提供商的约束。
然而,用户的数据可以由用户自由授权给用户愿意提供的任何服务,这可以促进新服务的发展。创新服务可以在用户的授权下获得完美的数据,因此它们不需要从头开始,而是具有后期制作的优势。在这种情况下,竞争变成了服务能力和质量的竞争,而不是锁定更多用户的竞争。
长期以来,数据可移植性一直是用户所期待的功能,但在过去,由于技术、法律、用户的一般认知水平等诸多原因,它并没有取得很大的进步。Dapps可以仅仅依靠流行的批评来防范大公司侵犯用户数据权利的情况,利用这种情况,在数据迁移的基础上提供高质量的服务,并克服从概念到服务质量的传统应用。
分散应用充分利用了数字资产
几乎不言而喻的是,与区块链关系密切的dapps充分利用了数字资产,但什么是“充分利用数字资产”?充分利用数字现金是不够的。如今,许多区块链应用程序为了发行硬币而发行硬币,并且发行了许多不必要的通行证或硬币。它们非但没有利用它们,反而损害了用户体验。
除了作为一种支付方式,dapps还可以使用更多的数字现金。例如,对于电子商务服务,除了支付,数字现金还可以用于建立用户信用系统,使用数字资产建立用户等级和信用,以及使用数字资产直接代表商品。当商品以数字资产为代表时,它可以带来一系列优势,例如,它可以更有效地与第三方物流系统集成。
分散的应用程序必须在开放的协议下构建
分散的应用程序最需要的是一个开放的协议,而不一定是一个开放的源代码。有时开源是一种商业模式,开源不等于开放的协议和标准。特别是,开源可能不会直接为最终用户提供价值,但有时它会为恶意分歧和攻击留下漏洞。
开放协议意味着只要每个人都遵循相同的协议,他们就可以相互连接和通信。互联网的成功是基于一系列开放的标准协议。开源运动使得技术飞速发展。然而,归根结底,互联网成功的根源在于开放协议,它使各种设备、网络、服务和应用程序能够无缝地相互连接。
建立和遵循公开协议也使业务划分更加容易。dapp应该有这样一种情况,即许多应用程序可以相互帮助,而不是传统的应用程序,传统的应用程序中每个应用程序都很大而且很全面,而且大多数都是相似的。
我们可以从苹果的ios系列产品中看到这一趋势,如钱包、家庭、电视和最新新闻+。我们不需要很多类似的应用程序,但我们需要选择支持多种服务的最佳分散应用程序。我们有理由相信,在未来的dapps中将会有一系列的垂直细分,在每个垂直领域中可能会有几个选择,每个选择可以支持大多数甚至所有的服务。
分散的应用程序必须非常容易地安装和部署
分散式应用程序的安装和部署是否简单易行,其重要性往往被每个人所忽视,这也是传统的集中式应用程序在过去十年中取得成功的一个重要原因,而简单快捷的事情往往会赢得用户的青睐。一些分散的应用程序,如mastodon(猛犸象),目前在分散的社交应用程序中可能拥有最多的用户。然而,如果用户想要安装他们自己的一个节点,他们会很快发现这是一个非常复杂的步骤。没有基本的网络、系统管理甚至开发经验,就没有办法成功安装。
因为分散的应用不同于集中的服务,许多用户经常需要参与网络和节点的构建。因此,如果要推广分散式应用程序,必须非常快速地安装和部署它们。通常,一个好的分散应用平台应该帮助开发人员做到这一点,而不需要开发人员考虑这些问题。
总之,分散应用程序(dapps)不是要创造一个没有竞争的蓝海,而是要与“旧世界”的集中应用程序竞争并赢得它。用户不会使用应用程序,因为它是“分散的”,而是因为它对他们有价值。权力下放是民主行动计划的手段,而不是目的。
标题:冒志鸿:DApps的五大制胜关键
地址:http://www.hhhtmd.com/hqzx/8959.html