盘点11家ETHGlobal「Scaling Ethereum 2023」黑客松决赛项目

互联网 阅读 1204 2023-04-01 17:05:00

3 月 31 日,由ETHGlobal 主办的「Scaling Ethereum 2023」主题黑客松正式落幕。

本届黑客松最终筛选出了 11 家决赛入围项目,涉及了钱包、DeFi、游戏、基础设施等多个领域。这些项目将共同分享由ETHGlobal 联合Optimism、Polygon、Scroll、zkSyncEra 等 17 家项目提供的 175000 美元奖金。接下来,Odaily 星球日报就带大家一起来了解下这 11 家入围项目。

defi

Snarky Monsters

获奖主页:https://ethglobal.com/showcase/snarky-monsters-1ei3d

Snarky Monsters 是一个《宝可梦》风格的链上游戏,该游戏最大的特点是“maximally on-chain”,即最大限度的上链。

当前,完全上链的游戏运行起来非常慢,为了解决这个问题,Snarky Monsters 选择了将计算放在链下执行,然后再通过 zk 证明在链上进行验证。通过使用加密承诺生成可验证随机性的状态通道,Snarky Monsters 的玩家能够以极低的延迟与 NPC 以及其他玩家进行交互。

链下代理和链上行为之间的交互当前依然非常困难,但为了丰富游戏的可玩性,让复杂的交互行为成为可能也非常重要,Snarky Monsters认为他们已经走在了这条路上。

ZKlinks

获奖主页:https://ethglobal.com/showcase/zklinks-scalable-l2-referral-link-tracking-6mna3

ZKlinks 是一个基于零知识证明创建的的推荐链接跟踪系统,相较于 bit.ly 等传统的此类服务,ZKlinks 拥有以下几项优势。

一是隐私保护,ZKlinks 利用零知识证明实现了更强的隐私性。传统的推荐链接跟踪系统通常要求用户分享他们的电子邮件地址或社交媒体账户等个人信息,而ZKlinks 则允许用户在不泄露任何个人信息的情况下证明其推荐,这意味着用户可以推荐朋友和家人,而不必担心他们的隐私被泄露。

二是更加安全,传统的推荐链接跟踪系统往往容易受到黑客攻击和其他安全漏洞的影响,这可能会危及用户及其推荐者的个人信息。通过使用零知识证明系统,ZKlinks可以确保所有的推荐数据都是安全的,不会被未经授权的方访问。

三是奖励更公平,传统的推荐链接跟踪系统通常具有复杂的奖励结构,用户很难理解,有时还可能被无良行为者操纵。ZKlinks 的开放智能合约系统则可让用户可以确信其推荐将被准确跟踪,并且奖励将根据其推荐活动公平分配。

Opclave

获奖主页:https://ethglobal.com/showcase/opclave-94def

Opclave 是一个无需助记词,且支持Apple Face-ID 与 Touch-ID 的智能合约钱包。

Opclave由伊斯坦布尔大学 İTÜ Blockchain 俱乐部团队开发,开发者共 5 人,其中之一为0xDogan.eth,是 Connext Network 的贡献者之一。Opclave 的核心理念是将 Apple设备、iPhone、Macbook 变成硬件钱包,从可信执行环境 Apple Secure Enclave中发起交易,以确保安全。这种具有生物识别功能的钱包不仅简化了使用钱包的流程,还将 Web2 的交易体验迁移至 Web3,能够提高用户重复使用的次数,并吸引更多的忠实用户。

更详细的资料可参考:《新项目 | Opclave:将Apple设备变成硬件钱包

Polynote

获奖主页:https://ethglobal.com/showcase/polynote-kbmcg

Polynote 是一个基于 Web3 数据库 Polybase构建的隐私型文档工具,其文本编辑器支持图片上传、重要文本凸显、设置标题、代码块等多种功能。

