World logo

アプリ

  • World IDアプリ
  • World Money

World ID Integrations

  • World ID for Zoom
  • World ID for Tinder

ソリューション

  • World ID Live Check
  • World for You
  • 企業向けWorld
  • 政府機関向けWorld
  • 開発者向けWorld

プロトコル

  • World ID
  • World Chain

見つける

  • Worldについて
  • Worldブログ
  • Worldフラッグシップ
  • Worldの成長に協力する
  • Orbを見つける
  • Orb

リソース

  • ホワイトペーパー
  • 学習センター
  • サポート
  • オープンソース
  • プライバシー
  • メディアセンター
  • 採用情報
  • World財団
検索

Worldニュースレターを購読する

Worldの最新情報をいち早くお届けします。

メールアドレスを入力して「購読」をクリックすると、ニュースレター、マーケティングに関するお知らせ、およびエコシステムの最新情報の受信に同意したことになります。個人データの取扱い方法、お客様の権利、およびその行使方法の詳細については、プライバシーに関するお知らせをご確認ください。

アプリ

World IDアプリ
World Money

World ID Integrations

World ID for Zoom
World ID for Tinder

ソリューション

World ID Live Check
World for You
企業向けWorld
政府機関向けWorld
開発者向けWorld

プロトコル

World ID
World Chain

リソース

ホワイトペーパー
学習センター
サポート
オープンソース
プライバシー
メディアセンター
採用情報
World財団

見つける

Worldについて
Worldブログ
Worldフラッグシップ
Worldの成長に協力する
Orbを見つける
Orb

ソーシャル

  • X (Twitter)

  • WhatsApp

  • LinkedIn

  • Telegram

ソーシャル
  • YouTube

  • Instagram

  • TikTok

  • Reddit


*Worldcoin(WLD)トークンの受給資格は、居住地域、年齢、その他の要因によって制限されます。World Assets, Ltd.およびWorld財団は、中央集権型取引所や分散型取引所などの第三者プラットフォームにおけるWLDの提供状況について責任を負いません。詳細は、https://world.org/legal/user-terms-and-conditionsをご覧ください。 暗号資産関連の商品には高いリスクが伴う場合があります。重要なユーザー向け情報は、https://world.org/risksをご確認ください。


™ 2026 World

クッキー設定クッキーポリシープライバシーポリシー商標ポリシー
データリクエストユーザー規約リスクコミュニティアラート
学習センターブロックチェーンこのページ

スマートコントラクトとは?ブロックチェーンによる契約自動化の仕組み

スマートコントラクトはどう動作するのか?スマートコントラクトは何に使われているのか?暗号資産と決済分散型金融(DeFi)NFTとデジタル所有権オンラインゲーム報酬プログラムサプライチェーンとロジスティクススマートコントラクトの活用例は?チケット販売保険金の自動支払いロイヤルティ報酬スマートコントラクトの長所と短所ビットコインはスマートコントラクトか?スマートコントラクトとAI:どんな関係があるのか?スマートコントラクトの未来本記事のポイントスマートコントラクトに関するよくある質問

スマートコントラクトは、契約内容を自動的に履行するブロックチェーン上のプログラムです。

最も分かりやすく考えるには、たとえば住宅を購入したいとしましょう。売買が完了する前に、通常は資金がエスクロー(第三者預託)に預けられます。エスクローエージェントは仲介者として、資金を保管し、双方が義務を果たしていることを認証し、すべてが整えば資金を解放します。

スマートコントラクトは、エスクローエージェントの代わりにコードによって同様の役割を果たします。

契約のルールはブロックチェーン上のプログラムとして書き込まれ、必要な条件が満たされると、資金(またはその他合意された資産)が自動的に解放されます。取引を承認したり書類を処理したりする第三者は不要です。スマートコントラクトは正確にプログラムどおり実行されます。

スマートコントラクトはどう動作するのか?

スマートコントラクトは「もし/いつ...ならば...こうする」というシンプルなロジックで動きます。特定の条件が満たされると、その契約は自動的に定められた行動を実行します。つまりスマートコントラクトは自己実行型であり、人の手で承認をしたり、書類を処理したり、進めたりする必要はありません。コードは条件が満たされたかをチェックし、自律的に動作します。

