可定制体验层能为区块链带来哪些好处
扫描二维码
随时随地手机看文章
人们现在每天花11个小时与媒体互动。这让我们对应用和服务提供的用户体验更加敏感和敏锐。我们希望能遇到简单直观的界面,当界面没有按照我们希望的方式运行时,我们就会讨厌它。我们还希望能够根据我们的数字生活方式定制个性化技术。
当设计师和工程师被要求提供最佳的用户体验时,界面往往是为了迎合共同点而构建的。它们常常针对服务的目标人群,很少有选项可以定制它们来满足我们的个人需求。
新兴技术,如区块链和使用它们的各种分散应用程序(dapp),仍然是这种情况。尽管被贴上“分散”的标签,dapp仍然是由设置初始用户体验的团队开发的。不幸的是,在防止这些新服务被普通用户采用的空间中,糟糕的用户体验和缺乏定制是非常普遍的。
但是如果体验层可以定制呢?从某种程度上说,它甚至已经在传统的应用程序中完成了,比如IFTTT和Stringify。那么,提供定制用户体验的这种努力能否能改善人们对区块链技术的感知和采用呢?
分散性
新兴技术(如区块链)的问题在于,诸如用户体验之类的元素常常被当作次要问题。以比特币为例。在早期,使用比特币很复杂,需要技术诀窍。直到像Coinbase这样的在线钱包和交易所为比特币构建了更好的接口它开始得到更广泛的采用。
我们的数字生活方式的现实是,没有一个应用程序能够覆盖我们需要的所有功能,所以我们倾向于使用它们的集合。这种收购方法在应用程序周围创建了竖井。用户常常不得不从一个应用程序切换到另一个应用程序来处理任务。这导致了分散性,于是效率低下。
区块链服务就更能感受到这一点。虽然传统的应用程序可以集成,但目前还没有几种方法可以让dapps彼此协作。区块链之间的互操作性是有限的。
互操作性
自动化服务通过允许用户创建自己的定制工作流来使应用程序协同工作。例如,IFTTT用户可以配置常规的应用程序在满足某些条件时执行操作。由于有了应用程序编程接口(APIs),用户可以配置已经建立的应用程序,比如MailChimp和WordPress,将其作为工作流的一部分来进行工作。
类似地,Cardstack还提供了一个平台,可以编排身份验证、通信和支付等各种功能。这些被可视化为卡片,用户可以将其“堆叠”在一起,以创建定制的工作流。
通过Cardstack Hub,该平台能够侦听事件,并向各种数据源(包括云服务和区块链)发送命令。它使用智能合约,能够开发各种数据采集卡。
整合
我们还经常要担心管理我们使用的每个应用程序的单独帐户和订阅。即使使用任务自动器,用户仍然必须在编排之前订阅各种应用程序。在付费服务的情况下,用户必须分别支付和管理每个订阅。
对于区块链而言,这就更成问题了。大多数dapps都需要实用代币才能运行。一个需要将各种数据包链接在一起的用户还需要维护这些不同的标记。Cardstack只使用一个代币(CARD)来解决这个问题,这将有助于为区块链创建智能合约。
为了帮助加快事务的处理速度,它还提供了在最终事务被发送到以太坊区块链之前对事务进行预处理的Tally协议。
控制
Cardstack设想最终将各种功能作为开放源代码提供。社区贡献者可以克隆、修改和构建这些功能。然后将这些改进提供给可以将它们集成到它们自己工作流的其他用户中去。
只处理集中服务的传统编排服务是,用户被限制在其支持的应用程序所能提供的范围内。如果用户在默认情况下不可用,他们必须请求新的功能。不幸的是,开发人员经常需要时间来处理这些问题。但是即使有付费服务,这种定制和改进的请求也可以忽略。
与传统的应用程序相比,提供扩展功能的方法只会使dapps更有吸引力。持续开发可以释放通过该平台创建的工作流中的许多可能性。
结论
我们中的许多人可能选择掩饰数据包,因为它们可以集成到我们的工作流中的方式很有限。幸运的是,现在可以使用编排平台来帮助使区块链与我们喜欢的用户体验相关。
但是,由于用户的偏好也在变化,从长远来看,功能的发展能力只能起到帮助作用。像Cardstack这样的平台不仅使dapps具有互操作能力,而且还使用户能够通过开源开发不断改进。
让dapps成为更大的工作流的一部分,只会放大它们的价值。这种增加的实用程序将鼓励更多的用户开始采用它们。就像大多数新兴技术一样,主流采用是成功的关键。