Polynote的目标是创建一个终端用户可日常使用的应用,用户在连接钱包之后即开始记录,记录内容将在加密后被写入 Polybase 集合之内。此外,用户还可通过智能合约(已部署在Scroll 测试网和 Optimism 主网)将其他地址列入白名单,从而与其他人共享文档。Polynote 目前还在利用Push Protocol 的 SDK 开发一个推送工具,以实现将文档推送至共享地址的功能。

SearchOS

获奖主页:https://ethglobal.com/showcase/searchos-gxx7v

SearchOS 是一个 Web3 搜索引擎,允许用户轻松地跨多个链与多个应用程序进行交互,比如在以太坊主网、Polygon、Gnosis Chain 上查看钱包余额和实时价格,或是(可跨链)发送、桥接、交易代币。

SearchOS 认为,行业当前存在的一大问题是,几乎每一天都会有新的网站、应用、工具出现,虽然这就是行业渐进式发展的特点,但这一状况却意味着用户必须浏览多个菜单和界面才能处理日常的 Web3 业务,这种碎片化的方式抬高了新用户的入场门槛。

为了解决这个问题,SearchOS 创建了一个由AI驱动的 Web3 搜索引擎,该引擎希望将 Web3 生态系统的不同元素聚集到一个位置,且可以通过一种查询方式进行搜索。SearchOS的最终目标是创造一种直观的、一体化的、封装的 Web3 世界浏览方式。

CFDDEX

获奖主页:https://ethglobal.com/showcase/cfd-dex-and-flash-trillions-ad666

顾名思义,CFD DEX 是一个聚焦于差价合约(CFD)领域的去中心化交易所。

差价合约实际上是买卖双方之间订立的一种关于差价的合约,合约规定卖方以现金的方式向买方支付某个商品的合约价与结算价之间的差额(如果差价为负,则需要买方向卖方支付),整个过程中不涉及该商品实体的交易,因此也可以说这是一种计算某个商品的开仓价值与平仓价值的差额而完成的投资行为。在这个过程中的交割完全不需要触碰标的物本身,而只是交割他们的合约。为了实现极其高效的清算,CFD DEX 将支持Flash Trillions 功能(看名字与闪电贷有关?),即借入大量甚至不存在的资金,所有这些都不需要任何费用。

由于CFD DEX基于订单簿模型,因此需要选择 gas 费较低的 Layer1 或者 Layer2 网络,比如 Gnosis Chain、Optimism、zkSync、Scroll、Mantle、Taiko 等等。

Novusys

获奖主页:https://ethglobal.com/showcase/novusys-ir3qq

Novusys 是一个融合了社会签名功能(利用 auth0 实现)的账户抽象钱包服务商。Novusys 的目标是提供端到端的 Web3 钱包解决方案,该钱包有如下三种特色功能:

一是社会恢复功能,该功能允许钱包所有者在紧急情况下安全地转移钱包所有权(需要通过恢复选民的集体投票);二是全局锁定功能,这是一种额外的安全保障,用户可将其钱包与一个特殊的 Novusys 账户相关联,在出现安全漏洞时紧急锁定账户资金;三是储蓄账户功能,该功能允许用户根据自定义的百分比自动将超过指定阈值的 ETH 转移至独立的储蓄账户。

Moonboard

获奖主页:https://ethglobal.com/showcase/moonboard-j26t7

Moonboard 是一个为旨在帮助兴趣发现以及早期创意曝光的图片社交平台。

当前,类似于Pinterest 这样的图片社交平台大多走的是基于广告的收入模式,而Moonboard 则希望借助 Layer2 在小额微交易上的优势在其平台上引入类似Brave 和 Mirror 的小额支付激励功能,从而鼓励创作者的工作。

在Moonboard 之上,用户可以支付一笔极小的金额,将自己喜欢的图片(NFT)固定在自己的主页上,而高质量的 NFT 则可通过该模式获得收入,并逐渐累积关注度和曝光量。

Ethercard

