Cointime

扫码下载App
iOS & Android

盘点ETHOnline黑客松11个决赛项目

原创 | Odaily星球日报

作者 | Jessica

10 月 28 日,ETHGlobal 公布 Online 黑客松 11 个决赛获胜项目名单,包括智能钱包浏览器插件 WalletX、可在 DApp 中提供跨链代币传输的 npm 库 Koinu、EVM+等,此外有两款链游入选。

Odaily星球日报对这批项目介绍如下:

WalletX

WalletX,一个非托管且先进的智能钱包浏览器插件,用于更智能地与区块链进行互动。

该项目使用户能够使用其设备的生物特征认证(安卓、iOS、macOS 的 Touch ID 或 Windows Hello )或安全密钥(YubiKey)进行身份验证。这使他们的钱包能够具有较高的安全性。WalletX 允许用户创建智能钱包并使用它进行批量交易、兑换、用 ERC-20 代币支付 Gas 费用、社交账户恢复等操作。DApps 还可以通过注入的以太坊提供程序对象连接到此扩展程序。

Koinu

Koinu,在 DApp 中提供无需繁琐的跨链代币转移的 npm 库,无需繁重的开发工作或深入的区块链知识。

Koinu 旨在简化去中心化应用中的跨链代币转移。仅通过安装该库,开发者就可以轻松地将一个用户友好的小区块集成到他们的应用程序中,使用户能够在不同的区块链网络之间无缝转移代币。

传统上,在 DApp 中实施跨链功能需要大量的开发工作和对各种区块链协议的深入了解。然而,这个 npm 库消除了开发者需要从头开始构建自己的跨链功能的需求。相反,他们可以利用这个预先构建的解决方案,为用户提供无缝的跨链体验。

这个库的一个显著优势是提升了与web3应用程序交互的用户体验。用户不再需要在不同链之间导航以确定哪个链持有他们的资金。例如,如果用户希望在  Optimism  网络上购买一个 NFT,但该链上的 ETH 不足,他们通常需要搜索每个链以找到他们的资金所在的位置。此外,他们还需要找到一个安全的跨链桥,将他们的 ETH 转移到所需的链上。这个过程通常很具有挑战性,因为许多跨链桥不可靠,可能会危及用户的私钥安全。

借助这个 npm 库,这些复杂性得以消除。用户可以直接在应用程序界面上查看每个链上的代币余额。该库还提供了一个视觉上令人愉悦和直观的用户界面,使跨链转账变得无缝和安全。值得注意的是,该库利用了  Axelar  全球消息协议(GMP),确保跨链操作的较高安全性。

总的来说,用户可以保留在当前标签页上,并无需导航多个链或搜索安全的跨链桥,就可以无缝执行跨链交易。这简化了用户体验,增强了安全性,并赋予开发者在其 DApp 中提供强大的跨链功能的能力。

EVM+

EVM+,EIP:EVM 的十进制数学。如果 EVM 是一个基本计算器,那么 EVM+ 就是一个科学计算器。

此 EIP 添加了用于算术运算(DECADD、DECNEG、DECMUL、DECINV)的十进制浮点数 OPCODE 以及所有基本函数的表达(DECEXP、DECLN、DECSIN)。所有十进制值均以精确表示,具有 int 256 系数和指数允许的最大精度,表示为 c* 10 ^q。所有实施的算法都会在给定足够精度的情况下收敛于所有输入,由用户选择。所有计算都是确定性的,并且 gas 是内嵌自底向上的。允许高精度的十进制基本函数为以太坊带来了数学金融、机器学习、科学、数字艺术、游戏等领域的更多功能上的可能性。

PACKD

PACKD,一种分享和接收数字资产的新方式。

PACKD,介绍了一种分享和接收数字资产的新方式。用户可以创建 pack,它们实际上是拥有自己账户的 NFT。这些 pack 可以装满各种数字资产,包括代币、NFT 和一些 ETH 以支付 gas 费用。一旦创建了 pack,用户会收到一个链接,可以通过任何平台进行分享。pack 的接收者可以打开它,无需担心 gas 费用,因为 pack 会支付自己的解包费用。这使得 PACKD 成为将新用户引入生态系统的理想工具,因为它消除了他们通过 CEX、KYC、桥接或获取 ETH 的需求。其他用途包括发送链上礼物、链上礼品发行(将认领链接分享为 QR 码)、通过电子邮件向新闻通讯读者发送 NFT、游戏中的战利品箱等。

Cosmic Cowboys

Cosmic Cowboys,一个以区块链为基础的动态游戏,由人工智能和 ERC-6551 驱动,玩家将与受困的太空牛仔 NPC 进行互动。

