Web3 × Exercise Supplement

運動サプリ®を支える
Web3 という土台

お金とルールが同じ層で動く ── 行動変容を実装可能にしたインフラ。

運動サプリ® はスマートフォンから普通に使えるアプリですが、応援金まわりの動きは 人の都合で揺らがない仕組み (Web3 / ブロックチェーン) の上で動いています。 応援金の届け先は、チャレンジを始める前に決めます。達成したときも、達成できなかったときも、決めたルールに沿って届けられます。

このページでは、運動サプリ® を成立させている裏側の仕組みを、初めての方の目線で安心して読み進められる範囲 に絞って整理しています。技術的な詳細は法人向けの技術資料にまとめています。

3 分で分かる Web3

まず押さえる、3 つだけ

運動サプリ® で Web3 を使っている理由は、複雑な技術を売りたいからではありません。 応援金まわりのお金の動きを、人の都合で揺らがず透明にするため です。日常の使い方では、Web3 を意識する場面はほとんどありません。

  • ウォレットは強く意識しなくて大丈夫

    歩く・記録する・チャレンジに参加する、日常の使い方では Web3 のことを意識する必要はありません。ウォレットはアカウント登録時に自動で作られ、Web3Auth が秘密鍵を分散管理します。

  • Web3 を使うのは「お金の透明性」のため

    応援金の預かり・成功失敗の判定・受取人への配分を、人の都合で揺らがないかたちで動かすために、スマートコントラクトと JPYC を使います。

  • 運営が失敗で儲かる設計ではありません

    未達でも応援金が「消える」ことはありません。事前に決めた届け先(寄付先・他のチャレンジへの還流・本人への返金など)へ自動で届きます。運営の利益にはなりません。

安心材料

  • 個人情報は ブロックチェーンに載せません(歩数や名前などはオフチェーンで管理)
  • 応援金は 運営に入らない 設計です
  • 小額から 始められます(無理な額を預ける必要はありません)

ここから下は、もう少し詳しく知りたい方向けの解説です。

もっと詳しく

01 / What is Web3

Web3 を構成する3つの要素

運動サプリ®を使ううえで知っておきたいことは、3つだけです。 Web3 の網羅的な解説ではなく、運動サプリ®で何が起きているかを理解するための最小限の整理です。

  • みんなで同じ記録を持つ

    世界中のコンピュータに同じ記録を同期して保管する仕組み。運営会社1社の都合で書き換えたり、勝手に消したりできません(専門用語では「分散台帳」と呼びます)。

  • スマートコントラクト

    ブロックチェーン上で動く「ルールのプログラム」。応援金や分配の条件を、人を介さず自動で実行します。

  • ウォレット

    ブロックチェーン上の「自分専用の財布」。JPYC などのトークンや、運動の達成を記録した NFT が入ります。

02 / Wallet

ウォレットは「自分専用の財布」

ウォレットは、応援金 (JPYC) や運動の達成バッジ (NFT) が入る場所です。 運動サプリ® では自動的に作られるので、難しい操作は不要です。

  1. 登録時に自動で作られる

    運動サプリ® では、アカウント登録するだけで自動的にウォレットが作られます。暗号資産の知識がなくても、そのまま使い始められます。

  2. シードフレーズのメモは不要

    従来の暗号資産ウォレットで必要だった「12 単語のメモを紙で保管」は不要。普段使うアカウント (Google / Apple / X など) でログインするだけで使えます。

  3. 運営が単独で動かせない

    ウォレットの鍵は複数の場所に分けて保管されており、運動サプリ® 運営も単独では動かせない設計です。サービスが止まってもユーザーが自分で資産を取り出せます。

  4. MetaMask へエクスポート可

    運動サプリ® では、希望すれば鍵を書き出して、MetaMask など他のウォレットアプリで同じ財布を使えます。運営に縛られません。

03 / アプリで見るもの

運動サプリ®のなかで触れるもの