開発者はこれらのルールをコードに書き、スマートコントラクトをイーサリアムやWorld Chainなどのブロックチェーンネットワークにデプロイします。一度デプロイされると、同じバージョンがネットワーク全体に記録されるため、契約の変更や干渉は難しくなります。これにより、ブロックチェーンを運用するコンピューターが契約が正確に実行されているか認証できます。

一般的なプロセスの流れは次のとおりです。

ステップ1: まず、参加者同士で契約内容を決めます。ここで正確にどの条件で契約が発動し、どんなアクションになるのかを定義します。

ステップ2: 次に、その契約内容をコードに落とし込みます。スマートコントラクトは、事前に決めたトリガーを探して実行されるようにプログラムされます。

トリガーの一部は、暗号資産の入金のようにブロックチェーン上で直接発生します。他は、オラクルと呼ばれるツールを通じて外部からもたらされます。オラクルは株価・天気・スポーツの得点など現実世界の情報をブロックチェーン上に持ち込み、スマートコントラクトはその情報を利用できます。

ステップ3: 契約がブロックチェーンにデプロイされると、待機状態となります。ブロックチェーンを運用するコンピュータのネットワークが契約の状態を継続的に認証します。特定の「if」条件が発動した際、「then」アクションが自動的に実行されます。

スマートコントラクトは何に使われているのか?

スマートコントラクトは、ルールに従う契約や一連のプロセスのほぼすべてに利用できます。以下は主な活用例の一部です。

暗号資産と決済

スマートコントラクトの最も基本的な用途は、安全なピアツーピア決済のオンライン実現です。ユーザーは銀行の手数料や送金の遅延なしに、数秒でデジタル資産を世界中の相手と交換できます。契約は送信側の資金を認証し、受信側に自動送金します。

分散型金融(DeFi)

分散型金融(DeFi)とは、スマートコントラクトを用いて従来は銀行やブローカー、交換が担っていた多くの金融機能を実行するブロックチェーンベースの金融アプリケーションを指します。
たとえば、銀行がローンを承認し、担保を保管し、返済を手続きする代わりに、DeFiレンディングプロトコルはスマートコントラクトでこれらのステップを自動管理できます。分散型交換もスマートコントラクトを使用し、ユーザーが直接トークンを交換できます。

2025年、DeFiプロトコルにロックされた総価値は1290億ドルに達しました。

NFTとデジタル所有権

NFT(ノンファンジブルトークン)もスマートコントラクトによって所有権証明や譲渡管理が行われます。アーティストがNFTを作成すると、スマートコントラクトがその所有者を記録し、今後の譲渡も追跡します。NFTが転売されるたびに元のクリエイターへロイヤリティを自動送金する設定も可能です。これにより、オンラインで得にくかったクリエイターの権利や収益が守られます。

オンラインゲーム

現代のビデオゲームでは、スマートコントラクトによってプレーヤーがゲーム内資産の真の所有者となります。例えば、コレクターズアイテムの獲得や価値のあるアイテムの作成など、その資産をスマートコントラクトが直接ウォレットに登録できます。

つまり、それは本当にあなたの所有物であり、自由に売買したり、交換したり、保持したりできます。多くのゲーム内アイテムにはそれほど価値がありませんが、RunescapeのブルーパーティーハットやSecond Lifeの仮想都市アムステルダムのような希少なデジタル資産は、何千ドルもの価格で取引されたことがあります。

報酬プログラム

小売ブランドもスマートコントラクトを活用し、購入やチャレンジ達成、特定のエンゲージメント目標到達時に自動で報酬を発行するロイヤルティプログラムの自動化ができます。

良い例として、ルフトハンザのUptripアプリでは、乗客が搭乗するたびにデジタルトレーディングカードが報酬として配布されます。旅行者がカードセットを集めて完成させると、スマートコントラクトによって機内Wi-Fi無料、ラウンジ利用、座席アップグレード、追加マイルなどの特典が自動的にアンロックされます。

