オーロラ / Aurora Chain (AOA)の編集履歴#4
- 作成日時 : 2021/7/7 14:57
- ユーザ名 : ServerTouhou
- 獲得ポイント : 350
-
編集内容 :
簡単にまとめると
- 、業界全体に成熟したブロックチェーンテクノロジーソリューションを提供することを目的とした、第3世代のブロックチェーンテクノロジーに基づく分散型アプリケーションプラットフォームです。
- AOAはAuroraコミュニティや開発者とつながります。ブロックチェーン開発を革新します。
- 略称はAOAとなる。
- 主なターゲットは企業。仮想通貨関連企業との連携が多い。
簡単にまとめると
- 、業界全体に成熟したブロックチェーンテクノロジーソリューションを提供することを目的とした、第3世代のブロックチェーンテクノロジーに基づく分散型アプリケーションプラットフォームです。
- AOAはAuroraコミュニティや開発者とつながります。ブロックチェーン開発を革新します。
- 略称はAOAとなる。
- 主なターゲットは企業。仮想通貨関連企業との連携が多い。
何がすごいのか?
どんな技術か?
・DPoS
アカウントのAOA残高が500万AOA以上の場合、アカウントはAOA代理人の候補者として立候補することができる(500万AOA未満の場合は自動的に候補でなくなる。)
AOAの残高を持つ全てのアドレスは代理人候補に投票するこができ、投票数が最も多い101人が自動的にトランザクションの代理ノードとなる。
各候補者は最高で101票を1回として、候補者1人につき1度だけ投票することができる。また、1つの投票につき、1AOAを投票終了までロックする必要がある。
・BFT(Byzantine Fault Tolerance)
1)DPoSにBFSを追加することで、効果的にフォークを回避できる。
ブロック生成後にN個の確認番号を待つ必要がなく、速度が大幅に向上させる。
2)AuroraチェインはUDPに基づくノード間のブロードキャストネットワークとTCPに基づくプロキシ候補間の長い接続が存在する立体P2Pネットワークを構築する。
3)各ブロックの先頭にプロキシルートツリーが追加し、そのステータスが記録され、検証速度が向上する。
スマートコントラクト
オーロラチェーンはEVM(Ethereum Virtual Machine)とSolidityを用いてスマートコントラクトを作成する。 今後、Aurora Chainは、Java、Go、およびC ++をサポートする予定である。
・P2Pステレオネット
ブロードキャストネットワークは異なるノード間に構築される。
プロキシ候補者は、上位レイヤーネットワークを介して直接接続を構築することことができる。
・マルチチェーン並列技術
立体P2Pネットワークはクロスチェーンコンセンサスシステムを実現させ、TPSを増加させる。
ブロックチェーンのアップグレード
LLVM コンパイラを用いてブロックチェーンコードとコントラクトスクリプトをまとめる。そうすることで、ブロックチェーンをアップグレードさせる際に、全ての
クライアントは古いヴァージョンと置換される。
・量子耐性
オーロラチェーンは潜在的な量子攻撃に対処するために格子暗号を用いる