運動サプリ® を使っていると、画面に出てくるものは大きく 2 種類です。 応援金の単位 (JPYC など) と、達成の記念バッジ (NFT) です。

応援金は「金額の単位」なので、3,000 円相当を預けたら 3,000 円相当が動きます。記念バッジは「1 つひとつが固有の証明」なので、誰が・いつ・どの目標を達成したか、が記録として残ります。

技術的には、応援金は ERC-20、達成バッジは ERC-721 / ERC-1155 というトークン規格で扱っています。各規格の用途や、運動サプリ® が対応するブロックチェーンの一覧は技術資料にまとめています。

詳しく:Web3・トークン規格・対応チェーン

運動サプリ® が応援金として推奨しているのは、円建ての JPYC (日本円ステーブルコイン) です。

04 / どこで動いているか

ブロックチェーンの選択は、
ユーザーが意識しなくて大丈夫

運動サプリ® は、複数のブロックチェーン上で動きます。チャレンジの種類やキャンペーンに応じて、アプリ側が 手数料が安く、運動サプリ® の用途に合った環境 を自動で選びます。

一般ユーザーが「どのチェーンを使うか」を考える必要はありません。応援金やバッジを受け取る場面でも、画面上の表示は「3,000 円相当の応援金」「達成バッジ」のような自然な単位で見えます。

運動サプリ® が対応する具体的なブロックチェーン (Polygon / Soneium / Astar / Ethereum / BSC など) と、開発者向けのテストネット一覧は、技術資料にまとめています。

詳しく:Web3・対応チェーン一覧

05 / ウォレットの安全性

シードフレーズを使わずに、
暗号資産を始められる

「ウォレットを作る」と聞くと、シードフレーズ (秘密の 12 単語) を紙にメモして金庫に入れる… そんなイメージを持つかもしれません。 運動サプリ® は、その面倒なステップを Web3Auth という仕組みで肩代わりしています。普段使うアカウント (Google / Apple / X など) でログインするだけで、ウォレットが使えるようになります。

運営も単独では秘密鍵を握れない設計です。サービスが止まっても、ユーザーが自分で資産を取り出せます。希望すれば、秘密鍵をエクスポートして MetaMask など他のウォレットアプリで同じ財布を使うこともできます。

システム内部では、秘密鍵を 1 つのまま保管せず、3 つのシェア (ソーシャルログイン / 端末 / Web3Auth ネットワーク) に分けて別々の場所に保管する MPC 方式 を使っています。図解と各シェアの保管先・復元手順は技術資料にまとめています。

詳しく:ウォレットと Web3Auth (MPC)

06 / Money Flow

応援金の流れ

運動サプリ® では、応援金の動きをあらかじめ決めておき、決められたルールが自動で実行します。 誰が出して、どう判定して、どこへ届くか ── 3 ステップで整理します。

  1. 01 / Lock

    応援金を預ける

    出し手:スポンサー (本人または第三者)

    チャレンジ開始時に、本人または家族・友人・支援者(スポンサー)が、応援金(JPYC)をスマートコントラクトに預けます。「応援金を供託する」とも呼びます。

  2. 02 / Verify

    スマートコントラクトが自動判定

    動き:歩数オラクル + コントラクト

    期間中、歩数を自動で判定します。判定は「全か無か」── 目標を達成すれば成功、未達なら失敗です。運営が裁量で書き換える余地はありません。

  3. 03 / Distribute

    事前に決めた届け先へ自動で届く

    受け手:事前に指定した受取人

    達成すれば、応援金は事前に決めた届け先(本人・家族・寄付先など)へ。未達でも、応援金は事前に決めた届け先へ。どちらの場合も、運営の利益にはなりません。

「未達 = 没収」ではありません。事前に指定した受取人 (寄付先や、他のチャレンジへの還流など) へ自動的に届きます 応援金が「消える」のではなく、設計どおりに届くこと ── これを、人の都合で揺らがない仕組みが技術的に保証します。