Avalanche統合の概要
Avalancheは、分散化を犠牲にすることなく1秒未満のトランザクションファイナリティを実現する新規のコンセンサスプロトコルを中心に構築された、高性能ブロックチェーンプラットフォームです。取引所オペレーターにとって、これは迅速な入金反映、応答性の高い出金処理、そして中央集権型取引所の速度に匹敵する取引体験を意味します。
Codonoの暗号資産取引所ソフトウェアは、Avalanche C-Chainの完全なサポートを提供し、AVAXおよびネットワーク上にデプロイされたERC-20互換トークンの全範囲を上場できるようにします。
3チェーンアーキテクチャ — オペレーターが知っておくべきこと
Avalancheは、それぞれ異なる目的に最適化された3つの独立したチェーンを実行しています。
| チェーン | 目的 | 取引所との関連性 |
|---|---|---|
| C-Chain | スマートコントラクト、EVM互換 | 主要な統合ポイント — トークンとAVAXはここに存在 |
| X-Chain | ネイティブアセットの送金 | 古いAVAXウォレットはX-Chainアドレスを使用する場合あり |
| P-Chain | ステーキングとバリデーター管理 | スポット取引所の運営には直接関係しない |
CodonoはC-Chainのみと統合しています。X-Chainウォレットから取引するユーザーは、まず資金をC-Chainに移動する必要があります(Avalancheエコシステム内での標準的なクロスチェーン転送)。ユーザーの混乱を避けるため、入金手順にこれを明確に記載してください。
サポート対象アセット
ネイティブAVAX
- C-Chainでの入出金をフルサポート
- すべてのC-Chainトランザクションのガスとして使用
- 基軸またはクォートの取引ペアとして利用可能
C-Chain ERC-20トークン
- EthereumからブリッジされたUSDTおよびUSDCステーブルコイン
- DeFiプロトコルトークン(Trader Joe、Pangolin、Benqiなど)
- Ethereumやその他のチェーンからブリッジされたアセット
- C-Chain上にデプロイされた任意のカスタムERC-20トークン
C-Chainは完全なEVM互換であるため、新しいトークンの追加にはコントラクトアドレスのみが必要です。EthereumでのERC-20トークン追加やBSCでのBEP-20トークン追加と同じワークフローです。
Avalanche向けウォレットアーキテクチャ
Avalanche C-Chainは、Ethereumと同じアドレス形式(0x…)を使用します。これにより、すでにEVMチェーンを運用しているオペレーターのウォレット管理が簡素化されます。HD導出パス、アドレスエンコーディング、鍵管理はすべて同一です。
入金ウォレット
プラットフォームは各ユーザーに一意のC-Chain入金アドレスを生成します。入金はBlockgumまたはCryptoApisからのWebhookコールバックを介して検出されるため、ノードを継続的にポーリングする必要がありません。トランザクションが設定された承認しきい値に達すると、ユーザーの取引所残高に自動的に反映されます。
スイープとホットウォレットのロジック
各ユーザーが個別の入金アドレスを保持するため、入金された資金は出金処理に使用できるよう、定期的に取引所の中央ホットウォレットにスイープ(集約)する必要があります。スイープしきい値(スイープをトリガーする最小残高)は管理パネルで設定可能です。スイープトランザクションは少量のAVAXをガスとして消費するため、ホットウォレットには常に十分なAVAX残高を維持してください。
コールドウォレット保管
高額な準備資産を保有する取引所向けに、CodonoはAVAXおよびトークン保有の大部分をオフラインで保管するコールドウォレットワークフローをサポートしています。設定可能なしきい値を超える出金リクエストは、資金がコールドからホットへ移動される前に手動承認が必要です。
統合方法
Blockgum統合
Blockgumは、マネージドなAvalanche C-Chainインフラストラクチャを提供します。
- ユーザーごとのHDウォレットアドレス生成
- リアルタイムの入金モニタリングと承認追跡
- AVAXおよびERC-20トークン間の残高同期
- ガス推定を伴う出金処理
- 承認済み入出金のWebhook通知
Blockgumのホスト型ノードインフラストラクチャがAvalancheGoノードの運用を処理するため、ノードソフトウェア、ディスク容量、ネットワーク接続を自社で管理する必要がありません。
CryptoApis統合
CryptoApisは、統合されたブロックチェーンデータレイヤーによりAvalancheの機能を拡張します。
- リアルタイムのトランザクション検出と承認Webhook
- コスト効率の高い出金のためのガス価格推定
- ブロードキャスト前のアドレス検証
- 大規模なユーザーベースを監視するためのマルチアドレス購読
- 本番前テスト用のテストネット(Fuji)サポート
直接RPC統合
インフラストラクチャを完全に制御したい取引所オペレーター向けに、Codonoは標準のJSON-RPC APIを介したAvalancheGoノードへの直接接続をサポートしています。
- 管理パネルでプライマリおよびオプションのフォールバックRPCエンドポイントを設定
- ガス価格戦略とトランザクション送信を完全に制御
- サードパーティのデータ依存なし
- 予測可能なレイテンシ要件を持つ高頻度運用に適している
独自ノードの運用には、十分なディスク容量(C-Chainのステートは大規模)、メモリ、帯域幅を備えたサーバーが必要です。AvalancheGoクライアントはオープンソースで、ドキュメントも充実しています。
取引所運営に関連するパフォーマンス特性
Avalanche C-Chainは、Snowmanコンセンサスプロトコルの下で1秒未満のファイナリティを目指しています。実際には、トランザクションは通常1〜2秒以内に確定します。これはEthereum(12秒のブロックに確率的ファイナリティ)よりも大幅に高速であり、BSCなどの高速な代替チェーンに匹敵します。
ブロック時間: C-Chainで約2秒 ファイナリティモデル: 確率的だが非常に高速 — 深いリオーグは実用上の懸念ではない 推奨承認しきい値: ほとんどの入金額では1回の承認。オペレーターは非常に大きな入金に対して追加の管理策としてこれを増やすことができる ガスモデル: EVM互換のガスシステム。手数料はAVAXで支払い
ネットワーク設定
プラットフォームは本番環境とテスト環境の両方をサポートしています。
- Avalanche Mainnet C-Chain — 本番デプロイ用
- Fuji Testnet C-Chain — 開発およびQA用。メインネットと同じAPIを使用
- オプションのフォールバックノード設定を備えたカスタムRPCエンドポイント
Avalancheサポートから最も恩恵を受ける取引所
Avalancheは次のような取引所に最適です。
- DeFi特化型取引所 — AvalancheのDeFiエコシステム(Trader Joe、Pangolin、Benqi、AAVE V3)は、ユーザーが中央集権型取引所で取引したいトークンへの需要を生み出しています。
- マルチチェーンプラットフォーム — C-ChainはEVM互換であるため、EthereumやBSCがすでに稼働している場合、Avalancheの追加には最小限の開発で済みます。
- 北米および欧州ユーザーを対象とする地域取引所 — Avalancheはこれらの市場で機関投資家および個人投資家の両方から強い支持を得ています。
- ステーブルコインペアを提供する取引所 — C-Chain上のブリッジUSDCおよびUSDTは、最も流動性の高いAvalancheアセットの1つです。
管理機能
- コントラクトアドレスによる新しいERC-20トークンの追加
- アセットごとに独立した入金承認しきい値の設定
- 出金の最小金額、手数料率、承認しきい値の設定
- ホットウォレットのAVAX残高(ガス用)の監視と低残高アラート
- オンチェーンエクスプローラーリンク付きの完全なトランザクション履歴の表示
はじめに
Avalancheサポートは、標準のCodono取引所パッケージに含まれています。一般的なセットアップ手順:
- AvalancheGoノードをプロビジョニングするか、Blockgum/CryptoApisの認証情報を設定
- マスターHDウォレットを生成し、暗号化されたシードバックアップを記録
- C-Chain Mainnet(またはFuji Testnet)をアクティブネットワークとして設定
- 管理パネルからAVAXおよび初期のERC-20トークンを追加
- テストネットで入出金のエンドツーエンドテストを実行
- スイープしきい値、承認回数、出金制限を設定
- メインネットで稼働開始
Avalanche統合のサポート、ノードインフラストラクチャの推奨事項、設定のベストプラクティスについては、お問い合わせください。