这个项目想要展示人工智能、区块链和 ERC-6551 在游戏和 NPC 方面的力量。《Cosmic Cowboys》让用户进入一个由人工智能控制的 NPC 世界,用户可以与他们聊天,了解他们的旅程,并通过 ERC-6551 对他们进行链上决策的影响。

每个牛仔都是一个 ERC-721 NFT,拥有一个 ERC-6551 Tokenbound 账户,允许他们拥有起始供应量为 5 个食物, 5 个物资和 20 个积分。游戏的目标是让 NPC 增加各道具类别的总持有量,以提升实力。

每个 NPC 的全部背景故事都存储在与 NFT 链接的  IPFS  元数据中,并作为其 AI DNA。这些背景被馈送到 OpenAI 中以帮助策划决策。NPC 可用的每个动作都作为可调用的 AI 函数运行,然后通过各个 NPC TBA(绑定的代币账户)转化为智能合约交互。这赋予了 NPC 真正的自治感。

zkVRF

zkVRF,区块链上可验证的随机性(VRF)的一种新方法,由 ZKPs 实现。

该项目展示了现代 zk-SNARK 工具(在本例中,使用 Aztec 的  Noir DSL)实现的可编程加密的强大功能,以创建自定义确定性公钥加密方案。然后,使用这种自定义的 PK 加密使任何人都能够生成可验证的随机数。

ShopConnect

ShopConnect,是由 ZKP 提供支持、基于  Polygon ID 实施的一种新颖的购买证明系统。

该项目将使用 Polygon ID 和浏览器扩展前端结合起来,为电子商务消费者提供个性化体验。

在前端上,实际上有两个组件:

  • 一个安装在电子商务商店上的 ShopConnect 插件
  • 一个由消费者使用的 ShopConnect 浏览器扩展

每当在安装了插件的电子商务商店上进行购买时,ShopConnect API 会向消费者的钱包发行 Polygon ID 可验证凭证作为购买证明。

消费者可以在其 ShopConnect 扩展程序中查看所有这些内容。然后,他们就能够符合任何其他优惠条件,无论是合作业务推广,还是希望针对具有特定购物配置文件的客户的企业,都可以基于其购买历史。这样,消费者能够保护他们的数据隐私,同时仍然能够符合个性化优惠条件。

ShopConnect 认为,零知识证明和web3可以实现真正多人、协作和个性化的电子商务。

Cryptopolis

Cryptopolis,一款取材于 SimCity(Micropolis)的资产经营类链游。

Cryptopolis 将最初的城市模拟器( 1989 年)带回到了加密货币时代,使用相同的游戏引擎构建城市,但具有真实的经济模拟。

注:SimCity 于 1989 年由传奇游戏设计师 Will Write 开发,并于 2008 年将引擎 C 代码移植为 C++,并以 GNU 通用公共许可证 3.0 或更高版本的自由软件方式发布,出于商标原因改名为 Micropolis。

Bear Bonds

Bear Bonds,一种全链债券,奖励长期持有 ETH 的持有者。

原理上,用户可以将 ETH 存入熊宝债券库(ERC-4626)以进行债券化,该库将 ETH 转换为 StETH 并持续产生收益,作为回报,绑定的人将获得一个全链通证 NFT,代表他们在库中的债券(他们的位置)。

绑定的人可以有两种选择。要么等待 ETH 达到最高点时可以赎回债券——用户可以拿回他们的所有 ETH 以及那些丰厚的收益。要么用户可以解除他们的债券,这意味着他们将获得所有的本金(因此用户不会损失),但收益将被没收并重新分配给库——意味着所有仍持有债券的人都将获得奖励(持有 ETH 的长期持有者将获得奖励)。

如果用户提前退出债券,他们将铸造一个灵魂代币,显示他们背叛了 ETH 并处于“paper hand”状态。

债券 NFT 是多链的,可以用作其他链上的抵押品——随着 StETH 的重新基准化,债券的价值持续增长。

ZTF

ZTF,去中心化的跨链悬赏和危机管理协议。

虽然审计和漏洞赏金都关注漏洞问题,但 ZTF 认为应该对其他风险造成的损失也进行保障。大多数安全措施都是基于代码的,甚至只有在有限范围内才能实现(例如外部集成通常超出范围)。

当危机发生时,会出现很多问题。影响范围可能不确定,损害会蔓延到其他协议中。即使需要采取行动,特权账户持有人也可能不可用。有时,时间锁或其他机制会阻止及时干预。

尽管许多损失是由于经济、外部集成、意外情况等原因造成的,ZTF 希望增加一种解决方案,可以通过直接和间接威胁触发预先计划的行动。

