长推:一级 + 二级市场各赛道前沿技术趋势之公链篇

原文作者:Lao Bai,ABCDE投研合伙人,Amber Group 研究顾问,《白话区块链》专栏作者

原文来源:Twitter

简介下这几个月在一级+二级市场看到的各个赛道的前沿技术或是趋势。

赛道如下:

1. 公链

2. 互操作性

3. MEV

4. 隐私

5. DEX

6. 借贷

7. 稳定币

8. 衍生品

9. NFT

10. NFT-FI

11. Gamefi

12. RWA

13. 代币模型

14. AI

15. 同态加密

事先声明几点

1. “前沿”不一定代表更好,只是说他们相对较新,大多还没有进入市场的主流视线,像是模块化,DA,RAAS,ZKEVM这些大热或人尽皆知的就不占用笔墨了。

2. 每个赛道只能做个简介,不会深入去写,深入写的话估计能弄出本书出来。

3. 因为前沿加上我本身不是开发,所以有可能对部分技术上的理解有误,也欢迎各路大神批评指正。

4. 里面基本不涉及ABCDE的Portfolio,涉及的话会标注出来。

公链篇

一. 序言

站在现在回看当年ICP上线时,市场主流声音认为公链最后的大门已经关闭这个观点已经过时了,无论是L2的快速迭代还是Move系Aptos,Sui等的出现都标志着公链的进化很可能永无休止。

尤其是L2,因为把共识和安全交给了L1,所以自身在性能上提升的空间其实很大。

目前无论是OP还是Arb,亦或是即将上线的Zk-Sync,Scroll等ZKEVM,在性能上离终局还非常远,也没有一条链可以支持真正的Kill Dapp,容纳数十万人同时在线发交易等操作。

举个简单例子,ETH目前节点交易池的设计是把交易分成Local Trasaction(RPC直接过来的)和Remote Trasaction(P2P传入的),一旦认为交易过多,会直接丢掉一部分Remote。

ETH上可以这么玩,因为一是交易没那么多,二是很多交易都是通过P2P传入算是Remote,Local占的比例不大。

但目前的L2很多架构都是沿用的L1设计,Sequencer那边基本上所有交易都是RPC直接塞过来,几乎不存在Remote,全部Local。

ABCDE的技术大神对一些Sequencer压测时基本大几十万TX直接就让正常配置的Sequencer 直接Out of Memory。这里还没有考虑带宽,硬盘I/O之类其他可能卡脖子的BottleNeck。

所以目前L2单是客户端的可升级潜力就很大,正如之前Arbitrum从One升级到Nitro,Op推出了Bedrock。区块链性能的提升是一个系统工程,包括磁盘I/O,并行处理,默克尔树或是其他数据结构的选择,状态同步和更新,RPC节点……不是说简单换个“POX”共识机制就可以解决的。

现在有了L2/L3,把共识交去上层,执行层性能上可以提升的上限或是可以精雕细琢的细节也就更多了。

二. VM

VM这边看到的几个较新的VM一个是SolanaVM,代表项目是Eclipse,MoveVM, Rooch在做,ICPEVM,InifinitySwap在做。

1. SolanaVM – 虽然Solana经常宕机,所谓的高TPS也有70%都是共识消息,但很多开发者对于Solana的很多技术创新还是非常认可的,这不就有不止一个项目把SolanaVM拆出来弄成SVM,变成一个纯执行层放入模块化区块链里。

这样既可以享受到Solana并行处理和动态GAS模型(Eclipse小哥认为这种动态GAS模型迟早会是所有区块链的标配)的优势,又避免了因为共识投票造成的海量共识消息和宕机可能性。

2. MoveVM – 国内最早使用Move语言的Starcoin团队在操刀做这个,项目名叫Rooch,定位也是模块化的MoveVM执行层。Move语言的优势不再赘述,目前唯一缺乏的就是时间和市场验证。把MoveVM做成一个执行层,理论上可以把Move带入ETH生态,定位L2。或是加入Cosmos与Celestia生态,把Move带入IBC。

3. 基于ICP的EVM – 迟到了两年的EVM兼容,infinitySwap团队做的,叫BitfinityEVM。说实话要是早个一两年出来,ICP可能不会是现在这个生态和币价。

看ICP小伙伴那边的数据,这个EVM是一个跑在ICP容器里的单机EVM链, 安全依赖ICP网络共识(这点我总觉得ICP的网络共识没法100%保证这个单机EVM不被篡改…)。

