Web3
Web3・トークン規格・対応チェーン 一般ページから切り出した、実装詳細
一般ユーザー向け Web3 ページ では「ウォレットは自動で作られる」「個人情報はブロックチェーンに載せない」「運営は資金を預からない」だけに絞っています。本ページはその裏側の実装 ── ERC 規格・対応チェーン・お金の流れ ── を、Web3 / ウォレット / チェーン事業者向けにまとめています。
対応するトークン規格 (ERC-20 / 721 / 1155)
運動サプリ® は、Ethereum 系チェーンで標準化されている 3 つのトークン規格に対応しています。金額・記念・大量配布、それぞれに役割を分けて使い分けます。
-
01 / ERC-20
代替可能トークン
JPYC をはじめとする「金額」を表す通貨。1枚と別の1枚に区別がありません。応援金や分配の単位はこの規格で扱います。
-
02 / ERC-721
代替不可能トークン (NFT)
1つひとつが固有のトークン。運動達成証や、シリアル付きの記念バッジなど、唯一性のある証明に使います。
-
03 / ERC-1155
マルチトークン
同じ ID で複数枚発行できるハイブリッド規格。シーズン限定バッジの大量配布など、効率的な配布に向いた仕組みです。
運動サプリ® が応援金・分配の単位として使える ERC-20 トークンは複数ありますが、推奨しているのは JPYC (日本円ステーブルコイン) です。詳細は JPYC の仕組みと役割。
対応チェーン一覧
運動サプリ® は複数のブロックチェーンに対応しています。チャレンジの種類やキャンペーンに応じて、適切なネットワークでトークンや NFT を配布します。
Mainnet
-
Polygon
JPYC が広く流通する L2。手数料が安く、運動サプリ®の主戦場
-
Soneium
Sony 系の Ethereum L2。日本発プロジェクトとの親和性
-
Astar
日本発のマルチチェーン基盤
-
Ethereum
最も枯れた L1。基軸の決済・資産管理
-
BSC Mainnet
BNB Smart Chain。海外ユーザー向けの選択肢
Testnet
-
Amoy
Polygon のテストネット
-
Sepolia
Ethereum のテストネット
テストネットは、新機能の検証や開発者向けの動作確認に使われます。実際の資産価値はありません。
応援金の流れ:Lock / Verify / Distribute
運動サプリ® では、応援金の動きをあらかじめ決めておき、Web3 のスマートコントラクトが自動で実行します。誰が出して、どう判定して、どこへ届くか ── 3 ステップで整理します。
-
01 / Lock
応援金を預ける
出し手:スポンサー (本人または第三者)
チャレンジ開始時に、本人または家族・友人・支援者 (スポンサー) が、応援金 (JPYC) をスマートコントラクトに預けます。
-
02 / Verify
コントラクトが自動判定
動き:歩数オラクル + コントラクト
期間中、歩数を自動で判定します。判定は「全か無か」── 目標を達成すれば成功、未達なら失敗です。運営が裁量で書き換える余地はありません。
-
03 / Distribute
事前に決めた届け先へ自動配分
受け手:事前に指定した受取人
達成すれば、応援金は事前に決めた届け先 (本人・家族・寄付先など) へ。未達でも、応援金は事前に決めた届け先へ。どちらの場合も、運営の利益にはなりません。
「未達 = 没収」ではありません。事前に指定した受取人 (寄付先や、他のチャレンジへの還流など) へ自動的に届きます。応援金が「消える」のではなく、設計どおりに届くこと ── これを Web3 のスマートコントラクトが技術的に保証します。
非カストディ型:運営は資金経路の外側に
運動サプリ® 運営は、応援金を預かりません。スポンサーのウォレットからスマートコントラクトへ、そこから参加者・受取人のウォレットへ流れる、非カストディ型の資金フローを採用しています。「失敗時の没収益で儲ける」構造には絶対にならない、という設計上の制約です。
個人情報はオンチェーンに載せません。歩数や名前などの個人情報はオフチェーンで管理し、ブロックチェーン上には応援金の動きと判定結果だけが残ります。健康経営・自治体・健保といった公共性の高いパートナーと組むときの最初に問われる安全条件を、設計レベルで満たしています。
実装レベルの詳細 (4 つの仕事 / 歩数オラクル / 本人署名歩数) は スマートコントラクトと JPYC をご覧ください。