链抽象是将各个链、Gas费、原生Token等内部信息对用户隐藏起来,实现链的无感。
原文作者:jason 陈老师
原文来源:twitter
在之前的文章中我曾多次写过应用链的爆发和闲置的尴尬,《我们真的需要那么多Layer2吗?论Web3的大规模应用到底奇点在哪里》,随着Layer1、2百家争鸣,继账户抽象后,我认为链抽象是一个非常重要值得关注的赛道。
首先很多朋友经常问账户抽象中的抽象是什么意思,为什么起了这么奇怪的一个名字,在软件工程中抽象特指只对外提供表层形态,而将内部实现细节隐藏起来,从而减少理解和使用复杂度,实现高内聚低耦合,抽象概念也对应着模块化,所以账户抽象意味着将区块链账户的地址、私钥、助记词等内部信息隐藏起来,实现用户对账户的无感,同理链抽象则是将各个链、Gas费、原生Token等内部信息对用户隐藏起来,实现链的无感。
为什么链抽象非常重要,两个原因:
1.用户体验;
2.聚合流动性。
用户体验不言而喻,首先用户要理解链的概念,使用产品时要来回切换和添加对应的链,还要跨链购买对应链的Gas,链就像是Web2的服务器,用户刷抖音时不应该知道这条视频是存在哪个机房中的,甚至为了刷某条视频还要去切换机房,购买对应机房流量,这很扯蛋。
如果说体验问题只是增加了门槛,但是流动性割裂问题则更为致命。
Polygon2.0计划于近期提出,重点就是要解决统一流动性问题,之前在推特上也向大家讲解过这次2.0的内容和特性,因为随着一键发链的能力越来越成熟,这么多链会极大的分散掉流动性,这个流动性包括狭义的资金,也包括广义的用户、流量等,如何理解呢?还是以Web2为例。
Web2中存放服务器的机房可能有数十个,你上传的某条视频可能存在其中某个机房,但是你刷的视频却是可以“跨机房“的,并不会因为你的手机号是北京联通,于是你只能刷到华北区机房的视频,但如果真的是这样的呢?会导致视频会被分割在数个孤岛中流动性极大的降低,一条优质的视频本来可以让10万人看到,但是现在只能被所属服务器覆盖的1万人看到。
同样大家还记得15年前的的很多网游如劲舞团、QQ飞车吗?进入后先要选择服务器,华北1区、华北2区等,你只能和选择同样服务器的人一起玩,用户流动性被极大的分割,互动性极大的降低,甚至有的游戏连数据和账号都是按区隔离的,即我在华北区好不容易练到满级,去华南区还要从新手村打起。
在天然带有金融属性的Web3中,尤其以Defi为主流动性更为关键,资金的流动性直接决定资金的使用周转效率,很多人也认为Uniswap难以撼动的地位得益于其深厚的流动性池,如果一个Defi项目要把自己的资金流动性分散在多个链中,这是非常危险的,同样Web3的应用层如社交、游戏等,本来现在用户就少,再分散掉流动性,更没得玩了。
账户抽象降低了用户的使用理解操作门槛,只需要通过近乎于Web2的体验使用邮箱即可,不需要关心背后复杂的概念,同样我们也更需要链抽象,把所有链的概念都抹掉,用户只需要知道左脚油门右脚刹车就可以把车开起来,不需要管什么发动机转子调节器等。
在降低门槛后,链抽象更大的价值在于统一流动性,用户只需要知道它在和一个叫区块链的东西交互,至于到底下面有哪条链,是什么资产,全部弹性的、自动化的帮用户做好路由,所以跨链是链抽象的重要一步,但不是全部,这背后是以跨链为核心、安全为基本的一整套从钱包到资产与消息的自动化解决方案,一个比较庞大的工程问题。
在链抽象这条赛道有包括Connect、DappOS等项目,部分做账户抽象的公司其实也在尝试向下延伸到链抽象。