这个EVM目前TPS100,延迟5-10s。优势是部署EVM跟部署合约一样,天然多链架构,且不用自己找节点。因为合约都在IC网络里,所以基于ICP的这些EVM链都自带原生跨链互操作。

三. ZKVM

那些ZKEVM就不说了,ZKVM大家主要想到的应该就是Starkware的基于Cario的ZKVM,但其实还有其他几家也在捣鼓这事儿。

一个是Risc 0,他们是基于Risc V架构,Risc V是个非常底层的东西,芯片级别架构。跟他平行的是Intel的X86与苹果的ARM架构,那俩都不开源,Risc V是开源的,有那么点Windows 于Linux,IOS与安卓的即视感。

Risc 0基本上就是ZK-Stark+Risc V,所有能编译为Risc V的程序都可以跑在Risc 0上,再配上ZK Proof。顺便说一句,那个Soverign SDK(做ZK-Rolup as a Service的)应该就依赖于Risc 0。

一个是ZKLLVM,这个主要是Nil Foundation在做。从程序的整个编译执行的工作流上看LLVM比Risc V高一级,作为LLVM 工具链的拓展,总之就是所有能编译为LLVM的程序,都可以在通过这个ZKLLVM生成 Proof。

最后是ZKWASM,这个主要是Delphinus Labs在做,跟上面类似,所有能编译为Web Assembly的程序,都可以在这个ZKWASM上面跑,配上ZK Proof。

这三个有一个共同的特点,就是都支持C,C++,Rust这些高级语言。

四. EVM并行处理

EVM目前最大的性能瓶颈应该就是串行处理这个事儿了,Solana当初也正是凭借着Sealevel的并行处理和POH共识机制把TPS拔高了一大截,在一众Alt Layer1中脱颖而出

要是想办法能让EVM也并行处理,是不是所有EVM兼容链包括L2的TPS就更进一步?

目前这个方向主要是NodeReal和Monad在做,我们ABCDE的技术大神@cyodyssey也在ETH Denver提交过一个通过添加Opcode来实现并行EVM的方法。目前各家整体思路应该都是跟Solana差不多,就是事先识别出“没有共同合约或是账户依赖关系的交易”,然后并行处理他们。

五. 分片Sharding

分片(特指交易和状态分片)是当初扩容的圣杯,现在被ETH放弃的路线。

放弃的原因是因为分片真的太难了,难到以太坊的扩容大计从最早的1024分片改成64分片然后觉得还是做不出来,直接放弃。让Rollup站到C位,分片技术变成了纯数据分片(DankSharding),用来给Rollup打辅助用。

还在坚持的像是Zilliqa,Harmony,Elrond这些基本都没啥生态和品牌认知度,只有一个Near在那形单影只,现在多了个Shardeum跟Near作伴。

Near2021年9月发布的夜影协议路线图,把分片弄成了4个阶段,现在一年过去了,只进行到第二阶段,应该是完成了交易的分片。下一阶段最难的应该是状态分片,估计明后年能看到?最终阶段的动态再分片,我猜至少2026-2027了……也由此可见分片是多么的费劲,费劲到ETH直接放弃……

至于Shardeum么……印度项目,主打的是一个“动态分片”,不知道和Near那个最终阶段是不是一个路数,风格是通过不同节点负责不同的地址范围来实现一个基于分片的“并行处理”,总之我跟印度老哥聊完,并没有觉得他们有比Near更强的技术团队,毕竟跨分片通信和状态同步这些东西都是说起来容易,做起来极难。

ETH放弃,Near做了两年才到第二阶段的东西你说你轻松实现,我是不太信的……但是这项目“搞事情”的能力绝对一流,半年时间生态项目据说都一百多了。颇有印度TRX既视感(话说Polygon最早也是先靠搞事情起家),所以币圈技术很重要,会搞事情同样重要。

六. 双共识

这个基本上就是即将上线的Sui为代表了

Sui把交易分成了“简单(独立)交易” – 用拜占庭一致广播,基本上1秒内确认,“复杂(有从属关系)交易”,用Narwhal-Tusk(本质上是Hotstuff的变种),3秒左右确认,也算是在性能提升上有相对独特的创新了。

很有意思的一点是,我聊的所有的Sui上面的项目方,无论华人团队还是老外团队,对Mysten Labs的评价都非常之高,对Sui的技术实力也无比看好,类似场景在Aptos生态是看不到的。导致我现在有这么一个“Aptos更会搞事情,Sui技术实力更强”的印象。

