CALIUMオンチェーン情報

[CALIUMオンチェーン情報]を通じて、誰でもデータを確認できます。

データの記録及び確定方式

CALIUMの有償発行はCALIUM交換所で行われます。

CALIUM交換所はCALIVERSEサービス内で提供され、ユーザーはCALIUMを取得する際、ブロックチェーンサインを必要とせずに、サーバーで料金を支払うことでCALIUMを獲得できます。 このようにしてCALIUMが発行されると、オフチェーンでイベントトランザクションが発生し、CALIUM DBに保存されます。

CALIUM DBはエポック単位で、HSM(ハードウェアセキュリティモジュール)から権限を与えられたAuthorized Schedulerが定められたロジックに従ってCALIUMの統計データを生成します。 また、Authorized Schedulerは生成されたエポック単位のCALIUM統計データをオンチェーンスマートコントラクトに最終的に記録する作業を行います。

CALIUMの統計データがオフチェーンからオンチェーンのスマートコントラクトに記録される作業をCALIVERSEロールアップと呼びます。 このようにしてCALIUMのデータが確定し、オンチェーンに記録されると、ブロックチェーンの技術的特性によりデータの改ざんが不可能になります。

CALIVERSEは公式ウェブサイトを通じてオンチェーンに記録されたCALIUMの統計データをエポック単位で確認できるよう提供し、以下のサービスに利用します。

1

CALIUM有償発行価格の決定

CALIUM交換所のCALIUM有償発行価格の決定

2

リワードCALIUMの基礎データとして活用

エコシステムに還元されるリワードCALIUMの基礎データとして活用

  • CALIUMコンバーター(短期エコシステムリワード)

  • リソースストレージ(中長期エコシステムリワード)

適用されるブロックチェーン技術

CALIUMエコシステムに適用される主なブロックチェーン技術は次のとおりです。

1

オン/オフチェーンを組み合わせて使用するハイブリッドアーキテクチャ方式を使用

  • メタバースサーバー(オフチェーン)のイベントトランザクションを統計DBに保存し、オンチェーン上のスマートコントラクトに定期的に記録します。

  • 記録されたデータを再びメタバースサーバーに送信し、サービス全体で直接的または間接的にブロックチェーン技術を活用します。

2

CALIVERSEロールアップ

  • ロールアップは、ブロックチェーン外部でトランザクションを実行し、その結果のみをまとめてブロックチェーンに記録する方式を指します。

  • CALIVERSEロールアップもメタバースサーバーで発生したイベントトランザクションをまとめて統計化し、ブロックチェーン上のスマートコントラクトにそのデータを記録する方式を使用します。

3

スマートコントラクト

  • スマートコントラクトは、代表的なブロックチェーン技術の一つであり、ブロックチェーン上に展開された契約(コントラクト)が、あらかじめ定義された契約コードに基づいて作業を自動的に実行する技術を指します。

  • スマートコントラクトが配置されたネットワークに応じて、セキュリティ、信頼性、透明性が保証されます。

  • CALIUMオンチェーン情報は、CALIVERSEロールアップを実行するスマートコントラクトをAbitrum One Networkに配置して使用します。

  • スマートコントラクトによって実行されたトランザクションハッシュ(Tx Hash)は、ARBISCANを通じて確認可能です。

    • Roll-up Contract Address: 0xb8abed37e3c174cdcdc90091905c1130838c80d9

4

Authorized Scheduler

Authorized Schedulerは、ロールアップを実行する主体(ソフトウェア)として、CALIUMエコシステムで重要な役割を果たします。 ロールアップは定められたタイムラインに従ってオフチェーンデータを収集し、データを生成および保存します。 保存されたデータはAdmin権限を持つHSMキーで署名され、ブロックチェーントランザクションを通じてスマートコントラクトに記録されます。 このロールアップデータが次のエポックのインフレーション加重値として使用されるため、この手順は非常に重要です。

スマートコントラクトにロールアップされたデータを書き込む権限は、スマートコントラクトに明記されたAdminが持ち、この権限を持つキーはHSMに安全に保管されます。 HSMシステムへのアクセス権限は、Authorized Schedulerのみに付与されます。 Authorized SchedulerはHSMに対しロールアップのためのトランザクション署名を要求し、その署名値を受け取ってロールアップされたコントラクトにトランザクションを送信します。

技術的例外処理

CALIUMオンチェーン情報は、中央集権的ネットワークのサーバーデータをAuthorized Schedulerを通じてエポック単位で分散型ネットワークに記録して確定し、オンチェーンに記録されたデータを再び利用して、サーバーでのCALIUM有償発行価格やリワードCALIUM数などの主要情報を確定して活用します。

したがって、サービス中にはオン/オフチェーン間のネットワーク状況や、サービスのメンテナンス、Authorized Schedulerなどの障害が発生する可能性があり、その場合は例外処理を通じて持続的で安定したサービス環境を提供します。

1

サービス障害などでオフチェーンデータの処理が不可能な場合

Authorized Schedulerが直前のエポックデータを取得して実行

2

Authorized Schedulerに障害が発生し、オンチェーンデータの処理が不可能な場合

障害発生直前のエポックのCALIUM統計データでメタバースサービスを維持

3

サービスとAuthorized Schedulerの両方に障害が発生する場合

オンチェーンに記録されるCALIUM統計データを更新せず、過去ののエポックのCALIUM統計データを利用してサービスを維持

4

障害状況の解決後

障害解決後には、障害発生直前のデータを基準にしてオンチェーンスマートコントラクトに正常に記録します。

マイグレーション(移行)

CALIVERSEのメタバースは2024年8月29日(UTC)にパブリックオープンされました。 メタバースのパブリックオープン日に合わせて、貢献者に初期発行量が割り当てられたため、パブリックオープン日の基準流通量を1エポックとして設定します。

ただし、CALIUMエコシステムの機能アップデートは開発スケジュールに従って進行するため、アップデート時点のエポックは後に確定されます。

そのため、実際にオンチェーンに記録されるCALIUMの統計データは、2025.02.11 時点から確認できるようになります。

公開情報の種類

1

エポックごとのCALIUM発行量

  • CALIUM交換所で有償発行されたCALIUMの個数

  • リソースストレージに無償発行されて保管されたCALIUMの個数

  • CALIUMコンバーターに割り当てられたリワードCALIUMの個数

2

エポックごとのCALIUMバーン(焼却量)

  • コンテンツに使用されたCALIUMの個数

3

エポックごとのCALIUM流通量

  • エポックごとに新規発行されたCALIUMの総量

  • エポックごとの基準流通量

  • エポックごとの流通供給量

  • エポックごとのリソースストレージに保存されたリワードCALIUMの総量

4

インフレーション加重値

  • 流通供給量/基準流通量 × 100%(ただし、インフレーション加重値は常に ≥ 100%)

Last updated