サプライチェーンとロジスティクス

企業はスマートコントラクトを使い、サプライチェーンや物流の主要プロセスを自動化し、責任の明確化を図っています。

たとえば、スマートコントラクトで製品の各流通段階を安全なデジタル台帳に記録し、サプライチェーン全体で追跡管理できます。

例えば、ホームデポは、ブロックチェーン上でスマートコントラクトを活用し、同社とベンダー間の可視性を高めています。これにより、仕入業者の出荷と各店舗の入荷状況が双方で明確になるため、ベンダー間のトラブル解決が迅速化します。ある報告によれば、ホームデポはスマートコントラクトとブロックチェーンによりベンダー紛争の65%を解消しています。

スマートコントラクトの活用例は?

スマートコントラクトが実際どのように機能するのか、いくつか現実世界の例で見てみましょう。

チケット販売

ライブイベントのチケット業界は、ボット、スキャルパー、偽造チケットなどの問題に長年悩まされており、TicketmasterとLive Nationの両社が再販手法を巡りファンや規制当局から厳しい監視を受けています。イギリスだけでもファンは、チケットボットによる高額再販で毎年1億4500万ポンド余分に支払っています。

この一部の問題は、スマートコントラクトでルールをチケット自体に組み込むことで対策できます。

  • ファンがチケットを購入すると、スマートコントラクトがそのチケットをファンのウォレットへミントします。
  • 契約は再販額を自動的に上限(例えば額面の10%増し)で制限し、それを超える販売は拒否します。
  • イベント当日、会場のスキャナーがオラクルとして機能し、チケットが引き換え済みかを確認し、使用済みとして記録します。これにより偽造や重複入場が防止されます。

これで再販の問題は解決できますが、「誰が最初にチケットを取得したのか」については管理できません。通常はファンでない場合が多いのです。ボットはフォーム入力やCAPTCHA突破、キュー抜けを人間よりも早く完了させます。Taylor SwiftのEras Tourプレセール時、Ticketmasterは一日で35億件のクエリを記録し、数百万人もの本物のファンが締め出されました。

Worldはこの問題の後半を解決するためにConcert Kitを開発しました。アーティストは認証済みの人向けにチケットを確保し、ファンはWorld IDでAIではなく一人の人間であることを証明することで、指定された席をアンロックできます。Concert Kitの詳細はこちらでご覧いただけます。

保険金の自動支払い

保険金請求をしたことがある人なら、その手続きがどれほど遅くて煩わしいか、すでにご存じでしょう。

スマートコントラクトは、あらかじめ定義された条件を自動的に認証し、保険金支払いを自動化することで、手続きを迅速化できます。

例えば、干ばつ保険の場合は以下のようになります。

  1. 農家が、雨量が一定以下になった場合に支払われる保険に加入します。
  2. 気象オラクルが公認の気象データソースからブロックチェーンに雨量データを継続的に提供します。
  3. スマートコントラクトがそのデータを監視します。
  4. 雨量が30日間連続で基準値を下回った場合、コントラクトがトリガー条件達成を認証します。
  5. 支払いは自動的に農家のウォレットまたは銀行連携口座に振り込まれます。

このコンセプトは、客観的で認証可能なデータに依存する他の多くの保険でも活用できます。例えば、スマートコントラクトを使って飛行機遅延保険の請求を自動化する場合は以下の通りです。

  1. 旅行者がフライト遅延補償に加入します。
  2. 航空データのオラクルがフライトのステータスを監視します。
  3. オラクルが最終到着時刻をブロックチェーンに報告します。
  4. フライトが規定の到着時刻より遅れた場合、スマートコントラクトが遅延を確認します。
  5. パッセンジャーへの補償は、申請不要で自動的に支払われます。

いずれの場合も、スマートコントラクトにより従来手作業で大量に発生していた保険金請求事務が省かれます。信頼できるオラクルが条件達成を認証すると、自動的に支払いが行われ、顧客の待ち時間短縮や保険会社の運用コストを約30%削減できます。

ロイヤルティ報酬