. EVM性能上限

上一篇说过,公链的性能提升其实是个系统工程,绝不是单纯用一个PoX共识机制能够解决的事儿,正如Solana的技术创新也有5,6项,绝不是单纯一个POH撑场面

前面说的EVM并行处理是很重要一环,但同样不是唯一一环。

对于Rollup来说,目前多数L2因为客户端都是Geth等传统L1上面继承+魔改的,其提升潜力同样很大。磁盘I/O性能,内存池设计,交易的并行处理方案,默克尔树或是其他数据结构的选择,全节点之间的状态同步……这些都是影响Rollup的TPS的重要因素。

ABCDE最近发现一个项目,针对上述几乎所有点做出了优化与创新,有希望将当前EVM L2的性能上限(1000左右)再次提升一个数量级。不出意外我们会领投种子轮。因为项目还出在极其早期,所以在这里就不公布名字和细节了,过段时间大家肯定会看到我们招牌式的《我们为什么投资XXXXX》的投资逻辑向“奶文”。

八. 基于浏览器的点对点网络

如果你想要一个类似ETH的智能合约平台,又比ETH更去中心化的区块链,你该怎么做?

很简单,实现一个Fully Snarked ETH就行,也就是说每生产一个区块,就迅速配上一个ZK Proof,这样整个区块链的验证就更加去中心化了,你可以用树莓派,笔记本,甚至手机去验证一个区块。

ETH离这个愿景估计还有至少5-10年的时间。

然后我有看到新的项目,一上来就主打这个,用的是一种我不是很懂的Stark算法,基于浏览器生成ZK证明,再配合上分片和快速的共识机制,要做一个基于浏览器点对点的高速ZKVM去中心化区块链。

比ETH快很多,还比ETH更去中心化。

有点太美好,导致我不是很相信……

也有见到另外的基于浏览器点对点网络实现的区块链“全链路”去中心化解决方案项目,从域名到服务器到RPC全都给你去中心化了。

虽然自身不是一条链,但理论上可以把当前所有区块链里“中心化”的部分通过基于浏览器点对点网络去中心化,立意非常的“政治正确”,商业前景么……还有待进一步考察。

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年4月28日 下午11:30
下一篇 2023年4月29日 上午9:30

相关推荐

长推:一级 + 二级市场各赛道前沿技术趋势之公链篇

星期六 2023-04-29 9:29:58

简介下这几个月在一级+二级市场看到的各个赛道的前沿技术或是趋势。

赛道如下:

1. 公链

2. 互操作性

3. MEV

4. 隐私

5. DEX

6. 借贷

7. 稳定币

8. 衍生品

9. NFT

10. NFT-FI

11. Gamefi

12. RWA

13. 代币模型

14. AI

15. 同态加密

事先声明几点

1. “前沿”不一定代表更好,只是说他们相对较新,大多还没有进入市场的主流视线,像是模块化,DA,RAAS,ZKEVM这些大热或人尽皆知的就不占用笔墨了。

2. 每个赛道只能做个简介,不会深入去写,深入写的话估计能弄出本书出来。

3. 因为前沿加上我本身不是开发,所以有可能对部分技术上的理解有误,也欢迎各路大神批评指正。

4. 里面基本不涉及ABCDE的Portfolio,涉及的话会标注出来。

公链篇

一. 序言

站在现在回看当年ICP上线时,市场主流声音认为公链最后的大门已经关闭这个观点已经过时了,无论是L2的快速迭代还是Move系Aptos,Sui等的出现都标志着公链的进化很可能永无休止。

尤其是L2,因为把共识和安全交给了L1,所以自身在性能上提升的空间其实很大。

目前无论是OP还是Arb,亦或是即将上线的Zk-Sync,Scroll等ZKEVM,在性能上离终局还非常远,也没有一条链可以支持真正的Kill Dapp,容纳数十万人同时在线发交易等操作。

举个简单例子,ETH目前节点交易池的设计是把交易分成Local Trasaction(RPC直接过来的)和Remote Trasaction(P2P传入的),一旦认为交易过多,会直接丢掉一部分Remote。

ETH上可以这么玩,因为一是交易没那么多,二是很多交易都是通过P2P传入算是Remote,Local占的比例不大。

但目前的L2很多架构都是沿用的L1设计,Sequencer那边基本上所有交易都是RPC直接塞过来,几乎不存在Remote,全部Local。

