最近的 ETH Global New York 黑客松展示了开发者们构建 DApp 的创造力。本文整理介绍了本次黑客松的部分优秀作品及其核心创新点。

1. FRAMED!

FRAMED! 是一个藏匿信息的全链上信任游戏(类似黑手党),通过使用 fhEVM 构建。

区块链的公开透明让去中心化的金融和信任的经济世界成为可能。然而,这也使得链上构建有趣的体验变得困难。最近的全同态加密发展让我们可以在链上创造新的游戏体验,让你可以完全去信任地玩藏匿信息的游戏!

在 FRAMED!游戏中,玩家被随机分配为平民、小偷、警察或侦探等角色,这些信息通过加密方法存储在链上。游戏目标是小偷要消灭平民,而平民需要合作找出躲藏的小偷并投票将其淘汰。玩家之间需要讨论和社交推理。

这个游戏与众不同的地方在于它可以直接在链上存储加密状态。全同态加密的智能合约允许在加密数据上进行计算,而不需要解密。这种创新解决了隐私限制问题,打开了智能合约开发的新纪元。

2. F.A.S.T.

F.A.S.T. 是用户间最快交互的区块链方式。用户拍照注册,然后与其他用户合影,即可轻松交互对方的地址。

它的灵感来自于黑客马拉松上的一次对话,其中有人评论说,通过拍摄某人的脸部照片就可以将钱发送到某人的钱包地址,这很有趣。

于是 F.A.S.T. 团队开始着手建造。核心问题很简单:

由于相当大的技术进入壁垒,Web3 的采用率相当低。

用户不知道自己的地址,而且几乎肯定不知道别人的地址。

他们的假设是 AI 将通过以下方式实现 web3 的超高分布:

人们将拥有更简单的聊天界面,而不是难以理解的用户体验;

人工智能将提供更好的方式将人们与其地址联系起来。

3. ZeroTrustBounty

ZeroTrustBounty 解决了传统漏洞赏金平台的问题,企业不得不向第三方披露敏感数据,而白帽没有得到报酬的保证。

他们利用 TLS 公证和 Lit 协议来解决这个问题。假设你发现了一个 SQL 注入漏洞,ZeroTrustBounty 允许你隐藏攻击的关键信息(攻击的 HTTP 请求),但公开 HTTP 响应,这样受影响的企业可以加密验证你的报告,理解漏洞的影响。对于支付部分,ZeroTrustBounty 使用 Lit 协议来加密 HTTP 请求/响应,这样企业在支付给某个地址或持有某个 NFT 等之后可以解密。这就保证了如果企业有意愿修复该漏洞,白帽也可以得到报酬,同时也避免了第三方服务窃取漏洞技术/报告的问题。这也解决了企业向第三方服务披露敏感信息的问题。

4. Doom Arena

该项目以原始《毁灭战士》游戏为例,引入了一种举办游戏竞赛的新颖方法。这些比赛是完全链上和去中心化的,为游戏开发者经济开辟了新的途径。游戏开发者和网红可以发起自己游戏的比赛,提供有吸引力的奖金池来激励参与。

每年有数百万游戏发行,游戏开发者需要独特的方式来吸引玩家。这个项目提供了一个解决方案,允许开发者举办比赛,为玩家提供激励,同时也为开发者带来收入。

举办者通过提供初始的 APE 代币奖金池来发起比赛。玩家将使用 ENS 头像登录并支付 APE 代币作为门票费参赛。其中 90% 的费用将进入奖金池,10% 给举办者。平均来说,在 100 名玩家加入比赛并支付门票费后,举办者就能回本。

总之,这个项目创建了一个去中心化的平台来举办游戏比赛,为游戏开发者提供了一个创新的方式来推广他们的游戏并吸引玩家,同时创造了一个可持续的游戏推广的经济模型。任何人都可以发起或者参与比赛,为蓬勃发展的游戏生态做出贡献。

举办者在发起比赛时需要确定以下参数:

比赛名称;

举办者提供的初始奖金池 ;

参赛门票价格;

游戏难度;

Doom 的游戏关卡;

比赛期限;

游戏提交的持续时间。

