Midnight Build Club がプライバシーアプリ向け Lumera ストレージを実演
Midnight の最新の開発者向けセッションでは、暗号化データのための分散型ストレージとゼロ知識証明を組み合わせたモデルが紹介された。ワークショップでは、非公開の下書きの管理と研究論文の公開に向けた公開プロトタイプである Research Archive も取り上げられた。
By SongMarketCap
Midnight は9月10日に、Lumera Protocol とその Cascade ストレージシステムに焦点を当てた Build Club マスタークラスを公開した。このセッションでは、暗号化ファイルを Lumera の SuperNode ネットワークを通じて Midnight ブロックチェーンの外部に保存する一方で、Midnight が証明と選択的開示を管理するというアーキテクチャが示された。
このワークショップは、Lumera Protocol と Midnight Foundation が8月5日に発表した提携に続くもので、Midnight のエコシステムにおけるアプリケーション向けのストレージオプションとして Cascade を導入した。
Cascade は非公開の証明と保存済みデータを結び付ける
Midnight のアプリケーションは、背後にあるすべての情報を公開せずに主張を証明できる。ただし、ユーザーやアプリケーションが別の証明を生成したい場合には、元の文書が引き続き利用可能である必要があることがある。
ワークショップで示されたモデルは、これらの機能を分離する。Midnight は文書に関連するコミットメント、証明、参照を保持し、Cascade はその暗号化版を保存する。
アップロード前にファイルはハッシュ化され、後で完全性を検証できるようにする。続いて Cascade はデータを断片に分割し、Lumera の SuperNode 全体に分散する。ネットワークは冗長性と復旧のメカニズムを用いて、利用不能な断片を再構成し、アクティブなオペレーター間で再配布する。
Cascade はすでに Lumera のメインネットで利用可能だが、Midnight のランタイムや Compact プログラミング言語には組み込まれていない。開発者は Lumera の SDKs と APIs を通じて、別個のサービスとしてアクセスできる。
Midnight アプリケーション向けの二つのストレージモデル
このプレゼンテーションでは、プライベートな計算と分散型ストレージを結び付けるための二つのアプローチが概説された。
一つ目の Storage First は、卒業証書、身分証明書、各種証明書など、ほとんど変化しないデータ向けに設計されている。ファイルは暗号化して Cascade 経由で保存でき、アプリケーションは後で同じ文書を用いて検証可能な主張を生成する。
Compute First モデルは、クレジット履歴や金融記録など、定期的に変化する情報に適用される。アプリケーションは更新された暗号化版を保存し、基礎データの変化に合わせて新たな証明を作成できる。
登壇者は、プライベート KYC、ヘルスケア記録、DeFi コンプライアンスを潜在的なユースケースとして挙げた。これらは確定した本番製品ではなく、開発上の例示である。また、暗号鍵の管理は引き続きアプリケーションまたはユーザー側にあり、鍵を失うと保存されたコンテンツへ恒久的にアクセスできなくなる可能性がある。
Research Archive がモデルを実動プロトタイプに具現化
このセッションには、研究論文の作成と公開のために一般公開されているプロトタイプである Lumera Research Archive のデモが含まれていた。ユーザーはウォレットを接続し、暗号化した下書きを保存し、その内容に署名し、後に公開アーカイブを通じてリリースできる。
この過程で、アップロード前に文書のハッシュが登録され、Cascade が SuperNode 全体にわたる保存を調整する。公開された論文には Action ID が付与され、保存済み資料への検証可能な参照として機能する。
Lumera は Cascade を、LUME で一度だけ支払う恒久的なストレージとして説明している。
継続的な保管は、プロトコルの経済設計やネットワークの資金調達、そしてデータ可用性を維持するオペレーターが LUME を受け取る仕組みに依存している。
Research Archive は本番の Midnight アプリケーションとして提示されていない。現在の役割は、非公開の文書、分散型ストレージ、ブロックチェーンの証明が、別個でありながら相互に接続されたレイヤーとしてどのように機能し得るかを示すことにある。このプロトタイプは、オンチェーンでの検証と並行して暗号化されたソースデータへの継続的アクセスを必要とするアプリケーションに向けて、Midnight の開発者に具体的なアーキテクチャを提供する。