小売業者もスマートコントラクトで顧客向け報酬プログラムを自動化できます。

例えば、ブロックチェーンを活用したロイヤルティシステムがコーヒーチェーンでどのように機能するかを説明します。

  1. 顧客がコーヒーチェーンのアプリまたは連携ウォレットを使ってコーヒーを購入します。
  2. POSシステムが購入を認証します。
  3. ロイヤルティプラットフォームがオラクルとして購入データをブロックチェーンに送信します。
  4. スマートコントラクトがその購入が報酬対象かチェックします。
  5. 条件を満たした場合、契約が顧客のオンチェーン報酬残高を更新します。
  6. 顧客が所定回数の購入に達すると、契約が無料ドリンクの報酬を発行します。
  7. 報酬は顧客のウォレットに送付されるか、アプリ内で利用できるようになります。

この例では、スマートコントラクトが自動化された報酬マネージャーの役割を担います。条件を満たせば従業員が購入を認証したり引換処理をすることなく、報酬が自動で付与されます。

スマートコントラクトの長所と短所

同じ特徴がスマートコントラクトを強力にする一方で、独自のリスクも生み出すことは重要なポイントです。

例えば2016年、スマートコントラクトの脆弱性が悪用され、The DAOというブロックチェーンプロジェクトから約6,000万ドル相当のイーサリアムがハッカーによって盗まれました。契約はプログラムどおりに作動していましたが、コードにミスがあり、それを悪用されたのです。

こうした大きなリスクも踏まえて、スマートコントラクトの主なメリットとデメリットをまとめます。

スマートコントラクトの長所と短所
メリットデメリット
手作業の削減: 一度ルールを設定すれば、書類処理や承認不要で契約が自動実行されます。コードミスのリスク: スマートコントラクトはバグも含め指示通り動作します。
取引が速い: 銀行や保険会社、法務事務所では数日かかる処理も、数分〜数秒で完了します。やり直しが困難: ブロックチェーンの取引は原則的に恒久的なため、誤りの訂正が難しいです。
コスト削減: 仲介者が減ることで、ブローカー・エスクロー・その他第三者への手数料が抑えられます。法規制が発展途上: 法規や規制は国や地域で大きく異なります。
高い透明性: 参加者は事前にルールを確認し、契約の挙動を認証できます。外部データ依存: 現実世界の情報を使う契約は、正しいデータを供給するオラクルへの信頼が必要です。
ユーザーによるコントロール増大: 参加者は中央の管理者なしに、直接契約に関与できます。

ビットコインはスマートコントラクトか?

正確には違います。ビットコインはイーサリアムのようなスマートコントラクトプラットフォームではありませんが、一部のスマートコントラクト的機能は備えています。

ビットコインは元々、分散型デジタル通貨および価値保存手段として生まれました。そのため、プログラムの柔軟性は意図的に制限されています。例えば、複数人の承認が必要な場合や、特定日まで資金移動不可などの単純なルールには対応できますが、複雑な多ステップの契約を構築するために必要な“Turing complete”なプログラミング言語は備えていません。

スマートコントラクトとAI:どんな関係があるのか?

従来のスマートコントラクトは静的で、一度デプロイされると柔軟に変更できず、ルールに厳密に従います。

しかしAI(人工知能)の進展とともに、スマートコントラクトの堅牢性と機械学習の柔軟性を融合させる開発も模索されています。例えば分散型金融で、AIスマートコントラクトが市場のボラティリティに応じて現実時間ベースで金利を動的に調整する、といったことも可能になります。

AI搭載型スマートコントラクトはまだ発展途上ですが、技術への関心は高まっています。Precedence Researchによると、世界のスマートコントラクト市場は2035年までに年平均76.25%で成長し、その主要な成長要因としてAI統合が挙げられています。

スマートコントラクトの未来

今日のスマートコントラクトは取引発生の認証はできますが、その背後にいるユーザーが本物の人間か、ボットやAIエージェントかどうかを簡単に判別することはできません。

この課題に対応するため、スマートコントラクトはデジタルアイデンティティやProof of Personhoodシステムと統合され、人間としての参加をプライバシーを守りながら認証できるよう進化していきます。

