Avalanche (ブロックチェーン)

Avalanche
作者 Emin Gün Sirer, Kevin Sekniqi, Maofan “Ted” Yin
開発元 Ava Labs
初版 2020年9月
リポジトリ https://github.com/ava-labs/
プログラミング
言語
Go TypeScript JavaScript Python
種別 ブロックチェーン
ライセンス Open source
公式サイト https://avax.network/
テンプレートを表示

Avalancheは、プロジェクトがDeFi環境の構築やツール開発を行うためのブロックチェーンであり、ネイティブ通貨としてAVAXを用いる[1]。開発は、ビットコインと分散型ネットワークに長く関わったコンピューター科学者であるエミン・ガン・サイラー(Emin Gün Sirer)を含む共同設立者によって設立されたAva Labsというチームが主導する[2]

特徴

AVAX

AVAXはAvalancheのネイティブトークンで、ステーキング報酬やトランザクション手数料やサブネットの作成に用いられる。また供給量の上限は7億2,000万枚である[3]

アーキテクチャー

Avalancheでは、「サブネット(Subnet)」と呼ばれる、複数のノードから構成されるネットワークを構築し、そのネットワーク内でブロックチェーンを作成できる。

また、AvalancheではデフォルトでExchange Chain(X-Chain)、Contract Chain(C-Chain)、Platform Chain(P-Chain) の3種類の相互運用可能なブロックチェーンがあり、それぞれウォレットに対応するアドレスは異なる。

X-Chain:AvalancheのネイティブトークンであるAVAXやその他の暗号通貨を作成し、取引するための分散型プラットフォームである。これはDAG(Directed Acyclic Graph)構造となっている。

C-Chain:EVM(イーサリアム仮想マシン)を実装したチェーンであり、スマートコントラクトの実行が可能である。それによりスマートコントラクトを作成し、DAppsやDeFiのサービスとやり取りすることができる。 

P-Chain:Avalancheのメタデータを記録するチェーンであり、バリデータや後述のサブネットの管理を行う。

これら3つのチェーンは、「プライマリーネットワーク(Primary Network)」と呼ばれる特殊なサブネットの一種により管理されている。また、以上の3つのチェーンのいずれかに暗号通貨を保存することで、さまざまな目的に利用することができるとされる[4][5]

コンセンサスアルゴリズム

Avalanche は、PoS有向非循環グラフ (DAG) に最適化されたAvalanche独自のコンセンサスプロトコルを実装し、ネットワークがトランザクションを並行して処理することを可能にしているとされる[3][5]

脚注

  1. ^ 仮想通貨Avalanche(AVAX)とは?購入方法や今後の予想・将来性を徹底解説”. InvestNavi(インヴェストナビ). 2022年5月24日閲覧。
  2. ^ AVAX(アバランチ)とは - 【DMMビットコイン】暗号資産(仮想通貨)ならDMM Bitcoin”. DMM Bitcoin. 2022年5月24日閲覧。
  3. ^ a b Avalanche (AVAX) とは?”. Binance Academy. 2022年5月24日閲覧。
  4. ^ Avalancheウォレットの使用方法”. Binance Academy. 2022年5月24日閲覧。
  5. ^ a b 初心者でもわかるAvalanche(アバランチ)とは|注目すべき点や将来性を解説”. CoinPost|仮想通貨ビットコインニュース・投資情報. 2022年5月24日閲覧。

外部リンク