以太坊扩容黑客松上,还有哪些有意思的新思路?

    最终获奖的项目总共12个,大多数都聚焦在二层网络生态,提供开发者工具,提升开发效率,或提升用户体验。由ETHGlobal主办的以太坊扩容黑客松「ScalingEthereum」在上个月正式揭晓了最终获胜的12个项目,为以太坊生态的扩展性带来了更多可能性。最终获奖的项目总共12个,大多数都聚焦在二层网络生态,提供开发者工具,提升开发效率,或提升用户体验。ETHGlobal是一个专注举办以太坊黑客松的组织,其目标是让成千上万的开发者加入以太坊生态。比如去年曾举办过「」黑客松,精选并介绍了部分实验性的DeFi项目。而以太坊的扩容是自去年DeFiSummer之后呼声最高的重要方向,所以ETHGlobal也适时的选择了这个话题,开展了为期接近1个月的专题黑客松。

    此次活动也获得了业内核心扩容方案团队的资助和支持,包括Arbitrum、Optimism、StarkWare、zkSync、SKALE、TheGraph、ZKSwap、Polygon、Uniswap、以太坊基金会、Celer、Torus、路印、Raiden、Connext等。甚至可以这么说,所有和扩容方案相关的团队都在支持这个黑客松活动。?Kangaroo:zkSync+DiscordKangaroo(袋鼠)是一个由zkSync驱动的可在Discord中使用的Layer2钱包工具,它的体验类似于Discord中的机器人(bot)。?️Alexandria:StarkWare+Torus+信息验证Alexandria(亚历山大)是基于零知识证明中的STARKs技术,用来验证用户身份的部分属性的去中心化应用,在使用过程中用户不需要揭露其他信息。他们使用的工具是由StarkWare研发的Cairo。在用户账户管理中他们采用了去中心化钱包Torus的方案。

    ?TheLabRats:Optimism+预测交易TheLabRats(实验室老鼠)团队推出的RatTrace是一个多人交易游戏,你可以根据图形趋势会上升或下降进行赌注。该项目使用Optimism的二层网络签署和发送每个交易,这样也就不用花费大量ETH作为交易Gas费用。?Zeneth:以Flashbots实现无Gas进入L2网络Zeneth团队希望利用Flashbots让普通的以太坊地址(EOA)通过元交易(metatransaction)实现无需ETH就能进入二层网络的用户体验。以太坊网络都是以ETH作为Gas费用,但是这会对仅有其他代币的用户不太友好,比如如何在没有ETH的前提下将1000DAI转移到zkSync网络中。Zeneth提出的方案是利用MEV解决方案Flashbots直接将交易发给矿工,矿工可以以0Gas打包交易,同时使用Zeneth集成的功能实现将代币换成ETH支付矿工。Flashbots是由五位区块链行业人士发起成立的开放研究机构,旨在针对以太坊及各智能合约公链所面对的MEV问题进行研究,并实施解决方案。

    ?HydroFile:IPFS+以太坊HydroFile是一个Node.js代码库,允许用户将同一文件的不同版本和原数据聚合起来存储到IPFS之上,另外还可以将多个内容标识符(CID)存储到一个可变的Hypercore密钥中,可以保存到以太坊,并由任何以太坊程序访问。由于该方案中的指针只需要存储到以太坊一次,所以可以减少Gas费用。?CairoDebugger:Cairo调试工具CairoDebugger是一个开发者工具,可以在开发者常用的文本编辑器(VSCode、Emacs、Vim)中为Cairo程序提供功能丰富的Debugging(调试)能力。Cairo是由StarkWare推出的图灵完备的零知识证明平台。⚒️Devolution:Optimism+DAODevolution是一个基于二层网路的去中心化自治组织(DAO)平台,其特点包括可以与一层网络保持互操作性,可自定义化组织结构以及友好的用户界面,产品前端还会结合去中心化钱包Torus的用户体验。?NFTPuzzleThing:NFT+游戏NFTPuzzleThing是一个基于NFT的拼图解谜游戏,第一个解谜成功的人就能获得一个稀有的NFT。

    二层方案中他们目前选择了Matic、SKALE和Arbitrum,随机数生成采用了ChainlinkVRF的方案。❌Exfil:Arbitrum+Tellor实现快速提现Exfil是一个提供从Layer2网络快速提现的协议和SDK工具。他们目前采用的Arbitrum作为快速提现的网络,实现一层与二层之间的通讯,同时利用了Tellor的预言机提供数据。?eth-sorbet:降低用户进入多L2网络的门槛eth-sorbet(sorbet是一种冷饮)是一个针对开发者的工具,可以降低用户进入二层网络的门槛。当开发者集成eth-sorbet后,用户访问应用的网站就会出现一系列的页面,引导用户切换至对应的L2网络,不然用户可能会需要自己去设置对应网络的RPC等配置信息。目前该工具支持的网络包括:Arbitrum、Optimism、xDai、Matic、BSC、Avalanche等,钱包支持MetaMask。?Flaunt:NFT组合工具Flaunt(炫耀)为NFT持有人或收藏家们提供了一个可以通过现有资产合成新的衍生资产的功能,以这种方式创造更多限量版或者类似「混音」的概念,可以赠送、变现,或仅仅是收藏。目前他们支持了Arbitrum和SKALE的二层扩容方案,储存采用了IPFS/Filecoin、钱包采用了Torus。?RayTracing:参考Flashbots在其他客户端实现MEVRayTracing(光线追踪)为MEV(矿工可提取价值)、VEV(验证者可提取价值)、SEV(质押者可提取价值)领域提供基础设施。RayTracing参考了Flashbots,并在以太坊客户端Nethermind上实现了MEV和TheMerge插件,以实现接受和生产最有利可图的MEV包。