获奖主页:https://ethglobal.com/showcase/ethercard-zv78k

Ethercard 是一张嵌入了与用户加密货币钱包相连的 NFC 芯片的实体卡,这是一种全新的支付解决方案,允许个人和企业使用 NFC技术轻松、安全地接收加密货币支付。

Ethercard使用了零知识证明和账户抽象来实现其主要功能。通过利用零知识证明,Ethercard可以允许存储私钥的所有权证明,而不会将实际的私钥存储在 NFC 卡中,否则会带来巨大的安全风险,即使用户丢失了他们的加密借记卡,他们也可以像取消银行卡一样取消它。通过使用账户抽象,Ethercard能够实现两个主要目标,一是利用 Paymaster 帮助支付交易,二是创建不直接连接到用户私钥的账户。

Ethercard 计划将其解决方案部署在 Scroll、Taiko、Gnosis Chain、Optimism 和 Polygon 上。

ZKaptcha

获奖主页:https://ethglobal.com/showcase/zkaptcha-4q4qz

ZKaptcha 的定位是 Web3 世界的 Cloudflare,这是一个基于零知识证明的验证码系统。通过 ZKaptcha,DApp开发者可以保护他们的智能合约功能不受机器人的干扰。

Web3 世界的机器人已经泛滥,它们会干扰 NFT 的发行、代币的上线、空投的发放……虽然 Cloudflare 等传统 Web2 解决方案提供了保护网站和其他前端的功能,但区块链可通过 RPC 端点公开访问,因此很难使用验证码来直接保护智能合约,这正是ZKaptcha 希望解决的问题。以下是一个ZKaptcha 发挥作用的案例。

Alice 在等待 Graphiti NFT 的首次发行,并计划在开放后的第一时间立即 mint。为了防止被机器人抢跑,Graphiti 已利用 ZKaptcha 来保护 mint 函数的调用。当 Alice 连接钱包并点击了 mint 按钮后,这时会出现了一个基于文本的 KAPTCHA 挑战,Alice 完成挑战并提交后,将在 mint 调用中插入一个额外信息的元组,以验证调用并允许合约继续进行,但如果元组未被提供或无效提供(判定为机器人操作),则函数调用将中止,从而阻止相应的 mint 操作。

Cove

获奖主页:https://ethglobal.com/showcase/cove-8ohfk

Cove 旨在为以 Layer2 为中心的以太坊生态系统构建的简单、可靠、开源的合约验证。当前的智能合约验证有很大的改进空间,存在的问题包括:

1. 验证经常失败,但没有关于失败原因的有用反馈(总计有 200 多个验证问题);

2. 每个 Layer2 链都有不同的区块浏览器,这就导致需要与每个区块验证者手动验证;

3. 已验证的合约没有链接到 Github ,即很难验证经过审核的代码是否为实际部署代码,如果用户不信任托管验证,也很难进行再验证;

4. 验证提供者到 UI 的 1:1 映射,任何人都可以启动一个新颖的前端来与智能合约进行交互,但不能查看经过验证的合约;

Cove 则实现了:

1. 对所有合约进行更强大的验证;

2. 将经过验证的合约保存到公开可用的数据库中;

3. 支持其他开发框架,例如 Hardhat 和 Ape;

4. 支持其他语言,例如 Vyper 和 Huff;

5. 将 Cove 后端发布为一个箱子,以便于本地验证;

6. 多文件验证逻辑排序文件;

7. 验证成功后自动在 Etherscan 和 Sourcify 上验证;

8. 支持传统的验证方法(例如标准的 JSON 输入);

9. 构建第一方 UI 以展示 Cove 的功能。

免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
上一篇:Vitalik:以太坊的多客户端理念将如何与ZK-EVM交互? 下一篇:从减半周期分析:为什么现在是买入比特币的最佳时刻