ZTF 协议更加关注损害导向的赏金,允许协议设置初始状态和不希望的状态(标志合约)。这意味着协议可以设置任何实际或假设的状态。例如,如果通证锁定价值(TVL)与流动性相比过高,则该标记可以是任何在 solidity 中可编程的内容,如资金损失、价值变化过大等。

在白帽方面,从初始状态开始,发送任意数量的交易将状态移动到标记被捕获的位置。这几乎相当于普通的 EVM(剥离了一些功能以提高速度)。然后使用 ZTF 的 CLI 生成 PoV 来索取赏金。

ZTF 还允许任何人在赏金上设置回调。这使得用户可以针对漏洞计划行动。这些行动可以涉及暂停协议、提取资金、交易等,基本上可以进行任何可编程的操作;并且通过  Wormhole WormholeWormhole 是一种去中心化的通用消息传递协议,可连接到多个区块链。利用通用消息传递和单一 SDK 的强大功能,Wormhole 互操作性协议使跨链移动的功能比以往更加丰富。查看更多,支持跨链调用。

评论

所有评论

推荐阅读

  • BTC跌破71000美元

    Cointime 报道,行情显示,BTC跌破71000美元,现报70969.43美元,24小时涨幅收窄至1.4%,行情波动较大,请做好风险控制。

  • 富兰克林邓普顿联手 Ondo Finance,推出加密钱包专属的 7x24 小时可交易 ETF

    Cointime 报道,3月25日消息,“全球知名资管公司 富兰克林邓普顿(Franklin Templeton) 与 Ondo Finance 宣布合作,正式推出专为 加密钱包 设计的、支持 7x24 小时全天候交易 的 ETF 产品。”

  • 英伟达(NVDA.O)涨幅扩大至3%

    Cointime 报道,行情显示,英伟达(NVDA.O)涨幅扩大至3%。

  • 伊朗开出停火五大条件 称“先接受条件再谈判”

    Cointime 报道,3月25日消息,据伊朗政府控制的新闻电视台Press TV报道,伊朗政府官员发表声明,其中提到,伊朗已对美国提议做出了否定回应,并坚持战争只会在伊朗自己的条款和时间表下结束。这位了解伊朗政府详情的官员表示,伊朗不会允许特朗普来决定战争结束的时间。他还强调了德黑兰继续防御并向敌人施加“沉重打击”直到其要求得到满足的决心。这位官员概述了伊朗同意结束战争的五个具体条件,包括:① 完全停止敌方的“侵略与暗杀”行动。② 建立具体机制,确保战争不会再次强加给伊朗。③ 保证并明确界定战争损失的赔偿与修复费用支付。④ 在所有战线以及全地区所有参与其中的抵抗组织范围内结束战争。⑤ 国际社会承认并保障伊朗对霍尔木兹海峡行使管辖权的主权权利。伊朗已向所有出于善意的中间人传达,停火的前提是接受其所有条件。该官员强调:“在此之前不会进行任何谈判,”并重申伊朗的防御行动将持续进行,直到上述条件得到满足。(金十)

  • 伊朗表示将在自行选择的时机结束战争

    Cointime 报道,据伊朗新闻电视台:伊朗表示,将在自行选择的时机结束战争。

  • 特朗普拟任命扎克伯格、黄仁勋和埃里森加入科技顾问委员会

    Cointime 报道,3月25日,据华尔街日报:特朗普拟任命扎克伯格、黄仁勋和埃里森加入科技顾问委员会。(金十)

  • BTC突破72000美元

    Cointime 报道,行情显示,BTC突破72000美元,现报72007.52美元,24小时涨幅达到1.24%,行情波动较大,请做好风险控制。

  • 贝莱德向Coinbase Prime地址转入11780枚ETH和约634枚BTC

    Cointime 报道,据Arkham监测数据显示,大约半小时前,贝莱德通过旗下以太坊交易所交易基金ETHA向Coinbase Prim地址转入总计11780枚ETH,价值约合2575万美元;通过旗下比特币交易所交易基金IBIT向Coinbase Prime地址转入总计约634枚BTC,价值约合4535万美元。

  • 美国共和党众议员呼吁根据宪法第二十五条修正案解除特朗普的职务

    Cointime 报道,市场消息:美国共和党众议员Alexandria Ocasio-Cortez正式呼吁根据宪法第二十五条修正案解除特朗普的职务。(金十)

  • 伊朗海军:一旦美航母进入导弹射程 将成为打击目标

    Cointime 报道,3月25日消息,据伊朗SNN通讯社报道,伊朗海军司令伊拉尼表示,美国“林肯”号航母打击群正处于伊朗的持续监视之下,一旦进入导弹系统的射程,就将成为打击目标。(金十)