之前我说“链抽象”是模块化之后下一个焦点赛道,不少人并不以为然,但,如果告诉你,没有 @ParticleNtwrk 的幕后“链抽象”技术助力,我们就不可能见证BTC layer2赛道MerlinChain 一个月近40亿美元TVL辉煌。Why?接下来,分享下我的技术理解:
"链抽象”是账户抽象之后衍生出来的又一概念,目的是为了提升用户在不同区块链之间无缝交互体验。在EVM-Compatible独占一边天的时候,AA账户抽象已经基本满足了用户的使用需求,但随着BTC layer2生态的崛起,以及诸多类UTXO模型新锐链的涌现,一种能跨EVM链和非EVM链的“链抽象”技术,就至关重要了。
以MerlinChain为例,它本身是EVM- Compatible的新兴BTC layer2链,目的通过layer2的高扩展性能为BTC及BRC20、ARC20、BTC420等BTC layer1上的原生资产扩展应用生态,让这些BTC衍生资产能够摆脱主网链性能局限,释放出更大的流动性及市场潜力。
因此,MerlinChain的主要技术门槛在于如何把BTC原生资产及其他铭文风刮起来的衍生资产“跨链”到Layer2链上并快速构建一个“应用协议”生态,给铭文资产一个庞大的流动性市场,进而盘活沉寂许久的铭文生态。
要做到这些,需要能无缝连接BTC UTXO链和EVM- Compatible链,涉及BTC资产安全跨链、BRC20等衍生资产无缝账本迁移、BTC等系列资产在二层的DeFi应用环境快速构建等等技术问题。
若按正常开发进程,即使二层链能基于已有EVM成熟方案快速开发,如何搞定BTC原生链环境和EVM环境的互通是个大问题。换做其他链之间的可交互操作性互通,还能来一次“双向奔赴”各自适配,但BTC链很特殊,只能其他链来兼容适配自己,哪怕是扩展性能要高出很多的EVM链也不例外。然而EVM链本身和BTC链就不是一个物种,也不可能主动迎合BTC链的设计。
怎么办呢?只能由一个独立第三方“链抽象”平台来提供可交互操作“连接器”,不妨,以Particle对Merlin的技术支持为例,来做一些探讨和说明。看看Particle Network专门定制开发的BTC-Connect具体如何工作的?
EVM-Compatible链大多只能兼容Metamask,而大多数BTC链用户资产都在Unisat、Xverse等钱包上,要用Unisat连接EVM链需要一层“钱包适配”抽象处理。
简单来说,Unisat和Metamask分别有不同的公私钥加密算法以及解析签名特殊性,Particle需要衔接好双方的通信协调工作:
1.当用户在Unisat发起交易时,Unist要先通过Particle的SDK,向Partcile Chain发出交易请求,Particle链会先生成该Unisat地址对应的一个EVM Smart Contract地址,然后该AA地址会在EVM环境下发起一个交易,并请求MerlinChain的响应;
2.用户初次连接时,需要先将一部分BTC链上的资产Bridge至Particle链上的AA地址中,该地址具备Paymaster代付能功能,可代执行后续一系列交互操作,比如委托交易,代付Gas、多重签名管理等等;
3.在Particle完成一系列SDK 可交互操作性基础衔接后,用户交易发送到Particle Chain,Particle Chain 会验证执行,协调 MerlinChain,Merlin 收到新的交易请求时,会直接通过AA合约解析验证Bitcoin钱包签名,完成交易。
在完成钱包抽象的适配处理后,Particle在MerlinChain的资产迁入和处理等环节也都发挥一定作用,比如:用户通过Unisat转移资产到MerlinChain会存放到由Cobo平台提供的托管地址中,Particle则应立即触发响应生成相应的Wrap资产,并产生一个可进行多重签名和委托交易的AA地址,Particle相当于BTC原生资产进入MerlinChain的必经管道。这意味着:
1.ParticleChain 会沉淀大部分由BTC链迁入的原生资产的Wrap版,可以认为MerlinChain将近40亿美金的TVL资产,大部分都会在Particle Chain的所辖范围内,Particle要衔接好Wrap资产的铸造、销毁、转移等全过程,帮助MerlinChain有清晰的资产流通管理能力;
2.对于其他EVM- Compatible环境下流入的ETH、USDT、USDC等资产,Particle则会基于其AA账户抽象特性,同样做相应的资产流通记账管理,以支撑后续MerlinChain上各类Swap、Staking、Restaking等有关的DeFi协议应用产生;
3.铭文资产对应的链下indexer系统也至关重要,作为管理链上交易数据的核心工具,当铭文资产流入layer2二层EVM环境后,索引器需要被精准记录追踪有效并管理这类资产的流通,尤其是协调不同索引之间的账本差异时。
总的来说,MerlinChain能快速、有条不紊地吸纳近40亿美金的TVL资产,和Particle Network在幕后提供的BTC Connect、AA账户抽象、Paymaster等成熟“链抽象”服务有直接关系。
以上
“链抽象”作为接下来一个潜在爆发的赛道,其价值和意义不言而喻。有人说,这不就是链间的可交互操作性方案么?没错,但不同物种链之间的“链抽象”通信,并没想象中那般简单。
一套ERC4337 AA账户抽象标准基本可以串联EVM链全局,Sui、Aptos等新锐链之间也可以通过合约、代理合约等映射关系完成资产交割,最麻烦且极具挑战性地莫过于如何处理和BTC链的抽象关系了。BTC layer2的发展需要“链抽象”能力的持续加持。钱包不兼容交互的抽象,indexer协作差异性的抽象,链下托管环境和链上资产透明度的抽象,链上各类异化铭文资产之间的管理抽象等等。
铭文赛道沉寂背后大多是因为不少技术问题尚未被解决,当各类微创新的资产百花齐放后,现在要用抽象大法把它们归一到一条统一的layer2链上,征程有多难可想而知。
Note:BTClayer2说到底,就为解决BTC系列衍生资产的流通性问题,期待 @MerlinLayer2 @BSquaredNetwork @ParticleNtwrk等在此耕耘的Builder,能带来持续突破 。