UniswapV4的公布让社区开启了探索新启用可能性的讨论,SevenXVentures研究员Hill撰文对UniswapV4如何推动协处理器的采用进行了叙事,并表示随着应用变得越来越复杂,采用协处理器是不可避免的
UniswapV4的主要改进是围绕Hook解锁的可编程性展开的,Hook带来的一个侧面好处是可扩展性,Uniswap现在不再需要依赖新的智能合约或分叉来部署创新。我预计越来越多的应用会在自己智能合约之外推动计算,就像UniswapV4一样。
假设UniswapV4的灵活性激发了新一代应用采用类似理念,允许自己的执行序列更加可编程。但在一个应用状态改变过程中插入的额外计算可能太过复杂和繁重,且还引入了一系列在安全和可组合性方面的挑战。因此将所有计算纳入一个单一链上的改变状态智能合约执行并非最佳。而通过专业化处理器共同努力,在主处理器之外外包一些计算可提供灵活性、最佳性、安全性、可扩展性及可升级性
协处理器的工作方式非常直接:由某些条件触发,即时计算,并将结果返回给主处理器,以便其他任务可以继续进行。协处理器一般分为外部协处理器和嵌入协处理器。外部协处理器类似于云上GPU
Axiom是以太坊的一个ZK协处理器,它为智能合约提供了对所有链上数据的无信任访问,并对其进行任意的表达式计算。WarpContracts是SmartWeave最流行的实现,本质上是一个Arweave交易的顺序排列。HyperOracle是一个为区块链设计的zkOracles网络
此外,还有一些项目可以作为外部协处理器使用,例如RiscZero及Ironmill,但它们在区块链信息空间的其他垂直领域定位重叠,不能单一归为协处理器
嵌入协处理器就像PC主板上的GPU。Artela是一个用TendermintBFT构建的L1,提供了一个框架,支持任何执行层的动态扩展以实现链上定制功能
Artela通过引入嵌入协处理器,让任意扩展模块Aspects能够像智能合约一样在同一交易中执行,开发者可以将其智能合约与Aspects绑定,让所有调用智能合约的交易由Aspects处理
嵌入协处理器现在用例包括为DeFi项目中涉及的复杂计算提供更灵活和迭代的即时计算能力、为所有类型的应用程序提供更灵活的访问控制机制及实现完全链上游戏中的复杂功能等
欢迎私信进交流群
今天的分享到此结束了,非常感谢各位朋友们百忙之中抽出时间来看这篇文章,希望文章对你有帮助,可以关注我和给我留言评论,一起交流
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。