在比赛启动后,玩家将购买门票参赛,购票使奖金池增长,从而激励更多玩家参与比赛。玩家完成游戏后,会提交游戏记录的哈希值,并可以通过 ENS 地址查看其他参赛者,但无法看到他们的分数。在时间限制结束后,玩家将提交最终的游戏记录以验证自己的得分,这也使所有人都可以查看其他玩家的游戏记录以验证他们的分数。

奖励分配时,每个玩家将获得上一个玩家奖金总额的 0.5%,直到奖励所有玩家。如果还有剩余,将给予游戏举办者。

5. AirTracker

AirTracker 允许您使用 AirTags 来保留物理资产位置的不可变记录。它从 Apple 获取每个 AirTag 资产的位置数据,对位置数据进行加密,并将其存储在链上和 IPFS 上。位置更新也通过使用 AirStack 的 XMTP 进行 ENS 查找发送。

您可以登录网页界面查看每个资产在地图上的历史位置,以及具体的时间和位置更新。

您可以通过共享随机生成的标签名称来与任何人或任何应用程序共享资产位置,该标签名称也充当位置加密密钥。

6. SafeCreate2

部署许可的多链合约很困难。Safe Create2 使得单链上的 Safe 可以将智能合约部署到所有链上的同一地址,而不需要进行资产跨链。它还允许单链 Safe 在任何多链合约上执行管理功能。这为项目提供了两全其美的好处——极其简单的多链部署与单个 Safe 的安全性。

7. ConsciousNFT

ConsciousNFT 为 NFT 项目创始人和所有者提供了合作构建 NFT 艺术内在世界的 AI 引擎工具集。通过给每个 NFT 一个独特的个性、背景故事、会话能力和叙事深度,使静态图像超越自身,成为一个有意识的角色。

为你的 NFT 创建挑战和任务来竞争并赢得生成式 NFT 奖励。创作互动叙事,让有意识的 NFT 建立关系、竞争或寻找冒险。

通过 ConsciousNFT,你的社区可以集体创作给 NFT 集合注入生命的传说。可将训练好的 LLM 模型铸造到区块链上以保留交互式人格。

唤醒每个 NFT 中独特的意识身份,集体创作互动故事和叙事,创建挑战和任务来驱动参与,将 LLM 模型铸造到区块链上以保留叙事,给每个 PFP 一个有个性的会话能力,与社交媒体结合进行有机发现,赋能 PFP 建立粉丝群和社交追随者,将静态 NFT 艺术转变为有感知能力的数字人格,通过栩栩如生的角色身份,将艺术桥接到元宇宙。

8. Space Guardians

在 Web3 中,不存在「忘记密码」这个选项。现有方案容易受到威胁:

1. 监护人的安全可能受到威胁;

2. 通知——减少勾结事件可能性。

Space Guardians 开发了一种安全解决方案,用于社交密钥恢复方案:MM Snaps + 加密卫星。这解决了管理通知和审计轨迹的问题,从而减少勾结可能性。

9. A.S.R.

如果合约由人而不是地址来拥有会怎样?A.S.R. 允许用户部署与其唯一的人身识别(例如 World ID)绑定所有权的智能合约。在通过 World ID 进行验证后,用户可以作为所有者部署合约,然后从不同的 EOA 接管所有权。

这种设计模式可以扩展到许多不同的用例中。虽然我们从一个简单的可自己合约开始,但相同的原则也可以应用于任何智能合约角色。此外,World ID 可以与不同的人身识别提供者交换。A.S.R. 还设想了如何将其应用于 ERC20,允许用户从新的地址声明他们的余额。目前支持的操作:

1. 使用钱包登录

2. 通过 World ID 验证人身份

3. 作为所有者部署智能合约

4. 导入现有合约

5. 将合约所有权转移到与 World ID 持有者绑定的新的 EOA。

10. MEVictim Rebate

该项目将识别 Goerli 链上 MEV 攻击的受害者,并向这些受害者授予 ERC-721 代币,持有人有资格获得补贴,当持有者在 Scroll 上的 Uniswap v4 池中提供流动性时可以获得补贴。最终,该项目基于用户在 Goerli 链上的历史链上数据,激励他们在 Scroll 上表现更好。

