午夜網路「隱私第一」挑戰的𝗖𝗮𝘁𝗲𝗴𝗼𝗿𝘆 𝗦𝘂𝗯𝗺𝗶𝘀𝘀𝗶𝗼𝗻:保護資料提示

空白處

注意:我們還想考慮將我們的專案評為最佳教學曲目!

👥參與者: @neilblaze、@sandipndev 和 @subhamx

斷路器

影片▶️

{% youtube https://youtu.be/aOMphbtUe2M %}

💡提示:以 1.25 倍觀看可獲得更好的體驗!

斷路器

空白處

CLI 示範▶️

CLI_演示

斷路器

空白處

🔎 我們為何建造它

如今,舉報人和公民面臨兩大問題:

  1. 害怕報復:公開反對強大實體可能會危及工作、名譽甚至生命。

  2. 證據審查:報告可能會被刪除、更改或忽略,不會留下永久的公共記錄。

Dawn透過以下方式解決了這個問題:

  • 允許任何人匿名發布,但可透過證明驗證其真實性

  • 透過區塊鏈使每份報告永久化並不受審查

  • 將報告整理成板塊(分類),以便公眾、記者和非政府組織能夠發現、驗證可靠資訊並採取行動

💡 簡而言之:我們保護聲音,保存證據,重建對媒體的信任

空白處

🌘 什麼是 Dawn?

Dawn是一個建立在Midnight Network基礎上的抗審查媒體平台。

它旨在確保您的聲音不會被壓制,同時每份報告的真實性都經過加密驗證。

螢幕截圖陣列

使用者可以將報告發佈到專題公告欄(例如:治理、醫療保健或企業)。每份報告均不可篡改,連結到去中心化存儲,並由零知識證明支持,可在不洩露作者身份的情況下證明其角色。

空白處

斷路器

🌟 我們為何脫穎而出

  • 網路上的 Lace Wallet 整合:唯一一個在 UI 中具有完全功能端到端 Midnight Lace Wallet 整合的專案

  • 即時工作部署Midnightodawn已上線並可公開存取,可在任何帶有 Midnight Lace Wallet 擴充功能的 Chromium 瀏覽器上執行

  • 自訂證明服務:其證明透過智能合約內的公鑰進行驗證

斷路器

空白處

空白處

⛓ 節點

  • 鑑證服務
- Uses LLM to determine board access for an user based on their email
- Generates signed attestations
- https://attestor.midnightodon.xyz, https://mail.midnightodawn.xyz
  • 使用者介面
- Clean web UI deployed to Vercel
- Features: connect wallet, browse Reports, filter by board, view/download attached files
  • 命令列介面(CLI)
- Alternate client for publishing Reports without using the web UI
- Uses same attestation and contract verification pipeline

空白處

🏃🏻‍♂️ 功能

  • 零知識角色驗證
- Users prove eligibility (e.g., government employee, healthcare professional, citizen) via attestations
- Attestation service issues a signed board proof after OTP email verification
- Smart contract verifies proofs with stored EDDSA (Poseidon) keys
  • 抗審查出版
- Publish immutable Reports with title, content, summary, and attachments (PDFs, docs)
- Reports are organized into Bulletins under Categories
  • 錢包集成
- Deployed on Midnight testnet
- Complete end-to-end integration through Lace Wallet for transaction signing
  • 智能合約
- Witness-based verification of signed attestations
- On-chain state stores Reports, linked to decentralized storage
- Supports multiple contract deployments for duplicate instances
  • 基礎設施與部署
- Web frontend on Vercel
- Attestation/email services containerized with Docker Compose, running via static IP
  • 使用 GitHub Actions 對智能合約進行持續測試

空白處

空白處

📢 工作量證明

您可以透過以下連結親自查看並與該 DApp 進行互動。我們鼓勵您這樣做,以便更好地體驗我們的應用。

💡注意:您需要在 Midnight Network Testnet 上擁有一個已資助的 Lace Midnight 皮夾。

空白處

💎獎勵:按照入門指南在本地設定Dawn

空白處

技術空白空間

⚙️ 工作原理

  1. 存取門戶midnightodawn.xyz

  2. 連接 Lace 錢包→ 授權Midnight Lace 錢包(測試網)中的 DApp

  3. 瀏覽報告→ 立即查看所有現有報告並按板塊/類別進行篩選

  4. 建立報告→點選建立報告開始發布。

  5. 獲得證明

  • 輸入您的電子郵件→接收一次性程式碼(透過我們的玩具 SMTP 服務)。

  • 貼上程式碼進行驗證 → 認證服務會簽發一份簽名證明,證明您可以在哪些論壇發帖

  1. 撰寫報告
  • 選擇您的論壇 → 認證將授予您論壇存取權限。每個人都可以向公民論壇發帖,但只有經過驗證的網域才能存取政府或醫療保健論壇。

  • 填寫標題、內容、摘要和可選的腳註/參考文獻。

  • 內容和腳註支援富文本和文件上傳(例如 PDF)

  1. 發布
  • 提交報告→在 Lace Wallet 中籤署交易

  • 智能合約使用儲存的公鑰(基於 Poseidon 的 EDDSA)在鏈上驗證證明

  • 如果有效,該報告將永久存儲,並連結到其鏈下附件

  1. 完成🎉 → 報告將立即顯示在清單中。您的資格已得到證明,但您的身分不會被洩露或保存

空白處空白處

系統架構

SysArch.png

空白處空白處

🚀 從簡報到願景

我們的黑客馬拉松演示驗證了這個概念。 MVP 願景更進一步:

  • 可插入驗證器:支援多種證明方法(政府委員會、非政府組織、zk-email、Merkle 根)。

  • 反垃圾郵件:限制速率無效器以防止 Sybil 濫用。

  • 更豐富的發現工具:允許記者和公民大規模瀏覽公告、子類別和類別。

anonymous_face_fukCensor.png

空白處

🌅 結束

Midnightodawn 展示如何在 Midnight 上建立抗審查媒體。每份報告都是永久的,每位作者都受到保護,每一個證據都值得信賴。

從午夜到黎明,真理屹立不搖!


原文出處:https://dev.to/neilblaze/dawn-1gl5


精選技術文章翻譯,幫助開發者持續吸收新知。

共有 0 則留言


精選技術文章翻譯,幫助開發者持續吸收新知。
🏆 本月排行榜
🥇
站長阿川
📝10   💬6   ❤️11
454
🥈
我愛JS
📝1   💬5   ❤️4
88
🥉
AppleLily
📝1   💬4   ❤️1
47
#4
💬2  
6
#5
💬1  
5
評分標準:發文×10 + 留言×3 + 獲讚×5 + 點讚×1 + 瀏覽數÷10
本數據每小時更新一次