01. 署名処理と認証
SEQUENCE: META_TRANSACTION
Client Side: 意思の署名
ユーザーはSelf-custody walletでEIP-712署名のみを行う。このデータはまだオンチェーンには送信されず、ガス代も発生しない。
Backend: 認証と封入
Serverless Functionが関所(Gatekeeper)となる。HMAC共有鍵を用いてリクエストの正当性を検証し、Relayerへの通行手形を発行する多層防御。
Relayer: 境界の越境
Web2とWeb3の境界線。RelayerはHMAC検証済みのデータに対し、運営の秘密鍵でガス代を負担して署名し、TXをMempoolへ放つ。
Blockchain: 確定
スマートコントラクトが実行され、署名を検証。1つのTXで運営とクリエイターへの収益分配(Batch Split)がアトミックに完了する。
02. 収益分配とエコシステム
SEQUENCE: REVENUE_SHARE_MODEL
Logic: 権利関係の解決 (Web2)
複雑な親子関係(誰の二次創作か)や分配比率(誰にどれだけ還元するか)は、オフチェーンで管理・計算する。これによりSmart Contractを軽量化し、ガス代を極限まで削減する。
Execution: 決済の執行 (Web3)
コントラクトは計算された分配リスト(Recipients/Amounts)を受け取り、自動的な処理に徹する。Nonceによる紐付けで、リストの改ざんは数学的に不可能。
Incentive: バイラルな拡散
「二次創作されるほど原作者が潤う」構造により、権利許諾の手間をなくし、コンテンツが自律的に拡散するインセンティブ設計を実現する。