Worldはその一例です。開発者はWorld Chain上でスマートコントラクトを用いたアプリを構築でき、World IDによってAIではなく一人の人間であることを匿名のまま証明できます。これらの仕組みにより、ボットや偽アカウント、重複参加を防ぎつつプライバシーを保ったユーザー体験が提供可能となります。

Worldとそこに構築されるアプリについてさらに学ぶには、World Chainをご覧ください。

本記事のポイント

  • スマートコントラクトは特定条件が満たされると自動で契約内容を履行し、人的承認の手間を省くプログラムです。
  • 銀行や弁護士、エスクローサービスのような仲介を排除することで、スマートコントラクトは取引を大幅に高速・低コスト化します。
  • スマートコントラクトは既に、分散型金融、NFTマーケットプレイス、サプライチェーン管理、チケット発券、顧客報酬など実社会で活用されています。
  • スマートコントラクトは完全ではありません。記述通りに実行されるため、コードミスの修正が難しく、ブロックチェーンの取引は一度完了すると多くの場合取り消しできません。
  • AIやボットが一般化するにつれ、今後のスマートコントラクトは取引の誰が実施しているのかを認証する進化が求められています。World IDのような技術により、プライバシーを守りつつAIではなく一人の人間のユーザーであることをアプリケーションが確認できるようになることを目指しています。

スマートコントラクトに関するよくある質問

暗号資産のスマートコントラクトとは?

暗号資産におけるスマートコントラクトは、分散型アプリケーションが機能するための基盤技術です。イーサリアムによって普及し始めたスマートコントラクトは、特定条件が満たされると自動で実行されるコードの断片です。これによって、トークンの取引、暗号資産の運用、デジタルアートの購入、分散型アプリの利用などが、中央の交換所・銀行・プラットフォームに頼らず実現します。

スマートコントラクトアプリとは?

スマートコントラクトアプリとは、裏側でスマートコントラクトを用いて各種アクションを自動化するアプリケーションです。会社や銀行などの仲介を介さず、ブロックチェーン上のコードで自動実行されます。

スマートコントラクトのタイプにはどんなものがある?

スマートコントラクトは、一連のルールに従うほぼすべてのプロセスで活用できます。主なタイプは以下の通りです。

  • 金融系スマートコントラクト――暗号資産による支払い・貸付・借入・交換・取引などを自動化します。
  • NFTおよびデジタル資産の契約――デジタルアイテムの所有権や譲渡を管理します。
  • 保険契約――保険金請求や支払いを自動で行うことができます。
  • サプライチェーン契約――生産や納品の各段階で製品の追跡を可能にします。
  • 報酬・ロイヤルティ契約――顧客が一定の条件を満たすと特典を自動的に付与します。

用途を問わず、全てのスマートコントラクトは「条件が満たされたら自動で定められたことを行う」という基本原理で動きます。

免責事項

翻訳の内容は英語の原文と異なる場合があります。正確な情報については、英語版の原文を参照してください。

実在する人間のネットワークに参加しましょう。

World IDアプリを入手

関連リソース

Blockchain

ブロックチェーンによる人間認証の活用

ブロックチェーン認証は、パスワードではなくブロックチェーン上の暗号鍵でアクセスを認証するもので、その仕組みや利用場面、限界について説明します。

Blockchain

暗号資産ブリッジハック 101:種類と原因

ブリッジはWeb3ユーザーがブロックチェーン間で暗号資産を転送するのに役立ちますが、ハッカーにとっては大きな標的でもあります。ここでは、暗号資産ブリッジのハックについて知っておくべきことを解説します。

Blockchain

暗号資産マイニングとは?

暗号資産のマイニングは複雑で、ときに論争の的にもなります。何が起きているのか、どのように動作しているのかを学びましょう。

Blockchain

シビル攻撃とは?101入門ガイド

シビル攻撃とは、一人の人やボットが多くの偽アカウントでピアツーピアネットワークを偽装する攻撃です。シビル攻撃が何か、そしてブロックチェーン技術にどう関係しているかを学びましょう。