盘点ETHGlobal StarkHack决赛的7个入围项目

Odaily星球日报發佈於 2024-06-28更新於 2024-06-28

文章摘要

ETHGlobal宣布StarkHack决赛入围名单,在提交和建设的150多个项目中有七个项目入选。

原文综编:Felix, PANews

ETHGlobal 宣布 StarkHack 决赛入围名单,在提交和建设的 150 多个项目中有七个项目入选。本文带你速览这 7 个项目。

Chain Monsters

盘点ETHGlobal StarkHack决赛的7个入围项目

Chain Monsters 是基于区块链的回合制 RPG 动作游戏,玩家可以控制怪物、参与 PvP 战斗,并在 5 x 8 网格上战略性地移动,攻击敌人以增加法力并减少对手的生命值。

Chain Monsters 在 Cairo 中编写了智能合约,并使用 Dojo 框架进行了开发。在客户端利用 React 和 dojo.js SDK 来定义链上交互,并在 Vercel 上部署 React 应用程序。

Chain Monsters 使用了 Cartridge 的插槽解决方案来有效地部署合约。此部署由 Dojo 生态系统中的开源排序器(Katana)和索引器(Torii)促成。来自客户端的玩家互动直接发送到排序器,而客户端信息更新则通过与索引器同步进行。

Zap

Zap 是一款移动电子邮件钱包,利用 SecureEnclave、Account Abstraction 和 TLSN 证明为Web3用户带来类似Web2的体验。

该应用程序是用 React-Native 开发,允许在 IOS 和 Android 上部署,智能钱包位于开罗。为了这次黑客松,Zap 在 Katana 上进行了部署和测试,为了安全,Zap 利用 Starknet Js 创建了一个自定义的签名者。

zkPages

ZkPages 允许用户创建由 Starknet 智能合约支持的单页数字内容店面。该平台通过零知识结账和无痕迹支付来强调隐私和安全,内容通过 IPFS 存储和交付。用户可以轻松管理他们的商店、上传内容和跟踪他们的审计历史,确保透明度和问责制。

现场演示网址:https://zkpages.vercel.app(Starknet Sepolia 测试网)

演示视频(Youtube 约 4 分钟):https://youtu.be/HO9kQjtSUjE

Solas

Solas是一个基于 Starknet 的证明系统,允许用户使用任意类型的数据创建和签署任何形式的证明。

Solas 使用了 Cairo lang、Starknet foundry、next js、vercel 和 starkscan。该项目由两个主要的 cairo 合约组成,即 startnet 认证服务合约和 Schema Registry Contract(模式注册合约)。

StarkSwirl

盘点ETHGlobal StarkHack决赛的7个入围项目

StarkSwirl 是一个保护隐私的代币混合器,允许用户使用公链 Starknet 并保护其隐私。

使用的后端技术:

  • Scarb:用于构建合约、管理依赖、运行测试和执行 Cairo 程序

  • Lambdaworks: Cairo -vm:在虚拟机中执行 Cairo 程序以生成跟踪,然后由 Stone Prover 验证

  • StarkWare:stone-prover:为 Cairo VM 产生的跟踪生成证明

  • Herodotus:cairo-lib:验证 Cairo 程序中的 MMR(Merkle Mountain Range)证明

使用的智能合约技术:

  • Foundry:用于声明和部署智能合约

  • Scarb:负责构建合约和管理依赖关系

  • Herodotus:cairo-lib:在链上存储 MMR 的根,并附加新的承诺

  • Herodotus:integrity:验证 Stone Prover 生成的证明

使用的 ZK(零知识)技术:

  • StarkWare:stone-prover:负责为 Cairo VM 跟踪生成证明

使用的前端技术:

  • Next.js:用于构建前端

  • TypeScript、starknet.js、starknet-react:用于与智能合约交互

  • TailwindCSS、Shadcn、Aceternity:用于设置前端样式

zKastle

盘点ETHGlobal StarkHack决赛的7个入围项目

zKastle 是一款受《Palm Island》启发的单人策略卡牌游戏。在这款游戏中,玩家将控制一个村庄,并通过战略性地管理资源和升级基础设施,来帮助村庄发展和繁荣。玩家目标是通过战术决策和高效的资源管理来最大化积分。

该项目使用 Dojo 框架,这是一个用于构建可验证游戏的开源工具链。核心游戏逻辑是使用 Cairo 实现,Cairo 是一种用于在 Starknet 上编写智能合约的编程语言。这些合约处理基本的游戏机制,确保所有操作都在区块链上安全地执行。