ABCDE的技术大神对一些Sequencer压测时基本大几十万TX直接就让正常配置的Sequencer 直接Out of Memory。这里还没有考虑带宽,硬盘I/O之类其他可能卡脖子的BottleNeck。

所以目前L2单是客户端的可升级潜力就很大,正如之前Arbitrum从One升级到Nitro,Op推出了Bedrock。区块链性能的提升是一个系统工程,包括磁盘I/O,并行处理,默克尔树或是其他数据结构的选择,状态同步和更新,RPC节点……不是说简单换个“POX”共识机制就可以解决的。

现在有了L2/L3,把共识交去上层,执行层性能上可以提升的上限或是可以精雕细琢的细节也就更多了。

二. VM

VM这边看到的几个较新的VM一个是SolanaVM,代表项目是Eclipse,MoveVM, Rooch在做,ICPEVM,InifinitySwap在做。

1. SolanaVM – 虽然Solana经常宕机,所谓的高TPS也有70%都是共识消息,但很多开发者对于Solana的很多技术创新还是非常认可的,这不就有不止一个项目把SolanaVM拆出来弄成SVM,变成一个纯执行层放入模块化区块链里。

这样既可以享受到Solana并行处理和动态GAS模型(Eclipse小哥认为这种动态GAS模型迟早会是所有区块链的标配)的优势,又避免了因为共识投票造成的海量共识消息和宕机可能性。

2. MoveVM – 国内最早使用Move语言的Starcoin团队在操刀做这个,项目名叫Rooch,定位也是模块化的MoveVM执行层。Move语言的优势不再赘述,目前唯一缺乏的就是时间和市场验证。把MoveVM做成一个执行层,理论上可以把Move带入ETH生态,定位L2。或是加入Cosmos与Celestia生态,把Move带入IBC。

3. 基于ICP的EVM – 迟到了两年的EVM兼容,infinitySwap团队做的,叫BitfinityEVM。说实话要是早个一两年出来,ICP可能不会是现在这个生态和币价。

看ICP小伙伴那边的数据,这个EVM是一个跑在ICP容器里的单机EVM链, 安全依赖ICP网络共识(这点我总觉得ICP的网络共识没法100%保证这个单机EVM不被篡改…)。

这个EVM目前TPS100,延迟5-10s。优势是部署EVM跟部署合约一样,天然多链架构,且不用自己找节点。因为合约都在IC网络里,所以基于ICP的这些EVM链都自带原生跨链互操作。

三. ZKVM

那些ZKEVM就不说了,ZKVM大家主要想到的应该就是Starkware的基于Cario的ZKVM,但其实还有其他几家也在捣鼓这事儿。

一个是Risc 0,他们是基于Risc V架构,Risc V是个非常底层的东西,芯片级别架构。跟他平行的是Intel的X86与苹果的ARM架构,那俩都不开源,Risc V是开源的,有那么点Windows 于Linux,IOS与安卓的即视感。

Risc 0基本上就是ZK-Stark+Risc V,所有能编译为Risc V的程序都可以跑在Risc 0上,再配上ZK Proof。顺便说一句,那个Soverign SDK(做ZK-Rolup as a Service的)应该就依赖于Risc 0。

一个是ZKLLVM,这个主要是Nil Foundation在做。从程序的整个编译执行的工作流上看LLVM比Risc V高一级,作为LLVM 工具链的拓展,总之就是所有能编译为LLVM的程序,都可以在通过这个ZKLLVM生成 Proof。

最后是ZKWASM,这个主要是Delphinus Labs在做,跟上面类似,所有能编译为Web Assembly的程序,都可以在这个ZKWASM上面跑,配上ZK Proof。

这三个有一个共同的特点,就是都支持C,C++,Rust这些高级语言。

四. EVM并行处理

EVM目前最大的性能瓶颈应该就是串行处理这个事儿了,Solana当初也正是凭借着Sealevel的并行处理和POH共识机制把TPS拔高了一大截,在一众Alt Layer1中脱颖而出

要是想办法能让EVM也并行处理,是不是所有EVM兼容链包括L2的TPS就更进一步?

目前这个方向主要是NodeReal和Monad在做,我们ABCDE的技术大神@cyodyssey也在ETH Denver提交过一个通过添加Opcode来实现并行EVM的方法。目前各家整体思路应该都是跟Solana差不多,就是事先识别出“没有共同合约或是账户依赖关系的交易”,然后并行处理他们。

