返回首页

一周热榜

1作者: rishi_blockrand5 天前原帖
嗨,HN, 我们开发了Blockrand,这是一个随机性API,适用于那些“信任我们”不够的应用场景(如游戏、彩票、模拟、链上/链下混合应用)。 大多数“可证明公平”的随机数生成器在仔细检查后都存在问题: - 服务器可以影响结果 - 客户端可以暴力破解种子 - 或者验证只有在你已经信任运营者后才能进行 Blockrand采用双盲模型: - 客户端提交一个种子哈希(我们无法得知) - 服务器提交一个熵值(客户端无法得知) - 最终的随机性只有在两者都被锁定后才能生成 - 任何人都可以在之后独立验证结果 - 即使存在恶意行为,任何一方也无法偏向结果。 我们为什么要开发这个 我们找不到一个随机性服务,满足以下条件: - 可以在链外工作 - 具有密码学可验证性 - 不需要信任运营者 - 足够简单,能够集成到现有系统中 所以我们自己开发了一个。 目前上线的内容 - 简单的REST API - 确定性、可重放验证的结果 - SDK(JavaScript,更多即将推出) - 开放的验证逻辑(没有黑箱) 我们希望得到的反馈 - 威胁模型假设 - 我们可能遗漏的攻击向量 - 这是否解决了你们的实际问题 - API的易用性(尤其是针对游戏开发者) 这只是初步版本,带有个人观点。 欢迎提问... <a href="https://blockrand.net" rel="nofollow">https://blockrand.net</a> GitHub: <a href="https://github.com/blockrand-api/blockrand-js" rel="nofollow">https://github.com/blockrand-api/blockrand-js</a>
1作者: causalzap5 天前原帖
嗨,HN, 我开发了Rivals Victory,这是一个为新英雄射击游戏《Marvel Rivals》设计的战术工具包。 在游戏过程中,我发现仅凭游戏内的记分板很难跟踪胜利条件和团队节奏。我希望能够计算“终极经济”(谁拥有终极技能优势),并根据特定机制(命中扫描、眩晕、护盾)筛选英雄,以便进行反选。 该项目使用了以下技术: - Astro(用于静态性能) - React(用于交互式计算器) - Tailwind CSS(用于用户界面) - 开放数据(我在GitHub上开源了JSON数据) 目前这是一个个人项目。我很想听听你们对用户界面/用户体验的反馈,或者你们认为缺少的任何功能!