都市・インフラ事業への参加 https://docs.hazbase.com/use-cases/smart-city-token/deep-dive/ USE CASES ← ユースケース一覧 都市・インフラ事業への参加 事業への参加持分と、住民の意見・運用報告を整理します。 債権・事業参加 用途別の構成例 想定する場面 主な対象 インフラ事業者、まちづくり会社、自治体と連携する事業担当者 地域の充電設備や共用モビリティを対象に、契約で定義した参加持分を管理し、設備の稼働報告と利用者の意見を同じ事業へ関連づける例です。 この構成で確認できること 参加者の保有記録、設備の状態、事業報告と議決内容を、一つの案件から参照できます。 トークンと業務データの役割 トークンで表すもの 参加持分をFlexibleTokenで表す構成です。住民の意見集約と、契約上の決定権を持つ投票は分けて設計します。 業務システムで管理するもの 事業ID、設備台帳、契約、収入・費用、運用報告、住民からの意見。 対象の事業・資産・注文などのIDと、chainId・コントラクトアドレス・必要なtokenIdを対応づけます。受付の操作IDと確定した取引を関連づけることで、画面から処理の結果を追跡できます。 構成するコントラクト コントラクト このケースでの役割 FlexibleToken 契約上の参加単位と保有数を扱います。 GenericGovernor 定めた参加条件の下で提案と投票を扱います。 TimelockController 可決した操作に待機期間を設けます。 コントラクト名から、主要な操作・関連SDK・ソースコードを確認できます。利用する機能に合わせて構成を選び、業務側の承認や記録と接続します。 利用と処理の流れ 1 対象事業を登録 設備、運営主体、参加条件と報告単位を関連づけます。 2 参加持分を記録 承認した参加者へ割り当て、契約と保有記録の対応を保存します。 3 運用と意見を共有 設備の実績を業務側で集計し、公開範囲を分けて共有します。投票を行う場合は議決の対象を明示します。 4 決定と履歴を反映 可決した操作と実際の実行を区別し、資金や設備に関する報告へ反映します。 運用の設計ポイント 参加者ごとの役割 保有者、住民、運営者で参照範囲と決定権が異なる場合は、それぞれの資格を分けて管理します。 収益の集計 設備収入・費用の集計は業務側で行い、契約に応じた配分と保有記録を照合します。 承認・照合・障害対応を確認する このケースを実装する 次の実装パターンに、システム構成、データモデル、処理手順、SDKのコード例をまとめています。このケースに必要な部分から組み込めます。 物理資産・在庫 資産の識別情報と権利を結び付け、発行・移転・保有を扱う。 構成とコードを見る コミュニティ・ガバナンス 提案・投票・実行までを、参加者と権限に合わせて設計する。 構成とコードを見る サンプルから始める 技術・導入のご相談 関連するユースケース 建設・工事の進捗と債権管理 受託開発の検収・報酬管理 ← ユースケース一覧に戻る