发布于 2026-01-06 12 阅读
0

Dawn — 𝘾𝙚𝙣𝙨𝙤𝙧𝙨𝙝𝙞𝙥 𝙍𝙚𝙨𝙞𝙨𝙩𝙖𝙣𝙩 𝙈𝙚𝙙𝙞𝙖 ⚡

Dawn — 𝘾𝙚𝙣𝙨𝙤𝙧𝙨𝙝𝙞𝙥 𝙍𝙚𝙨𝙞𝙨𝙩𝙖𝙣𝙩 𝙈𝙚𝙙𝙞𝙖 ⚡

午夜网络“隐私优先”挑战赛保护数据提示

空白处

注:我们也希望将我们的项目提交给最佳教程评选!

👥参与者: @neilblaze@sandipndev@subhamx

断路器

视频 ▶️

💡小贴士:以 1.25 倍速观看,体验更佳!

断路器

空白处

CLI演示 ▶️

CLI_Demo

断路器

空白处

🔎 我们为什么建造它

如今,举报人和公民面临两大问题:

  1. 害怕遭到报复:公开反对强大的势力可能会危及工作、名誉甚至生命。
  2. 审查证据:报告可能被删除、篡改或忽略,不留下任何永久的公共记录。

Dawn通过以下方式解决了这个问题:

  • 允许任何人匿名发布内容,但可通过认证验证其真实性。
  • 通过区块链技术使每份报告永久保存免受审查。
  • 将报告整理成册(分类),以便公众、记者和非政府组织能够发现、核实并利用可信信息。

简而言之:我们保护言论自由,保存证据,重建媒体信任。

空白处

🌘 什么是黎明?

Dawn是一个基于Midnight Network构建的抗审查媒体平台

它旨在确保您的声音不会被压制,同时对每份报告的真实性进行加密验证。

screenshot_array

用户可以将报告发布到主题公告栏(例如治理、医疗保健或企业)。每份报告都不可篡改,链接到去中心化存储库,并由零知识证明提供支持,该证明可在不泄露作者身份的情况下证明其角色。

空白处

断路器

🌟 我们为何脱颖而出

  • 网页版 Lace 钱包集成:为数不多的几个在用户界面中实现端到端 Midnight Lace 钱包完整集成的项目之一。
  • 线上部署Midnightodawn已上线并公开访问,可在任何安装了 Midnight Lace Wallet 扩展程序的 Chromium 浏览器上运行。
  • 定制认证服务:其证明将通过我们智能合约中的公钥进行验证。

断路器

空白处

空白处

⛓ 节点

  • 认证服务
  • 用户界面
    • 已将简洁的 Web UI 部署到 Vercel
    • 功能:连接钱包、浏览报告、按看板筛选、查看/下载附件
  • 命令行界面(CLI)
    • 无需使用 Web 用户界面即可发布报表的替代客户端
    • 使用相同的认证和合同验证流程

空白处

🏃🏻‍♂️ 特点

  • 零知识角色验证
    • 用户通过证明文件证明其资格(例如,政府雇员、医疗保健专业人员、公民)。
    • 认证服务机构在通过一次性密码电子邮件验证后,出具已签署的董事会证明。
    • 智能合约使用存储的 EDDSA(Poseidon)密钥验证证明。
  • 抗审查出版
    • 发布不可更改的报告,包括标题、内容、摘要和附件(PDF、文档)。
    • 报告按类别整理成简报。
  • 钱包集成
    • 已部署在 Midnight 测试网上
    • 通过 Lace Wallet 实现完整的端到端集成,用于交易签名
  • 智能合约
    • 证人对已签署证明文件的核实
    • 链上状态存储报告,与去中心化存储相关联
    • 支持为重复实例部署多个合约
  • 基础设施与部署
    • Vercel 上的 Web 前端
    • 使用 Docker Compose 容器化的认证/电子邮件服务,通过静态 IP 运行
  • 使用 GitHub Actions对智能合约进行持续测试

空白处

空白处

📢 工作量证明

您可以通过以下链接亲自查看并体验 DApp。我们鼓励您这样做,以便更好地了解我们的应用程序。

💡注意:您需要在 Midnight Network 测试网上拥有一个已充值的 Lace Midnight 钱包。

空白处

💎奖励:按照入门指南在您的本地设置Dawn !

空白处

techy_blank_space

⚙️ 工作原理

  1. 访问门户网站midnightodawn.xyz
  2. 连接 Lace 钱包→ 在您的Midnight Lace 钱包(测试网)中授权 DApp
  3. 浏览报告→ 立即查看所有现有报告,并按板块/类别筛选
  4. 创建报告→ 点击“创建报告”开始发布。
  5. 获取证明
    • 输入您的电子邮件地址 → 接收一次性验证码(通过我们的玩具 SMTP 服务)。
    • 粘贴验证码 → 认证服务机构会签发一份签名证明,列明您可以发布帖子的论坛。
  6. 撰写报告
    • 选择您的版块 → 认证后,您将获得版块访问权限。所有人都可以向公民版块发帖,但只有经过验证的域名才能访问政府或医疗保健版块。
    • 填写标题、内容、摘要以及可选的脚注/参考文献。
    • 内容和脚注支持富文本和文件上传(例如,PDF)。
  7. 发布
    • 提交报告 → 在 Lace Wallet 中签署交易
    • 智能合约使用存储的公钥(基于 Poseidon 的 EDDSA)在链上验证证明。
    • 如果有效,该报告将被永久存储,并与其链下附件关联。
  8. 完成🎉 → 报告会立即出现在列表中。您的资格已得到验证,但您的身份信息绝不会被泄露或保存。

空白处空白处

系统架构📊

SysArch.png

空白处空白处

🚀 从演示到愿景

我们的黑客马拉松演示验证了这一概念。MVP 的愿景远不止于此:

  • 可插拔验证器:支持多种证明方法(政府委员会、非政府组织、零知识电子邮件、默克尔根)。
  • 垃圾邮件抵抗:限速无效器以防止 Sybil 滥用。
  • 更丰富的发现工具:允许记者和公民大规模地浏览公告、子类别和类别。

anonymous_face_fukCensor.png

空白处

🌅 结束

Midnightodawn 展示了如何在 Midnight 平台上构建抗审查媒体。每份报告都是永久性的,每位作者都受到保护,每条证据都值得信赖。

从午夜到黎明,真理永存!

文章来源:https://dev.to/neilblaze/dawn-1gl5