お客様のUSDCは、昨日のレートで利息が加算されていますQuicknode 、それを自動的に本日のベストMorpho金庫に移します。7つのチェーンで稼働中。
戦略を策定する「Kohaku」を徹底解説:Ethereumプライベートかつ安全なウォレットに向けたロードマップ
Kohakuは、オープンなSDK リファレンスウォレットEthereum にウォレットのプライバシー機能をもたらします。この変化が開発者にとってどのような意味を持つのか、ぜひご覧ください。

2025年10月29日 — 読了時間9分

Ethereum 多くの特徴Ethereum ――プログラム可能、分散型、透明性など――しかし、プライバシーが保たれているという特徴は含まれていません。
すべての取引、すべての契約、すべてのトークン譲渡――それらはすべて、パブリック・レジャーに永久に記録されます。
公式の 「Ethereumにおけるプライバシー」 ページに掲載されているこの原文は―― 「オンチェーン上のあらゆるアクションは、見ようとする人なら誰でも確認できる。」 —という記述が、その状況をよく要約しています。
しかし、プライバシーの漏洩は、パブリック・レジャーだけにとどまらない。Ethereum 中央集権型のRPCプロバイダー、エンドポイント、メンプールへのブロードキャストといった他のレイヤーEthereum データが漏洩している。
そして、財布はどうでしょう? それこそが、これらすべてへの入り口なのです。
このブログでは、ウォレットのプライバシーについて深く掘り下げ、プライバシーを最優先SDK「Kohaku」を用いたEthereumソリューション、そしてフルスタックなプライバシー実現に向けたロードマップについて解説します。
解決策について詳しく説明する前に、まず現在のウォレットのどこが問題なのかを理解しておくと役立ちます。
多くのユーザーは、仮想通貨ウォレットが名前やメールアドレスを尋ねてこないからといって、それがプライバシーが守られていると誤解しています。これは実に危険な思い込みです。
Ethereum 、デフォルトでは実世界の身元に紐付けられていませんが、擬名性を持っています。つまり:
KYC対応の取引所、NFTのドロップ、あるいは不用意なツイートなどを通じて、自分の住所が実在の身元と結びつけられてしまうと、取引履歴のすべてが公開されてしまいます。
しかし、事態はさらに悪化する。
ウォレットは、ユーザーが気づかないようなさまざまな形でプライバシーを侵害しています:
ほとんどのウォレットは、リモートプロシージャコール(RPC)Ethereum 接続しており、これらのRPCはIPアドレスや地理的位置情報を記録し、ユーザーの匿名性を解除しうるメタデータの痕跡を残します。
ブラウザウォレットには、多くの場合、デバイス情報、利用パターン、操作履歴などを収集する分析機能やクラッシュレポート機能が組み込まれています。
ウォレットが接続されているすべての分散型アプリケーション(dapp)は、ユーザーのアドレスを把握し、クッキーや埋め込みスクリプトを通じて追跡を行う機能を備えています。
ウォレットは、「ユーザー体験の向上」を目的として、利用データ(ブラウザの種類、デバイスID、タイムスタンプなど)を送信することがよくありますが、これによりユーザーのフィンガープリントが特定され、プライバシーがさらに侵害される可能性があります。
上記の点に加え、ほとんどのウォレットは、メタデータの暗号化、dappセッションの分離、アプリごとのアドレスの非表示といった機能に対応していません。
これらを総合すると、 今日のウォレットは、プライバシー保護ツールというよりは、誰でもクエリを実行できる分析ダッシュボードのような役割を果たしています。これは、努力が足りなかったからではありません。Ethereum では、こうしたプライバシーの課題を解決するために、これまで何度か試みがなされてきました。
ウォレットのプライバシー漏洩は決して新しい問題ではありませんが、これまでの解決策は根本的な原因ではなく、あくまで対症療法にとどまっており、その点においても成果は上がっていません。
Tornado Cashのようなミキサーでは、ユーザーが基本的な取引のプライバシーを確保するためだけに、技術的な手間を強いられていました。また、他のサービスでは、ウォレットの互換性を犠牲にして、隔離された環境を構築していました。
どの解決策も、同じ壁にぶつかりました。つまり、プライバシーは後付けでウォレットに組み込むことはできないのです。
だからこそ、Kohakuは「プライバシーは自宅、つまりユーザーのウォレットから始まる」という事実を起点としています。では、このウォレットのプライバシーに対する新しいアプローチとは、具体的にはどのようなものなのでしょうか?
Kohakuは、Ethereum 開発者が「デフォルトでプライベート」なウォレットEthereum 、オープンソースSDK 。その 3つの柱 はシンプルです:
SDK 、
パワーユーザー向けのリファレンスウォレット、および
既存のウォレットとの連携により、それらを一部または全部実装すること。
このプロジェクトはEthereum が主導し、 Ambire、Railgun、Helios、およびPrivacy & Scaling Explorations(PSE)といったチームとの Ambire、Railgun、Helios、およびPrivacy & Scaling Explorations(PSE)といったチームと連携して進められています。
大まかに言えば、Kohakuは現在、相互に連携して機能する2つのコンポーネントを組み合わせています。それは、プライバシー保護インフラを統合した SDK、本番環境でどのように展開できるかを示すリファレンス実装です。
これらをそれぞれ検討し、プライバシーのエコシステムの中でどのように相互に関連しているのかを理解しましょう。
SDK 、ウォレットが直接統合できる一連のプライバシープリミティブおよびインフラストラクチャツールがSDK 。その内容は以下の通りです:
Heliosライトクライアントの統合により 、ウォレットはブロックチェーンデータをローカルで検証できるようになり 、中央集権型のRPCが不要になります。
プライベートクエリ層は、オブリビオスRAMと信頼実行環境(TEE)を活用し、クエリの対象を明かすことなくオンチェーンデータを取得します。
IDおよび復旧モジュールにより 、ウォレットはアカウント復旧にゼロ知識証明(ZK Email、プライバシーウォレットのシークレット、zk poaps)を、将来の耐障害性確保のためにポスト量子安全な署名(Falcon/Dilithium)を利用できるようになります 。
マルチプロトコル・プライバシー統合機能により、プライバシープロトコル(Railgunをはじめとする)と連携し、シールドされたトランザクションを実現するための統一されたインターフェースが提供されます。
ネットワークのプライバシー機能は、IPアドレスの漏洩を防ぎ、トラフィックの難読化を行うことで、ユーザーのメタデータを保護します
ERC-7811のサポートにより、プライバシーを保護しながら資産を追跡するためのウォレット資産検出規格が実装されます
各モジュールはオプションであり、モジュール式に構成されているため、開発者はコードベースを全面的に見直すことなく、プライバシー機能を段階的に導入することができます。
Kohakuのリファレンスウォレット(Ambireからフォークされたブラウザ拡張機能)は、SDKプライバシースタックがどのように機能するかを実際に示す実演例となっています。
以下のような機能を備えています:
アドレスを明かすことなく、トラストレスなブロックチェーンの検証を行うためのローカルライトクライアントの運用
Dappごとのアカウント分離:各Dappに一意のアドレスを割り当てることで、アプリケーション間の追跡を防止する
フロントランニングを防ぐため、パブリック・メンプールを迂回するピア・ツー・ピア取引のブロードキャスト
アカウントアブストラクションを通じて、ユーザーがさまざまなトークンで取引手数料を支払えるようにするガスアブストラクション
プライベート資産とパブリック資産がどのように相互作用し得るかを示す、プライバシー保護型トランザクションの構成
これらの要素が連携することで、プライバシー対策が断片的な対応ではなく、包括的に行われるようになります。その価値は、こうした統合にあるのです。
ユーザーは、どのプライバシープロトコルがどの機能を担っているかを理解する必要はありません。ユーザーは、あらゆるレベルで自身の情報を保護してくれるウォレットを利用するだけです。
Kohakuは、プライバシーに関して、実用的な3段階のアプローチを採用しています:
フェーズ1(2025年)では、開発者が今すぐ実装できる、本番環境対応のコンポーネントに重点を置いています
ウォレットには、組み込み型のライトクライアントによる検証機能とプライベート状態の照会機能が追加され、中央集権型のRPCへの依存が解消され、メタデータの漏洩が軽減されます。
このフェーズでは、実戦でその有効性が実証された技術を活用し、即座にプライバシー上のメリットをもたらします。
フェーズ2(2025年~2026年)では、プライバシーを補完する高度なセキュリティ機能が追加されます
ユーザーは、dAppを非公開で送受信したり、操作したりすることができます。Kohakuでは、DAppごとのアカウント分離、シールドされたトランザクション、およびピアツーピアのトランザクションブロードキャストを導入しています。
フェーズ3(2026年以降)では、エコシステムにおける構造的なプライバシーの課題に取り組む
ゼロ知識復元、ポスト量子耐性のある署名、およびユニバーサルなハードウェアウォレットのサポートにより、IDおよび鍵の管理は検証可能でありながら、プライバシーも確保されます。
長期的な展望として、このロードマップでは、2026年までにネイティブなアカウント抽象化、すなわちプライバシー機能がEthereumプロトコルに直接組み込まれることを目標としています。
この順序付けにより、ウォレット開発者は、より実験的なコンポーネントが時間をかけて成熟していく間も、すでにプライバシー機能を実装することが可能になります。
プライバシーに関する基礎が整った今、疑問となるのは、KohakuがWeb3開発者たちの開発環境を実際にどのように変えるのか、ということです。
Quicknodeの見解: Kohakuがもたらす影響は、単なるウォレットのプライバシー機能にとどまりません。データモデルやdAppのアーキテクチャ、さらにはEthereum全体におけるプライバシー実現の経済性にまで及んでいます。
その意味は次のとおりです:
Kohakuは、ウォレット開発チームの開発アプローチにおける根本的な転換を象徴しています。長年にわたり、プライバシーは「高度な機能」として扱われてきました。つまり、オプション的なもの、実験的なもの、あるいはリスクを伴うものとして見なされていたのです。
もう、そんなことはやめだ。
Ethereum 上に構築されるすべての新しいウォレットは、設計上、ユーザーデータを保護することが求められる: ブロックチェーンの状態をローカルで検証し、ネットワークのメタデータを隠蔽し、アプリごとにアカウントを分離すること。
ウォレット開発者にとって、これはプライバシー機能がまもなくトランザクションの署名と同様に当たり前になることを意味しており、ユーザーがアプリケーションとどのようにやり取りするかを再考する必要がある。
Web 2.0の仕組みを考えてみてください。PayPalとNetflixのログイン情報は、通常、それぞれ別々のものです。
しかし、現在のWeb3では、ユーザーのETHアドレスは、あらゆる場所で同じユーザー名とパスワードを使い回すようなものです。
今回、KohakuはWeb3のアイデンティティにおいて根本的な転換をもたらします。それは、ユーザーごとに1つのアドレスという方式から、Dappごとに1つのアドレスという方式への移行です。
このアーキテクチャの変更に伴い、開発者は対応する必要があります:
スマートコントラクトには、単純なアドレスの照合にとどまらないフォールバック識別メカニズムが必要である
フロントエンドのインターフェースは、セッションをまたいで異なるウォレットアドレスをシームレスに処理できなければならない
バックエンドシステムでは、Dapp間のID連携に関する仮定を避けるべきである
ウォレットの連携機能は、データをローカルで検証するライトクライアントに対応している必要がある
導入上の課題はあるものの、このアプローチは強力な新しいプライバシーパターンを生み出します:
ユーザーは、複数のウォレットを管理することなく、アプリケーションごとに個別のIDを維持できます。
ウォレットは、表向きには分離を維持しつつ、裏側では継続性を確保します。
オンチェーン分析では、異なるアプリケーション間のアクティビティを容易に相関付けることはできません
この「プライバシー・バイ・デザイン」モデルは、人々が現実の世界で自然と自分のアイデンティティを区分している様子を反映したものです。
医師には自分の法的問題について話したり、弁護士には自分の病歴を伝えたりしてはいけません。
それぞれのコンテキストには、それぞれに適した情報の境界があり、まさにそれがKohakuがWeb3において実現するものです。
ユーザーのアイデンティティがますます細分化されるにつれて、予期せぬメリットが浮上してきている。
開発者にとって意外に思えるかもしれませんが、プライバシー保護を強化することで、かえってUXがシンプルになることがあります。
ユーザーの行動が容易に追跡できない場合、ユーザーに対する標的型フィッシング攻撃の試みは減少する。
ライトクライアントにより、常時接続の承認が必要になるケースが減るため、権限の管理がより簡単になります。
新規ユーザーが、単一のアプリに接続することで自身の財務状況のすべてがさらされてしまうことを心配する必要がなくなるため、オンボーディングの体験も向上します。
その証拠は実際の体験に表れています。プライバシー保護が強化されたワークフローは、金融情報のプライバシーに対する私たちの直感的な期待に沿っているため、より自然に感じられるのです。
Kohakuは、プライバシーが使いやすさにも寄与し得ることを実証しています: 判断の負担を減らし、煩雑さを解消し、よりスムーズな体験を実現している。
もちろん、メリットには必ずトレードオフが伴います。
プライバシー対策の導入には、開発者が対処しなければならない次のようなトレードオフがいくつか伴います:
ゼロ知識証明は、特にモバイル端末において、計算負荷を増大させます。
ライトクライアントは、検証のために追加のローカルストレージを消費します。
プライバシー保護の仕組みが導入されるにつれて、テストはますます複雑化しており、新たなエッジケースが生じています。
ここで、Kohakuのモジュール式アプローチが、チームの円滑な移行を支援します。
コンポーネントをモジュール化することで、段階的な導入が可能になります。
開発者は小規模から始めることができます。まずローカル検証を統合し、次にアプリごとのアカウント、そしてプライバシー保護型の復旧機能を実装していきます。
要するに、トレードオフは確かに存在しますが、決定的な障害にはなりません。開発者は、完璧な解決策を待つことなく、今日から「プライバシー・バイ・デフォルト」の実現に向けた取り組みを始めることができます。
さて、視野を広げてみると、Ethereumプライバシーへの取り組みは今後どのような方向へ向かうのでしょうか?
「Kohaku」は、Ethereumプライバシー保護に向けてより包括的に取り組む上での、ほんの始まりに過ぎません。
今後2年間にわたり、このプロジェクトが3つのフェーズを経て進展していくにつれ、人気のあるウォレットへの新機能の追加、ブロックチェーン間のプライバシーブリッジの実現、ウォレットのプライバシーに関する開発者向けツールの改善や開発体験の向上などが期待されます。
Kohakuの主な目的は、単に技術的なプライバシー機能を提供することだけではありません。Ethereumユーザー体験を、金融プライバシーに対するユーザーの期待に沿うようにすることにあるのです。
その意味で、Kohakuは、より人間味があり、よりプライベートなEthereumを構築している。
2017年に設立されたQuicknode 、開発者や企業向けにエンタープライズグレードのブロックチェーンインフラストラクチャQuicknode 。99.99%の稼働率と80以上のチェーンへの対応により、各チームは妥協することなくオンチェーンアプリケーションを構築・拡張することができます。
最新のエンジニアリングに関する知見、製品の最新情報、Web3のニュースを、メールボックスに直接お届けします。
SOC 2 タイプ II 認証取得・ISO 27001