1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【 AI駆動開発 】ガバメントAI「源内」と連携する段階的本人確認プロトタイプをPythonで実装・公開しました!

1
Posted at

はじめに

子ども食堂の運営には、寄付・ボランティア・利用者情報の管理など、さまざまな「信頼の確認作業」がつきまといます。一方で行政側では、ガバメントAI「源内」をはじめとする地方創生AX(アクセラレーション・トランスフォーメーション)の取り組みが進んでいます。

この記事では、「子ども食堂DAO × Metaマルシェ」という構想と、World IDを必須前提としない段階的本人確認の参考実装について、著者が公開したワーキングペーパーとPythonプロトタイプを紹介します。

この記事は査読前(非査読)の研究成果の紹介です。政策の採択や自治体への一般提供を主張するものではなく、あくまで論点整理と実装例の共有を目的としています。

背景:なぜこのテーマなのか

子ども食堂の運営・支援の仕組みをDAO(自律分散組織)的な発想で設計しようとすると、次のような論点にぶつかります。

  • 寄付者・ボランティア・利用者それぞれの「本人確認」をどこまで求めるべきか
  • World IDのような強固な本人確認方式は、地域の高齢者や子育て世帯にとって導入コストが高すぎないか
  • 監査可能性(不正防止・透明性)と、参加のしやすさ(心理的・技術的ハードルの低さ)をどう両立させるか

このワーキングペーパーは、ガバメントAI「源内」について公表されている事実と、子ども食堂DAO・Metaマルシェという構想側の未実証仮説を明確に切り分けたうえで、World IDを必須としない段階的な本人確認モデル(既定はpublic_credential)と、その監査台帳の参考実装を提示しています。

段階的本人確認という考え方

強い本人確認(World IDのような生体認証ベース)をいきなり全参加者に求めるのではなく、関与の度合いに応じて確認レベルを引き上げていく設計です。

  • レベル1: 匿名に近い形での参加(閲覧・軽い貢献)
  • レベル2: 公開的な資格情報(public_credential)による確認 ※既定値
  • レベル3: より強固な本人確認(必要な場面のみ)

こうした段階設計により、「参加のハードルを下げつつ、必要な場面では監査可能性を確保する」ことを狙っています。

参考実装について

対応するPythonプロトタイプはMITライセンスで公開されており、外部依存のない単一ファイル構成です。

git clone https://github.com/SunVerdir/kodomo-shokudo-dao-gennai
cd kodomo-shokudo-dao-gennai
python kodomo_shokudo_dao_meta_marche.py

リポジトリには以下が含まれています。

  • kodomo_shokudo_dao_meta_marche.py : 参考実装本体(MITライセンス)
  • paper/WORKING_PAPER.md : ワーキングペーパー本文
  • paper/POLICY_BRIEF.md : 政策論点の要約(CC BY 4.0)

この研究の位置づけ

繰り返しになりますが、本研究は次の点を明確にしています。

  • 査読前の非査読ペーパーであること
  • 「源内」との連携は現時点でスタブ実装にとどまること
  • 政策の採択や自治体への一般提供を主張するものではないこと

その上で、「本人確認の段階設計」という論点自体は、子ども食堂に限らず、地域コミュニティ・地方創生関連のデジタルサービス全般に応用可能な議論だと考えています。

おわりに

ご関心を持っていただいた方は、ぜひワーキングペーパー本文とリポジトリのコードをご覧ください。フィードバックや議論は歓迎です。

参考文献・関連情報

  • Sugano, Atsunari. "子ども食堂DAO × Metaマルシェ地方創生AX:源内連携と段階的本人確認に関するワーキングペーパー." Zenodo, 2026. https://doi.org/10.5281/zenodo.22040861
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?