一文读懂区块链匿名支付系统Linera的定位及思路

作者:北辰丨链茶馆
原文:《「互联网级别」的匿名支付系统——Linera的定位及思路》

写在前面:

这可能是英文世界和中文世界对Linera介绍得最全面且深入的文章了,因为没人写……

在一个月前的今天(6月28日),Linera宣布完成了种子轮融资,由a16z领投。

Linera的创始人兼CEO是Mathieu Baudet,作为密码学博士,他曾在Facebook以基础架构工程师的身份参与创建了区块链网络Libra(Diem)和数字钱包Novi。

如此看来,Linera似乎在a16z布局的众多区块链基础设施中并不起眼,他们基本都有光鲜的学术背景与工作经历。

何况新成立的Linera目前所有的官方介绍只有一篇简短的博客,团队还在组建中……

但Linera绝对值得关注,不仅因为另外两个来自于Diem团队的公链Aptos和Sui成立半年时间就已经估值分别达27.5亿美元和20亿美元,而且它真的有可能成为破局者。

定位:低延迟的支付系统

Linera的愿景雄心勃勃——为Web3带来Web2的性能和可靠性,尤其是聚焦在了低延迟上。

现阶段区块链的出色表现都是与「去中心化」和「抗审查性」相关的用例,而通往大规模的应用,一定绕不开低延迟。

试想一下,当你在便利店买饮料结账时,恰好是这条链的高峰时段,于是你不得不支付更高的Gas费或者等待更长的时间,你下次还会在这个场景下使用它吗?

互联网和移动互联网的爆发都离不开廉价且低延迟的技术支持,当然既有硬件也有软件,不过作为后来者的区块链,已经不需要再独自去克服硬件瓶颈了,而是专注于解决软件(广义)上的限制。

但要命的是,这几乎是区块链的宿命。

按照区块链的不可能三角理论来解释,区块链为了去中心化和安全性,不得不在可扩展性上妥协。

简单来说,用户发起的交易会发送到验证者(矿工)节点的内存池里排队等待打包,Gas费高的可以插队,而且排队超过一定时间会被踢出去。对用户来说,造成了拥堵,对矿工来说,需要反复与内存池协调交互。

这就是为什么区块链会那么慢。

所有公链都试图解决这一问题,以太坊合并是通过把区块链网络分割成更小的网络来解决,Linera完全是另一种技术思路——直接移除内存池!

“完全移除内存池,并最大限度地减少验证者之间的交互,可以大大加快支付等简单操作的速度。”也就是说,用户发起的交易直接提交给了矿工来确认操作。

Linera的这一思路直接来自于创始人Baudet在Novi期间使用FastPay发起的学术研究成果——Zef协议。

FastPay是一种极简主义的移动支付工具,支付仅需100-200毫秒,采用的是高性能拜占庭容错 (BFT) 解决方案。Zef则是按照FastPay的模型而开发的基于区块链的匿名支付系统,可以实现亚秒级支付。

所以我们完全可以把Linera当作基于Zef进一步迭代的产品,那么也自然会明白,Linera的定位不是通用型区块链,而是支付系统,而且还是接近于互联网产品的匿名支付系统。

思路:纵向扩展的执行范式

前面提及Linera的技术思路是移除内存池,让用户发起的交易直接提交给矿工来确认操作。这个思路与它的堂哥Sui是一致的,都是摒弃了传统区块链的执行模式,采用拜占庭容错 (BFT) 算法来让交易得以并行处理(灵感都直接来自于FastPay),从而实现近乎即时的效率。

简单来说,传统区块链只开放了一个窗口,默认按先来后到的顺序排队,只有支付更高Gas的人才可以插队,而Linera和Sui的方案则是根据情况开放许多个窗口。

Linera采用的具体技术原理就不得不提及Linear Scale(线性扩展),这是来自于Web2的技术思想,甚至互联网的爆发少不了它的功劳,Linear的名称就出自于此。

Linear Scale是指根据实时吞吐量来动态提供数据库资源,所以企业就不必担心网站在遭遇高并发时宕机,或者在平时闲置资源了。

注意,增加的资源是数据库的处理单元(软件),而不是增加更多的处理节点(硬件)。后者是横向扩展,而Linear Scale则是纵向扩展,优势在于把不同的功能交给对应的数据库处理(如搜索型数据库、列式数据库、文档数据库),而不是都交给关系型数据库来统一处理。

让我们从2000年代的互联网回到2022年的区块链,流行的执行范式依旧是所有的任务都统一按顺序来处理(高Gas可插队),很难想象它能处理每秒数百万用户的不同请求。

Linera在博客中透露将开发和推广适用于Linear Scale的新的执行模型,可以并行处理不同用户的操作请求,方式是向验证器添加新的处理单元来扩展执行。

在互联网架构中,这些额外的处理单元是由数据中心或云提供商来提供,那么作为区块链网络的Linera如何来保证去中心化呢?

“我们的目标是使用最先进的PoS机制和可扩展的审计程序来确保Linera的去中心化。”

另外,Linera也在密切关注有效性证明的进展,未来很有可能应用到Linera上。

总结

Linera的产品还没影儿呢,才拿着刚融到的钱组建团队,不妨先把目光投向同样从Diem出来且与之类似的Sui。

但是Sui的发展似乎更难猜测,因为定位是通用型公链,那条赛道太卷了,有各种不确定性。而Linera的定位则是匿名支付系统,这个赛道更明确甚至更大。

Linera是一个崭新的项目,但它的发展脉络并不短——从试图挑战全世界法币体系(超主权货币)的Libra起家,一路被锤到美元稳定币Diem,再到更加落地的数字钱包Novi,虽然产品一路被砍,但技术始终在积累。

一文读懂区块链匿名支付系统Linera的定位及思路

Linera的创始人Baudet是Novi的首席研究员,他将带着在Novi研究的基于区块链的匿名支付系统Zef进一步迭代,在没有Meta的巨头压力之下,搞出一个真正达到「互联网级别」的去中心化支付系统,想想还挺刺激。