Allen Lab Fellowship Meeting · 2026.04.17

From State Credentials
to Civic Proofs

Digital Identity in Digital Civic Infrastructure (DCI)

mashbean (Taipei)

01 Why identity matters in DCI
06 Age assurance as a stress test
02 From digital identity to civic proof
07 Full identity vs. minimal proof
03 2-layer trust model & 4 types of civic proof
08 Civic & subnational experiments
04 Global comparison
09 Public blockchain as trust layer
05 Taiwan deep dive
10 Policy agenda & next questions

CC BY-NC 4.0 · mashbean 2026 · English version

Why DCI Needs Digital Identity

Connect
連結、社群、持續性
Learn
理解、資訊、討論
Act
連署、投票、加入、協作
系統要求資格?
否 → 身分需求較低
是 → 數位身分進入核心治理問題

Identity matters most when systems gate action.

數位身分在 DCI 裡最重要的地方,發生在系統開始要求資格、唯一性、責任與程序正當性的時候。

Two-Layer Trust Model

flowchart TD A1["國家 / 法律授權"] --> A["上層:發證正當性
Issuance Legitimacy"] A2["受信任機構 / 社群規則"] --> A A --> C["Civic Proof"] B1["Credential / Wallet"] --> B["下層:交換架構
Exchange Architecture"] B2["Browser / OS / App"] --> B B3["Trust List / Registry / Verifier"] --> B B --> C C --> D["公共行動
投票 · 連署 · 資格驗證 · 成員治理 · 吹哨"]
VC 2.0 Recommendation (2025) · Chrome Digital Credentials API · NIST SP 800-63 Rev. 4 subscriber-controlled wallets · w3.org

Four Types of Civic Proof

需求型態典型場景上層需要什麼正當性下層需要什麼交換架構對自由與隱私的最低要求
🏛️ Legal Identity 報稅、具法效簽章、領取法定給付 國家或法律授權的根身分 強保證、可撤銷、可追訴 可驗證、可救濟
🎯 Attribute Proof 年齡、居住資格、學生、會員 可驗證的屬性來源 選擇性揭露、最小揭露 不可連結、no-phone-home
🧬 Uniqueness Proof 一人一帳、一人一票、論壇藍勾勾 唯一性來源可被信任 去重、抗 Sybil、低揭露 假名、不可連結
🎭 Pseudonymous Participation 吹哨、敏感諮詢、政治討論 程序正當性與事後問責機制 保留匿名、保留稽核可能 匿名、可問責、受監督

可問責並不需要以實名為前提。
Accountability does not require real names.

分類基於 mashbean 的彙整

Global Comparison: Main Cases

上層:發證正當性下層:交換架構目前優勢DCI 缺口
TW 台灣 MOICA 具法效;TW DIW 多發證者生態 PKI + wallet / VC 雙軌 法效清楚,政策試驗彈性上升 生態接入摩擦與 civic burden 並存
EU 歐盟 eIDAS trust services、national trusted lists EUDI Wallet、attestation、selective disclosure 法制完整、跨境互通有正式框架 規則複雜;wallet / browser = 新 gatekeeper
SE 瑞典 商業 BankID 為事實基礎設施;政府補位中 高日常採用、平台化成熟 使用頻率高、社會滲透深 單一商業 operator 依賴、納入性風險
US 美國 州級 mDL、州法、州級 wallet 標準成熟、部署分散 OS 與市場影響力強 全國制度碎片化、州際差異大

國家賦予的根身分仍是主流,真正分化的地方在下層交換架構與生態治理。

MOICA · eIDAS = electronic IDentification, Authentication and trust Services · EUDI = European Union Digital Identity · TW DIW = Taiwan Digital Identity Wallet

Global Comparison: Supplementary Cases

上層:發證正當性下層:交換架構目前優勢DCI 缺口
MOSIP 各國自建的模組化身分基礎設施 開源、模組化、可在地部署 對多國具成本與主權吸引力 是否支撐 civic rights 取決於各國治理
IN Aadhaar 國家級巨大規模根身分 authentication / eKYC 導向 規模與覆蓋度極高 高規模 ≠ 高自由保障
BT 不丹 NDI 主權支持的 National Digital Identity Trusted wallet、VC 導向 國家級創新方向 國際互通與治理成熟度仍在形成
mDL = Mobile Driver's License · MOSIP = Modular Open Source Identity Platform · NDI = National Digital Identity · mosip.io · California DMV Wallet

TW Taiwan: MOICA vs TW DIW

向度MOICA(自然人憑證)TW DIW(數位皮夾)
設計中心發證者、法定效力、身分識別、電子簽章持有者、憑證卡片跨場景重用
典型任務身分識別、數位簽章、加解密屬性出示、跨場景憑證、選擇性揭露
第三方介接需正式申請、審查、獲准接入sandbox 較開放,issuer / verifier 入口較寬
揭露邏輯偏高強度確認,甚至完整身分確認分場景授權與最小揭露
主要摩擦臨櫃、資格、API 審查、接入成本使用者理解、驗證者整合、trust list 治理
DCI 啟示強 credential 足夠支撐政府流程,未必足夠支撐 civic action應用空間變大,civic burden 也分散到公民與驗證者
MOICA = Ministry of the Interior Certification Authority · moica.nat.gov.tw · TW DIW GitHub

TW Taiwan Civic Cases

Case A: PTT × MOICA × ZK 藍勾勾

台灣最大 BBS 系統 PTT,以自然人憑證產生 ZK proof,讓使用者在不揭露真實身分下拿到「藍勾勾」,降低選舉期間網軍攻擊。

證明:國家根憑證 → trust root,但不必把 full identity 交給平台。

路徑:State credential → civic proof

Case B: g0v Summit × TW DIW

g0v Summit 2026,台灣最大公民科技社群年會,使用數位皮夾發放入場憑證,由非政府第三方擔任 issuer 與 verifier。

證明:holder-centric 生態不只能由政府操作,公民社群也可運作。

路徑:Wallet → civic ecosystem

Age Assurance: The Best Stress Test

兒少政策 × 身分基礎設施 × 公共空間入口

制度動向關鍵時間點核心張力
UK UK Ofcom 要求 highly effective age assurance,允許多技術路徑 2025-07 起色情網站需強年齡查核 監理強度高,隱私標準未必一致
AU Australia 社群媒體最低年齡限制,要求平台採 reasonable steps 2025-12 生效,2026-03 合規更新 平台責任、有效性、誤阻
EU EU Age verification app / blueprint 與 EUDI 路線接合 2025 blueprint,2026-04 可部署 最小揭露能否制度化
US United States 從州級內容 gate 走向 device / OS / app-store age signal 2025-06 Paxton 案;2025-10 CA AB1043 從「色情門檻」滑向「基礎設施層年齡訊號」
Ofcom · CA AB1043 = California Assembly Bill 1043 (Digital Age Assurance Act)

Age Assurance: Four Rights at Stake

權利面向風險型態
隱私證件、年齡、生物特徵被集中處理
匿名合法瀏覽與匿名權衝突
言論自由成人被迫自我審查 (chilling effect)
數位落差無證件 / 無銀行帳戶者被排除
flowchart TD A["兒少保護壓力"] --> B["立法快速推進"] B --> C{"proof flow?"} C --> D["逐站驗證"] C --> E["OS / App Store
age signal"] C --> F["privacy-preserving
proof"] D --> G["追蹤 · 外洩
寒蟬 · 排除"] E --> G F --> H["風險下降
但不消失"] G --> I["擴張成泛用
身分閘門?"] H --> I

年齡驗證會不會從特定內容控管,擴張成泛用數位身分閘門?

Discord 2025-10:第三方供應商 5CA 事件,約 70,000 名使用者政府 ID 照片可能曝露

From Full Identity to Minimal Proof

Selective Disclosure Unlinkability No-Phone-Home Browser Politics
問題Full IdentityMinimal Proof
你滿 18 歲嗎出示出生日期、完整證件只證明 over 18
你住在某地嗎出示完整地址或戶籍只證明居住資格
你是同一個人嗎交出真名、身分號碼唯一性 proof 或假名 credential
你有某種資格嗎交出整張證件只出示特定屬性
flowchart TD A["使用情境"] --> B{"單一服務登入?"} B -->|是| C["Federation /
passkey 已足夠"] B -->|否| D{"多發證者 /
跨場景 / 最小揭露?"} D -->|是| E["Wallet 制度
價值明顯"] D -->|否| F["簡單 proof flow"]
VC 2.0 = Verifiable Credentials · Chrome Digital Credentials API: over 18 不揭露 DOB · Google Wallet 2025 開源 ZKP libraries · PSE client-side proving · EUDI ARF 限制 browser/OS 不得用 presentation request 做 market analysis · W3C

Civic & Subnational Experiments

更可能的未來:state-rooted credentials 與 civic-layer participation tools 的結合,而非全面替代。

案例Trust Root揭露了什麼需求目前仍弱的地方
Vocdoni
ES 加泰隆尼亞
地方政府、組織會員邊界、passport 可驗證、可稽核、privacy-first 的數位投票需求 法效、普及度、跨法域規模化
Rarimo Freedom Tool
RORUIR
Passport-rooted、ZK proof 流亡社群、威權脈絡下的匿名資格證明需求 對護照與特定技術堆疊依賴高
QuarkID
AR Buenos Aires
城市級政府、公部門信任框架 城市級 public digital trust framework 的需求 城市級與 nation-level 外推需保守
vocdoni.io · Rarimo Freedom Tool: decentralized privacy-preserving online voting · QuarkID: Buenos Aires digital trust framework

Public Blockchain: Trust Layer & Status Anchoring

元件建議位置原因
個人資料鏈下、本地 wallet保護隱私、避免不可逆關聯
Issuer DID / 公鑰公開 registry 或鏈上錨定便於跨組織獨立驗證
Trust list 錨點公開可驗基礎設施可稽核、可共見、抗單點失效
單次驗證事件盡量避免逐筆回連 issuer降低 phone-home 風險

Federated trust-list alliance
不同法域、城市、社群的 trust list 彼此橋接

flowchart LR A["Issuer"] --> B["Trust List /
Registry"] B --> C["Public Chain
Anchoring"] C --> D["Verifier"] A --> E["Credential
→ Holder"] E --> D D -. "避免逐筆
回連 issuer" .-> A

目前僅不丹與台灣實際部署於國家級數位身分。

DID = Decentralized Identifier · EBSI = European Blockchain Services Infrastructure

Policy Agenda: From Rights to Deployment

層次具體政策動作可對應案例為何重要
權利基線 最小揭露、不可連結、no-phone-home、自願性、替代路徑、救濟 ACLU、EFF、CDT No Phone Home、EU browser restrictions 沒有底線,新 use case 都從最高可見性出發
平台與標準 開放 wallet、標準化 provisioning、避免單一平台鎖定 Chrome DC API、TW DIW OID4VC/OID4VP、CA OpenCred Presentation layer 會成為新 gatekeeper
採購與 rollout Procurement sandbox、第三方測試、退出條款、incident response Verifier onboarding、模組替換測試 權利若沒翻成採購語言,rollout 時會消失
公益試點 以具體 civic use case 做小規模試驗 論壇藍勾勾、活動憑證、地方 consultation 先證明 civic proof 有用,再談全面 rollout
AI delegation 範圍限制、可撤銷、可稽核、human override OpenID agent identity、NIST AI agent concept 身分問題從「誰登入」→「誰可代表誰行動」

一個體系可以很擅長 digital government,卻仍然不夠適合 digital civic action。
差別在於權利底線、開放生態、採購治理是否被正面處理。

ACLU = American Civil Liberties Union · EFF = Electronic Frontier Foundation · CDT = Center for Democracy & Technology · OID4VC/VP = OpenID for Verifiable Credentials / Presentations · ACLU

Conclusion

A democratic digital identity system should determine
when I can act without exposing more than necessary.
  1. 哪些 civic acts 需要 legal identity,哪些只需要 attribute proof 或 uniqueness proof?
  2. Browser、OS、wallet 是否已成新的公共基礎設施?它們會怎麼形塑公民生活?
  3. 若 state-rooted credentials 仍為主流,什麼樣的 exchange architecture 足以支撐 privacy、portability、redress、inclusion?
  4. 這個研究應如何收斂,才不會過度發散?
  5. Practitioner、policy advocate、researcher 的下一步各是什麼?

mashbean · mashbean.net · Allen Lab Policy Fellow

Speaker Notes