相关资讯

  • 什么是比特币硬件钱包?比特币硬件钱包怎么用安全吗?
    什么是比特币硬件钱包?比特币硬件钱包怎么用安全吗?

    在本文中,我们将探讨以下几个问题:比特币硬件钱包是什么?有什么是它能做的?有什么是它做不了的?硬件钱包是如何签署交易的?硬件钱包具备哪些优势和劣势?

    比特币知识 2024-04-28 17:53 492
  • 比特币口令短语是什么?为什么要使用口令短语?
    比特币口令短语是什么?为什么要使用口令短语?

    无论是哪类钱包,我们都要跟非常长的字母和数字字符串打交道,这些字符串完全超出了人的记忆和处理能力。

    比特币知识 2024-04-28 17:42 543
  • 比特币地址的格式是什么样的?
    比特币地址的格式是什么样的?

    在 2021 年 11 月,比特币激活了 taproot 升级,因此又多了一种地址类型:P2TR(也称 bech32m 地址)。原文没有也不可能比较 P2TR 的经济性,因此我们在文末提供了另一篇文章作为参考。

    比特币知识 2024-04-28 17:18 256
  • 比特币交易工作原理是什么?详细叙述比特币交易过程
    比特币交易工作原理是什么?详细叙述比特币交易过程

    比特币使用一类被称为 “数字签名” 的技术来校验一笔交易的发送者的身份。使用公私钥对一段数据生成数字签名,就可以证明这段被签名的数据没有被篡改过,而且确实是由某一个公钥背后的私钥的主人发送的。

    比特币知识 2024-04-28 17:09 517
  • 什么是比特币钱包?比特币软钱包和硬钱包区别
    什么是比特币钱包?比特币软钱包和硬钱包区别

    刚刚接触比特币和密码货币的人可能听说过这玩意儿需要使用一种叫做 “钱包” 的东西 [1] 来保管,但当他们开始搜索这方面的资料时,就会遇到许多不同的钱包概念,比如 “手机钱包”、“桌面钱包”、“软件钱包”、“硬件钱包”,等等。

    比特币知识 2024-04-28 16:53 525
  • Schnorr 签名系列:MuSig
    Schnorr 签名系列:MuSig

    欢迎来到本周的 Schnorr 签名系列博客!迄今为止,我们已经(非常深入地)介绍了 Schnorr 签名是什么以及为什么它是安全的。不过,就算你没有关注我们或还未读过前两篇文章(中文译本)(详细解释了 Schnorr 签名的安全性),也不影响你阅读这篇文章(以及本系列博客后续的部分),只要你熟悉本系列的第一篇博客(中文译本) 或者知道 Schnorr 签名的工作模式就好。在本文中,我们会开始介绍 Schnorr 签名的变种,以及它们如何开启数不尽数的应用场景,就从 MuSig 开始。

    比特币知识 2024-04-28 16:45 299
  • Schnorr 签名系列:隐形脚本
    Schnorr 签名系列:隐形脚本

    本篇我们继续探讨由 Schnorr 签名赋能的方案以及它们在比特币中的应用。本次我们要探索的是 “隐形脚本(Scriptless Script)” 的概念,这种范式是由一种叫做 “适配器签名(Adaptor Signatures)” 的签名方案支持的。在此要提醒的是,虽然用 ECDSA 实现适配器签名也不会很麻烦,但使用 Schnorr 签名仍然有好处,也更容易集成到其他的 Schnorr 签名变种中。

    比特币知识 2024-04-28 15:57 208
  • Schnorr 签名系列:批量验证
    Schnorr 签名系列:批量验证

    迄今为止,我们已经讨论了什么是 Schnorr 签名(中文译本),为什么它们是安全的(中文译本),以及 Schnorr 签名的变种如何实现隐私和可扩展的多签名方案(中文译本)、适配器签名和隐形脚本(中文译本)。今天我们要来看另一个 Schnorr 签名可以给比特币生态系统带来的重大提升:批量验证!

    比特币知识 2024-04-28 15:35 338