
ステーブルコインやトークン化資産の検討が進むにつれ、ビジネスサイドの担当者がブロックチェーンの取引の仕組みそのものを問われる場面が増えてきました。提案書やホワイトペーパーには「トランザクション」「電子署名」「鍵の管理」といった言葉が並びますが、この3つがどうつながり、なぜ最後に「ウォレット」の話に行き着くのかをきちんと理解できている人は、実はそれほど多くありません。そこで本記事では、ウォレットにまつわる前提知識として、ブロックチェーンの基本的な仕組みを整理していきます。
ブロックチェーン技術の祖となる2008年のビットコイン論文は、自らのシステムを「電子的な現金(electronic cash)」と名乗りました。現金の特徴は、渡せばその場で相手のものになることです。銀行のような特定の仲介者に依存せず、自身の意思に基づいて価値を自在に動かせる。ブロックチェーン上の資産はこの性質をデジタルの世界で実現したものであり、だからこそ、それを持ち歩くための道具は「ウォレット(財布)」と呼ばれています。この呼び名は、比喩としてよくできています。
ただし、よくできた比喩には、それが見えにくくしてしまうものもあります。この場合は2つ。1つは、ウォレットの中に入っているのが現金そのものではなく「鍵」だということ。もう1つは、「渡したら移る」という現金らしさが、裏側では銀行と同じ「台帳の書き換え」によって実現されているということです。
この2つを順にほどいていくと、最後には「なぜウォレットの管理がそのまま資産の管理になるのか」、さらには「なぜその重要性がブロックチェーンの外にまで広がりつつあるのか」という、実務上もっとも大切な結論にたどり着きます。
まず、銀行預金を思い浮かべてください。皆さんの預金残高は、紙幣の束として金庫に積まれているわけではなく、銀行が管理する帳簿(データベース)に「この口座にいくら」と記録されています。振込とは、この帳簿の数字を銀行が書き換えることです。お金というモノが移動しているのではなく、記録が更新されている。デジタルマネーや電子マネーも、管理する会社は違えど、この構造は同じです。
ブロックチェーンも、実は同じ「帳簿」の仕組みです。違いは帳簿の持ち主にあります。銀行の帳簿は銀行1社だけが保有し、書き換えられるのも銀行だけです。一方、ブロックチェーンでは、世界中のネットワーク参加者が同じ帳簿のコピーを持ち合い、互いに突き合わせながら更新していきます。特定の管理者がいないため「分散台帳」と呼ばれます。
ここで大切なのは、コインというモノがどこにも存在しないことです。台帳にあるのは「どのアドレスに、いくらの残高があるか」という記録だけ。暗号資産を「持っている」とは、この共有された台帳に、自分のアドレス宛ての残高が記録されている、ということです。
残高が台帳上の記録なら、送金とは記録の書き換えです。では、その書き換えは誰がやるのでしょうか。
利用者ではありません。ブロックチェーンの利用者は、台帳に直接書き込むことができません。利用者にできるのは、「私のアドレスから、相手のアドレスへ、これだけの額を移してほしい」という書き換えの依頼書を作り、ネットワークに提出することです。この依頼書が「トランザクション」です。
中身は拍子抜けするほどシンプルで、「誰から・誰へ・いくら」が核になります。銀行の振込依頼書とよく似ています。違うのは提出先です。振込依頼書は銀行という特定の会社に出しますが、トランザクションは特定の誰かではなく、ネットワーク全体に向けて放流されます。受け取った参加者から参加者へと伝わっていき、やがて台帳に記帳される。この伝わり方も、窓口が1つしかない銀行との違いです。
補足:残高の記録方法には大きく2つの流儀があります。Ethereumなど多くのチェーンは口座残高のように「アドレスごとの残高」を記録し(アカウント型)、ビットコインは「まだ使われていない受け取りの記録」の集まりとして残高を管理します(UTXO型)。帳簿の付け方は違いますが、「利用者が書き換えの依頼書を出す」という構図はどちらも同じです。
ここで疑問が湧きます。依頼書を誰でも出せるなら、他人の残高を動かす依頼書も出せてしまわないでしょうか。
銀行であれば、窓口やアプリでの本人確認がこれを防ぎます。ところがブロックチェーンには、窓口も、口座開設時の本人確認もありません。ネットワークに見えるのは、送られてきた依頼書だけ。依頼者の顔も、名前も、所属も見えないのです。
この問題を解くのが電子署名です。仕組みの中心には、ペアになった2つの鍵があります。1つは本人だけが持つ「署名鍵」——暗号資産の業界では「秘密鍵」とも呼ばれますが、ITセキュリティの世界で一般的な「署名鍵」で呼び方を統一します——、もう1つは誰に知られてもよい「公開鍵」で、送金先として使うアドレスは公開鍵から作られます。送金者は、依頼書の内容と自分の署名鍵を材料に、「署名」と呼ばれるデータを計算して依頼書に添えます。この署名には便利な性質があって、公開鍵を使えば誰でも「その依頼書が、確かにその鍵の持ち主によって作られ、一文字も改ざんされていない」ことを検算できます。署名鍵を知らないまま、正当性だけを確認できるわけです。
実印と印鑑証明の関係に近い、と考えるとつかみやすいはずです。実印(署名鍵)は本人だけが持ち、印影(署名)は書類ごとに残され、印鑑証明(公開鍵)で誰でも照合できる。ただし電子署名が実印より優れている点があります。印影は書類が変わっても同じですが、電子署名は依頼書の内容ごとに毎回変わるため、押印済みの書類の金額を書き換える、といった細工が通用しません。
1点、正確に押さえておきたいことがあります。電子署名は「暗号化」ではありません。依頼書の中身は隠されず、誰でも読める透明な状態でネットワークを流れます。署名が保証するのは秘密ではなく、出所と完全性、つまり「この依頼書を作ったのはこの鍵の持ち主であり、内容は一切改ざんされていない」ということです。
こうして見ると、ブロックチェーンの本人確認の考え方が浮かび上がります。台帳は資産の保有者がどんな人かを把握しておらず、その人が持っている(はずの)鍵だけを知っている。ネットワークが確認するのは、依頼者が誰かではなく、「その残高を動かす権限を持つ鍵の署名が、依頼書に付いているか」だけです。
補足:署名の計算方式はチェーンごとに異なり、ビットコインやEthereumはECDSA、SolanaはEd25519と呼ばれる方式を使います。ただ、「署名鍵で署名を作り、公開鍵で検証する」という構図はどのチェーンでも共通です。
ここまでの部品を並べると、送金の全体像は4つのステップに整理できます。
第1に「作成」。ウォレットが「誰から・誰へ・いくら」の依頼書を組み立てます。
第2に「署名」。署名鍵で署名を計算し、依頼書に添えます。利用者側の仕事はここまでです。
第3に「伝播・検証」。ネットワークに放流された依頼書を、受け取った参加者がそれぞれ検証します。署名は正しいか、残高は足りているか。
第4に「記録」。検証を通った依頼書が、マイナーやバリデータと呼ばれる参加者の手で台帳に記帳され、送金が確定します。
あらためて確認したいのは、それぞれのステップの主体です。利用者がするのは依頼書への署名まで。台帳を実際に書き換えるのは、世界中に散らばるネットワークの参加者です。彼らは互いに面識のない相手の依頼書を、署名の検証だけを根拠に記帳していきます。
冒頭の「現金らしさ」の正体も、ここで種明かしできます。現金のように渡せばその場で移る、とは言っても、モノが移動しているわけではありませんでした。実際に起きているのは、銀行と同じ台帳の書き換えです。違うのは、その書き換えを申し込むのに誰の許可も口座開設も要らず、正しい署名さえあれば世界中の誰の依頼書でも平等に記帳されること。特定の仲介者の審査に依存しないからこそ、自身の意思だけで価値を動かせる、現金に似た自在さが生まれているのです。
以上を裏返すと、署名鍵の重みが見えてきます。
署名鍵を失うと、依頼書に署名する手段が永久に失われます。台帳には残高が記録され続けますが、それを動かす正当な依頼書を、もう誰も作れません。銀行と違って、本人確認のうえでパスワードを再発行してくれる窓口はどこにもない。資産は消えないまま、凍結と同じ状態になります。
逆に署名鍵が他人に知られると、その他人が正当な依頼書を作れるようになります。台帳は人を知らず、鍵だけを知っているのでした。ネットワークは正しい署名の付いた依頼書を疑わず、持ち主本人の依頼と区別する方法もありません。鍵の流出は、そのまま盗難と同じ意味を持ちます。
ウォレットの役割は、ここで定義し直せます。ウォレットとはコインの容れ物ではなく、署名鍵を安全に保管し、依頼書への署名を安全に実行するための、鍵の管理装置です。残高の記録は台帳の側にあり、ウォレットが預かっているのは「台帳の書き換えを依頼できる唯一の権限」にほかなりません。ウォレットの管理がそのまま資産の管理になる、と言われるのはこのためです。
個人であれば、これは1本の鍵をどう守るかという問題です。法人が事業として扱うなら、誰が署名の権限を持ち、何人の承認で依頼書を確定させ、その記録をどう監査に耐えさせるかという、組織統制の問題に姿を変えます。鍵を複数に分けて単独では署名できなくするマルチシグやMPCといった技術も、この統制のための道具です。ウォレットの分類は「ノンカストディアルウォレットとは」で掘り下げていますので、本記事の見取り図を手に読み進めていただくと、つながりがつかみやすいはずです。
ここまでは暗号資産の送金を例に話してきましたが、オンチェーンで扱われる資産は、これから大きく広がっていきます。価格を法定通貨に連動させたステーブルコイン、株式や債券・不動産といった現実資産を裏付けとするトークン化資産(RWA)——こうした資産が決済や運用の現場で当たり前に取引される時代を、当社は見据えています。
資産がオンチェーンに移るほど、それを保有し、動かすための入り口が要ります。その入り口がウォレットです。本記事で見てきたとおり、ウォレットはコインの容れ物ではなく、「台帳の書き換えを依頼できる唯一の権限」=署名鍵を安全に預かり、依頼書に署名するための装置でした。扱う資産が暗号資産からステーブルコインやトークン化資産へ広がっても、この役割は変わりません。むしろ、オンチェーンで持つ資産が増えるほど、それらを一元的に管理し、安全に動かすインターフェースとしてのウォレットは、欠かせないものになっていきます。
用途も、資産の保有と移転にとどまりません。DID/VC(分散型ID・検証可能な資格証明)のように、学歴や資格、取引実績といった証明書を本人が自分の管理下で相手に提示する仕組みや、AIエージェントが人に代わって決済や契約を進める場面でも、「その操作が確かに本人の意思によるものか」を確かめる土台には、本記事で見てきた署名の仕組みがあります。ウォレットは、資産に加えて、こうしたデジタル上の権限や意思表示を扱う窓口へと、役割を広げ始めています。エージェントとオンチェーン金融の関係は「AIエージェントとオンチェーン金融」で詳しく扱っています。
当社は、資産や権利がオンチェーンに移っていくほど、それを扱うウォレットは一部の利用者の道具から、事業と生活に欠かせない標準的なインフラへと、位置づけを変えていくと見ています。ウォレットの重要性が暗号資産の保管ツールという枠に収まらないのは、このためです。
当社は、暗号資産交換業者、金融機関、事業会社に対して、業務用ウォレットをはじめとするオンチェーン事業の技術基盤を提供してきました。本記事で見てきた署名鍵と署名の管理——ウォレットの中核をなすこの領域は、当社があらゆる支援の土台に置いているところです。
署名鍵の保管・署名環境の設計、マルチシグ・MPCを含む鍵管理方式の選定、署名の承認フローや運用ルールの構築、そしてオンチェーン事業の構想段階からの伴走などが可能です。
皆さんのデジタルアセット活用やオンチェーン金融事業実現を専門家チームが支えます。事業全体の構想からシステム要件定義、開発、保守運用まで、あらゆるフェーズからプロジェクトに伴走しますので、ぜひお気軽にご相談ください。

.png)