前端使用 React 和 dojo.js sdk 构建。Dojo.js 通过提供特定于 Dojo 框架的工具和模块来补充 React,促进前端和后端智能合约之间的无缝集成。值得注意的是,该项目使用了 Torii 索引器来有效地管理和查询游戏数据。

512 Karat

512 Karat 是使用 Dojo 和 Origami 构建的完全链上生成艺术 ERC-721 项目。

该项目已部署至 Sepolia,铸造已在https://karat.collect-code.com/https://512karat.vercel.app/开放

铸造是免费的,并且最多只供应 512 个代币。

原文链接

你可能也喜歡

达拉斯联邦储备银行宣布拨出7000亿美元巨款!这对比特币有何影响?

达拉斯联邦储备银行发布研究报告,警告银行部门日益普及的代币化存款可能对金融体系带来意外后果。报告指出,代币化存款基于区块链基础设施,具备即时结算和可编程支付等功能,由受监管银行发行并保留银行存款特征,可向储户支付利息。 研究人员认为,区块链即时支付基础设施、智能合约和未来基于AI的金融中介,可能使客户能在几秒钟内转向利率更高的银行,这将削弱传统存款的“粘性”,使存款对利率变化更加敏感。据估算,若存款对利率的敏感性增加10%,美国银行业可承担的利率风险在10年内可能减少约7000亿美元;若存款平均加权期限缩短10%,银行系统将存款转换为债券的能力可能下降约5800亿美元。 报告分析,存款加速流动可能迫使银行转向更昂贵的批发融资渠道,从而推高消费者和企业的借贷成本,并使传统银行融资模式更接近非银行金融机构。作为应对,银行可能更关注易于转换的资产以降低流动性风险。 尽管报告未直接讨论比特币,但其中描述的变化可能对比特币产生复杂影响。一方面,银行开始代币化存款可能推动基于区块链的金融基础设施得到更广泛的机构采用,从而间接增强比特币等数字资产类别的合法性。另一方面,存款流动加速导致银行长期贷款能力下降和融资成本上升,可能推高金融体系的流动性价格,收紧金融条件,短期内可能对比特币等风险资产造成抛售压力。

cryptonews.ru21 分鐘前

达拉斯联邦储备银行宣布拨出7000亿美元巨款!这对比特币有何影响?

cryptonews.ru21 分鐘前

区块链技术可能使美国银行损失7000亿美元的信贷潜力

传统银行业正积极适应数字经济,将代币化存款视为稳定币的受监管替代方案。然而,区块链技术融入传统金融体系隐藏着巨大风险。 达拉斯联邦储备银行2026年8月25日报告指出,大规模转向代币化存款可能从根本上削弱美国银行的放贷能力。这一创新可能导致金融体系损失数千亿美元流动性。 传统银行业依赖期限转换:银行利用客户存款等短期负债为抵押贷款和企业贷款等长期资产融资。报告称,存款支撑了银行约80%的利率风险,相当于总风险7万亿美元中的5.8万亿美元。代币化可能打破此平衡,因为它彻底改变储户行为。分析显示,若区块链使客户对利率敏感性仅增加10%,美国银行的信贷潜力将大幅缩减7000亿美元。 交易速度是驱动因素。代币化资金以分布式账本中的智能合约形式存在,可实现资本全天候即时转移。报告分析的另一情景是,若转账便利性使存款流出速度加快10%,银行将再损失5800亿美元资本。 即时支付将减少运营存款量,企业可通过优化支付顺序更精确管理日内流动性,银行将失去稳定的“沉睡”资金池。 这种动态将迫使银行调整准备金结构。为应对压力情景下的即时资本外流风险,监管机构和风控部门将要求金融机构调整投资组合。为确保履行代币化存款义务,银行需增持现金储备和美国国债等高流动性优质资产。 报告强调,转向低收益、高安全性资产将自动导致资金从实体经济流出,削弱对企业和家庭的信贷能力。 结论指出,传统金融体系试图复制加密货币的速度、可编程性和全天候可用性等优势,却不改变中心化银行本质,将导致系统性矛盾。整合代币化存款虽为客户带来加密体验,却剥夺了银行依赖长期冻结客户资金获利的主要工具。

cryptonews.ru46 分鐘前

区块链技术可能使美国银行损失7000亿美元的信贷潜力

cryptonews.ru46 分鐘前

交易

現貨
活动图片