这是一个强大的新原语——证明有关历史链上行为的声明,并使用这一证明来认证某些用户在复杂的新一代 DeFi 上获得特权。

首先,使用 Goerli 链的子图识别潜在的 MEV 受害者(遭到前运行/夹击/后运行攻击的个人)。然后将交易哈希和日志 ID 作为输入提供给 Axiom 电路。

Axiom 电路使用交易哈希来证明钱包地址确实是 MEV 攻击的受害者。如果有资格,钱包地址将收到一个 ERC-721 代币(使用 Unlock Protocol 创建的名为 MEVictim 的 Nouns NFT 合约)。

然后可以使用 Hyperlane Warp Route 部署将 ERC-721 代币桥接到 Scroll。只有 ERC-721 代币的持有者才能在 Scroll 上的代币门控 Uniswap v4 池上进行交换。

11. RealReturn

RealReturn 是一个经过验证的真实投资回报公开排行榜,由 TLSNotary 和 Jomo 提供支持。

现在这个领域不仅充满了 赌博,还有很多假信息和虚假的 FOMO。

直到今天,人们只能通过检查截图或者就这些数字进行常识推理来识别这些虚假信息。除非账号持有者愿意公开共享他们的证书,否则双方都无法真正证明自己。

现在有了使用 Jomo 和 TLSNotary 的 RealReturn,我们可以使任何人都能在不向任何人或任何地方共享证书的情况下,证明他们的投资回报。这种密码学方法比如三方 TLS、MPC 等应用于用户与应用服务器的 TLS 会话中,以便即使会话内容对用户和应用服务器可见,公证人仍可以在一旁生成东西来证明记录没有被篡改。

隐私和可验证性,我们不再需要为一个牺牲另一个,而是能够同时拥抱两者。

12.Abstract Wallet

该项目为用户提供了完全无摩擦的单击登陆。它结合了 Solidity FCL 库来实现基于 WebAuthn 的 Userop。Abstract Wallet 将其与 Infinitism ERC4337 Entrypoint 和自定义的 PayMaster 相结合,以支付用户费用,使其对完全新手也可访问。

13.XSafe

X-Safe 是为优化多重签名(多签)框架在多链交易中的 Gnosis Safe 而设计的解决方案。其核心目标是减少在多个区块链网络上执行相同管理功能所需的时间和复杂性。通过 X-Safe,用户可以在多个链上传播单个签名和单个交易,从而减少开销并加快工作流程。技术特性:

Gnosis Safe 集成:X-Safe 建立在 Gnosis Safe 多签框架之上,确保它继承了 Gnosis Safe 的稳固安全措施和功能,同时增加了简化的多链功能。

单签名传播:传统多签操作要求用户在每个区块链网络上单独签署每笔交易。X-Safe 通过启用单个签名自动传播到所有集成的区块链来简化此过程。

单交易广播:与签名传播类似,X-Safe 允许单个交易在多个区块链上广播。这对于在不同网络上执行相同的智能合约方法或管理功能特别有用。

与链无关:X-Safe 是设计为区块链无关的,这意味着它可以与 Gnosis Safe 支持的任何区块链集成。

工作流程:

初始化:用户将 X-Safe 作为自定义模块通过 Gnosis Safe UI 集成(一次性设置)。

交易创建:用户或管理员创建需要在多个链上执行的交易。

签名生成:用户通过 X-Safe 接口使用其私钥对交易进行签名。

签名传播:X-Safe 将生成的签名传播到所有集成区块链上的相应 Gnosis Safe 合约。

交易执行:一旦收集到所需数量的签名,X-Safe 就会根据用户设置同时或顺序地在所有链上触发交易执行。

用例:

在多个区块链上部署相同的智能合约。

在存在于多个链上的 DAO 上更新治理参数。

为多元化投资组合管理跨链资产。

优势:

效率:大大减少执行多链操作所需的时间。

节约成本:通过消除多次签名和交易的需要来降低交易成本。

安全性:利用 Gnosis Safe 强大的安全性,同时增加跨链功能。

通过实现 X-Safe,开发人员可以显着优化他们的跨链操作,使系统更高效、更安全且更节约成本。