五. 分片Sharding

分片(特指交易和状态分片)是当初扩容的圣杯,现在被ETH放弃的路线。

放弃的原因是因为分片真的太难了,难到以太坊的扩容大计从最早的1024分片改成64分片然后觉得还是做不出来,直接放弃。让Rollup站到C位,分片技术变成了纯数据分片(DankSharding),用来给Rollup打辅助用。

还在坚持的像是Zilliqa,Harmony,Elrond这些基本都没啥生态和品牌认知度,只有一个Near在那形单影只,现在多了个Shardeum跟Near作伴。

Near2021年9月发布的夜影协议路线图,把分片弄成了4个阶段,现在一年过去了,只进行到第二阶段,应该是完成了交易的分片。下一阶段最难的应该是状态分片,估计明后年能看到?最终阶段的动态再分片,我猜至少2026-2027了……也由此可见分片是多么的费劲,费劲到ETH直接放弃……

至于Shardeum么……印度项目,主打的是一个“动态分片”,不知道和Near那个最终阶段是不是一个路数,风格是通过不同节点负责不同的地址范围来实现一个基于分片的“并行处理”,总之我跟印度老哥聊完,并没有觉得他们有比Near更强的技术团队,毕竟跨分片通信和状态同步这些东西都是说起来容易,做起来极难。

ETH放弃,Near做了两年才到第二阶段的东西你说你轻松实现,我是不太信的……但是这项目“搞事情”的能力绝对一流,半年时间生态项目据说都一百多了。颇有印度TRX既视感(话说Polygon最早也是先靠搞事情起家),所以币圈技术很重要,会搞事情同样重要。

六. 双共识

这个基本上就是即将上线的Sui为代表了

Sui把交易分成了“简单(独立)交易” – 用拜占庭一致广播,基本上1秒内确认,“复杂(有从属关系)交易”,用Narwhal-Tusk(本质上是Hotstuff的变种),3秒左右确认,也算是在性能提升上有相对独特的创新了。

很有意思的一点是,我聊的所有的Sui上面的项目方,无论华人团队还是老外团队,对Mysten Labs的评价都非常之高,对Sui的技术实力也无比看好,类似场景在Aptos生态是看不到的。导致我现在有这么一个“Aptos更会搞事情,Sui技术实力更强”的印象。

. EVM性能上限

上一篇说过,公链的性能提升其实是个系统工程,绝不是单纯用一个PoX共识机制能够解决的事儿,正如Solana的技术创新也有5,6项,绝不是单纯一个POH撑场面

前面说的EVM并行处理是很重要一环,但同样不是唯一一环。

对于Rollup来说,目前多数L2因为客户端都是Geth等传统L1上面继承+魔改的,其提升潜力同样很大。磁盘I/O性能,内存池设计,交易的并行处理方案,默克尔树或是其他数据结构的选择,全节点之间的状态同步……这些都是影响Rollup的TPS的重要因素。

ABCDE最近发现一个项目,针对上述几乎所有点做出了优化与创新,有希望将当前EVM L2的性能上限(1000左右)再次提升一个数量级。不出意外我们会领投种子轮。因为项目还出在极其早期,所以在这里就不公布名字和细节了,过段时间大家肯定会看到我们招牌式的《我们为什么投资XXXXX》的投资逻辑向“奶文”。

八. 基于浏览器的点对点网络

如果你想要一个类似ETH的智能合约平台,又比ETH更去中心化的区块链,你该怎么做?

很简单,实现一个Fully Snarked ETH就行,也就是说每生产一个区块,就迅速配上一个ZK Proof,这样整个区块链的验证就更加去中心化了,你可以用树莓派,笔记本,甚至手机去验证一个区块。

ETH离这个愿景估计还有至少5-10年的时间。

然后我有看到新的项目,一上来就主打这个,用的是一种我不是很懂的Stark算法,基于浏览器生成ZK证明,再配合上分片和快速的共识机制,要做一个基于浏览器点对点的高速ZKVM去中心化区块链。

比ETH快很多,还比ETH更去中心化。

有点太美好,导致我不是很相信……

也有见到另外的基于浏览器点对点网络实现的区块链“全链路”去中心化解决方案项目,从域名到服务器到RPC全都给你去中心化了。

虽然自身不是一条链,但理论上可以把当前所有区块链里“中心化”的部分通过基于浏览器点对点网络去中心化,立意非常的“政治正确”,商业前景么……还有待进一步考察。