请选择 进入手机版 | 继续访问电脑版
 找回密码
 

QQ登录

只需一步,快速开始

越是底层的堆栈,意味着对财产和服务越牢固的控制权----十年,区块链 ...

2019-7-31 19:30| 发布者: admin| 查看: 202| 评论: 0

摘要: 加密货币及区块链技术已经蓬勃发展了十年有余,在取得了巨大成就的同时,其面向的用户量却十分局限。目前区块链主要的用户群体,依然是由密码朋克和技术派主导的“极客群体”,主流人群仍然被排除在体系之外。对于这 ...

加密货币及区块链技术已经蓬勃发展了十年有余,在取得了巨大成就的同时,其面向的用户量却十分局限。目前区块链主要的用户群体,依然是由密码朋克和技术派主导的“极客群体”,主流人群仍然被排除在体系之外。

对于这个现状,本文提出了一个较为系统的观点:加密货币及区块链技术的堆栈化(即文中的“抽象化”)是其走向普罗大众的关键一步,让不同的堆栈层去适应不同用户群体的需求,才能让技术实现物尽其用、精准服务的目标。当然,文中也提到:不同的堆栈层(抽象化)伴随着不同的风险等级。越是底层的堆栈,意味着对财产和服务越牢固的控制权,但相应地,也要面临越大的个人责任和交易摩擦。

加密货币的抽象化是其大规模应用的关键一环。越是简单的用户体验通常是以中心化为代价的。技术派用户可以跳过抽象化,而在本地化层面解决技术及其相关的摩擦问题,但是对于普通用户来说,他们更愿意有个第三方在此过程中提供帮助。

目前,我认为,迄今为止绝大多数已建立的体系(无论是全球货币体系还是NFT DApp)大多纯粹是为了一小撮技术狂热分子服务的。当然,这并不是一件坏事——因为设计思想将重点放在了将新用户引入体系内。技术组件的抽象化显然也面临着风险。抽象化程度越高,中心化就越强,终端用户的使用风险就越高。但如果从系统中除去并打破抽象化,那么,伴随的风险就掌握在用户自己手中,同时用户也将面对与之相关的所有摩擦。

抽象化堆栈有五个不同的层级:生命周期层(lifecycle)、交换层(exchange)、托管层(custody)、基础设施层(infrastructure)和基本协议层(base protocol)。列表顶部的抽象层是生命周期层,它向终端用户隐藏了所有内容,以便为他们提供尽可能最好的用户体验。中心化的交易所通常能控制资产的生命周期,并捕获交换、托管、基础设施和基本协议等元素。这其中可能包括消费服务,比如基于资产情况提供相应的借记卡。一些交易所甚至可以提供更具扩展的抽象形式(进而上升到生命周期层),比如幕后交易(hiding the trading ‘behind the curtain’),以及作为在线经纪人为散户投资人提供交易经验。像Robinhood和Circle这样隐藏所有内容的服务归类于生命周期层,而一般的加密货币交易所则属于交换层。

鉴于投机行为仍然是这些资产中最广泛的用例,交换体验的抽象化对于加密货币的大规模应用至关重要。由于本地化服务增加了更多的摩擦、不确定性和风险,中心化的交易所将继续成为人们获取和使用加密资产的出入口。最成功的中心化交易所可以提供足够的交易深度,以实现简洁顺畅的交易体验和交易安全性(有时以保险的形式)。

在生命周期层和交换层之下,我们还有中心化的托管服务商,他们代表用户持有资产。这些托管服务商主要以机构投资者为客户,因为机构也希望通过第三方降低投资风险。大型机构并不会将区块链钱包密钥管理作为核心竞争力,而许多服务商都拥有自己的责任保险业务。如果客户希望最终出售自己的资产,这些托管服务商通常还提供资产转移服务,以便在短时间内将资产快速转入交易所中。

如果中心化钱包提供商不允许用户选择连接到特定的网络节点,那么他们有时也可能归属于这一抽象层级。只要用户使用钱包提供商的节点连接网络,他们实际上就是允许钱包提供商代表他们验证交易。钱包提供商也许允许用户控制自己的私钥,但是验证交易的过程仍然隐匿在用户的视野之外。然而,允许用户连接到私人节点的钱包服务商给用户开放了更大的控制权和更少的抽象化(基础设施现在处于用户的控制之下),但考虑到对于用户方面的技术需求,这也会增加一定的摩擦。

DApps仍然隶属于基础设施层,它们为用户提供了更多“点对点”的使用体验,但仍然默认使用可信的验证者,如Infura。例如,运行Augur时用户可以连接到自己的节点,但通常默认只连接到其中一个节点,这样用户的使用体验就好得多了。然而,这一过程训练着用户安于“被”提供可信验证者的服务中——这也不算是件坏事,只是在去信任化(trustlessness)抽象上做出的一些权衡与妥协。像MetaMask这样的服务在几乎所有的,基于Web的DApps中使用,它非常依赖Infura连接到以太坊主网。

最底层的抽象层表现为:完全本地化运行个人节点,并从个人节点进行交易。当然,从零售用户(retail users)角度来看,这种方式越来越受技术派用户欢迎,因为这通常要求使用者精通技术知识,也渴望获得极端的控制权。我写这篇文章的目的不在于批判抽象化或者缺乏抽象化,而是为了说明不同用户可以通过不同的方法使用网络。我们也不应该排斥那些通过中心化服务使用网络的用户,或者把他们视为局外人。

有些人可能永远都不会运行自己节点,抑或离开专注于易用性的抽象层。虽然认识到使用这些服务所面临的风险很重要,但“做自己的银行”并不是一件那么吸引人的事情。银行业如此繁荣是有原因的,即使他们参与了所有的经济骗局。这也是为什么大多数人在知道这种服务背后的隐私风险后,仍然更愿意进行数字交易的原因。人们自然而然地会用所有权来换取便利性。

但是,这些系统存在的意义在于,如果用户愿意,可以选择退出中心化服务。首先,我要表扬一下致力于开发减少抽象层摩擦的各位开发人员,但未来的系统可能将由聚合服务和抽象网络的提供商组成。



鲜花

握手

雷人

路过

鸡蛋