最终获奖的项目总共 12 个,大多数都聚焦在二层网络生态,提供开发者工具,提升开发效率,或提升用户体验。
撰文:Donnager
由 ETHGlobal 主办的以太坊扩容黑客松「Scaling Ethereum」在上个月正式揭晓了最终获胜的 12 个项目,为以太坊生态的扩展性带来了更多可能性。最终获奖的项目总共 12 个,大多数都聚焦在二层网络生态,提供开发者工具,提升开发效率,或提升用户体验。
ETHGlobal 是一个专注举办以太坊黑客松的组织,其目标是让成千上万的开发者加入以太坊生态。比如去年曾举办过「 Hack Money 」黑客松,链闻精选并介绍了部分实验性的 DeFi 项目。
而以太坊的扩容是自去年 DeFi Summer 之后呼声最高的重要方向,所以 ETHGlobal 也适时的选择了这个话题,开展了为期接近 1 个月的专题黑客松。
此次活动也获得了业内核心扩容方案团队的资助和支持,包括 Arbitrum、Optimism、StarkWare、zkSync、SKALE、The Graph、ZKSwap、Polygon、Uniswap、以太坊基金会、Celer、Torus、路印、Raiden、Connext 等。 甚至可以这么说,所有和扩容方案相关的团队都在支持这个黑客松活动。
?Kangaroo:zkSync+Discord
Kangaroo (袋鼠)是一个由 zkSync 驱动的可在 Discord 中使用的 Layer 2 钱包工具,它的体验类似于 Discord 中的机器人(bot)。
?️Alexandria:StarkWare+Torus+信息验证
Alexandria (亚历山大)是基于零知识证明中的 STARKs 技术,用来验证用户身份的部分属性的去中心化应用,在使用过程中用户不需要揭露其他信息。他们使用的工具是由 StarkWare 研发的 Cairo。在用户账户管理中他们采用了去中心化钱包 Torus 的方案。
?The LabRats:Optimism+预测交易
The LabRats (实验室老鼠)团队推出的 RatTrace 是一个多人交易游戏,你可以根据图形趋势会上升或下降进行赌注。该项目使用 Optimism 的二层网络签署和发送每个交易,这样也就不用花费大量 ETH 作为交易 Gas 费用。
?Zeneth:以 Flashbots 实现无 Gas 进入 L2 网络
Zeneth 团队希望利用 Flashbots 让普通的以太坊地址(EOA)通过元交易(meta transaction)实现无需 ETH 就能进入二层网络的用户体验。
以太坊网络都是以 ETH 作为 Gas 费用,但是这会对仅有其他代币的用户不太友好,比如如何在没有 ETH 的前提下将 1000 DAI 转移到 zkSync 网络中。
Zeneth 提出的方案是利用 MEV 解决方案 Flashbots 直接将交易发给矿工,矿工可以以 0 Gas 打包交易,同时使用 Zeneth 集成的功能实现将代币换成 ETH 支付矿工。
Flashbots 是由五位区块链行业人士发起成立的开放研究机构,旨在针对以太坊及各智能合约公链所面对的 MEV 问题进行研究,并实施解决方案。
?HydroFile:IPFS+以太坊
HydroFile 是一个 Node.js 代码库,允许用户将同一文件的不同版本和原数据聚合起来存储到 IPFS 之上,另外还可以将多个内容标识符(CID)存储到一个可变的 Hypercore 密钥中,可以保存到以太坊,并由任何以太坊程序访问。由于该方案中的指针只需要存储到以太坊一次,所以可以减少 Gas 费用。
?Cairo Debugger:Cairo 调试工具
Cairo Debugger 是一个开发者工具,可以在开发者常用的文本编辑器(VS Code、Emacs、Vim)中为 Cairo 程序提供功能丰富的 Debugging (调试)能力。Cairo 是由 StarkWare 推出的图灵完备的零知识证明平台。
⚒️Devolution:Optimism+DAO
Devolution 是一个基于二层网路的去中心化自治组织(DAO)平台,其特点包括可以与一层网络保持互操作性,可自定义化组织结构以及友好的用户界面,产品前端还会结合去中心化钱包 Torus 的用户体验。
?NFT Puzzle Thing:NFT+游戏
NFT Puzzle Thing 是一个基于 NFT 的拼图解谜游戏,第一个解谜成功的人就能获得一个稀有的 NFT。二层方案中他们目前选择了 Matic、SKALE 和 Arbitrum,随机数生成采用了 Chainlink VRF 的方案。
❌Exfil:Arbitrum+Tellor 实现快速提现
Exfil 是一个提供从 Layer 2 网络快速提现的协议和 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。
?Ray Tracing:参考 Flashbots 在其他客户端实现 MEV
Ray Tracing (光线追踪)为 MEV (矿工可提取价值)、VEV (验证者可提取价值)、SEV (质押者可提取价值)领域提供基础设施。Ray Tracing 参考了 Flashbots,并在以太坊客户端 Nethermind 上实现了 MEV 和 The Merge 插件,以实现接受和生产最有利可图的 MEV 包。