Cardano知っておきたい101の基礎知識のざっくり日本語要約🎉

ざっくりと要約してみました、色々省いてます😅

元の記事:What is Cardano (Cardano 101) | Essential Cardano

:white_check_mark:Cardanoは2014年末にアジアで開始。2017年にADAローンチ。2021年3月31日に完全分散化。IOGはもう600名規模(2022年5月現在)に:fire:

:white_check_mark:分散化=ブロック生成・ネットワーキング・ガバナンスの3つの柱で推進。

:white_check_mark:Cardnaoの構造=コンセンサス・レジャー・ネットワークの3つで構成。

:white_check_mark:コンセンサス=POSウロボロスを実行しレジャーに追加する情報を決めること、その決定のために必要な情報を維持すること。コンセンサスレイヤーにおいては、コンセンサスプロトコルの実行に必要な一部のヘッダーフィールドを除けば、レジャーの状態やブロックの内容を正確に知る必要はない。

:white_check_mark:レジャー=eUTXO形式で、台帳の状態を決め、どのように台帳を更新するかを決める。

:white_check_mark:ネットワーク=ノード間で接続を維持する

:white_check_mark:支払・SPO・ステーキング・スマートコントラクトなど多くの部分でさまざまな暗号技術を利用

:white_check_mark:CardanoP2Pの構成=P2Pガバナー・コネクションマネージャー・サーバー・インバウンドプロトコルガバナー

:white_check_mark:Ouroborosの命名理由は ①ランダム性を自分の尻尾を食べてさらにランダム性を生み出す様子②自分の尻尾を食べて自分のエネルギーを生み出すことでエネルギーを節約できる様。数学的に安全性が証明されている。

:white_check_mark:EUTXOの重要な点はそのインプットのみに依存すること。ブロックチェーンの全てを把握しなくても良いこと。

:white_check_mark:相互運用性とは複数のチェーンを扱えるもので、対称型(イーサリアムとCardanoなど)と非対称型(CardanoとCatalystチェーンなど:サイドチェーン)がある。サイドチェーンはスケーラビリティ、新機能追加が容易などの利点がある。セキュリティについては設計により異なるので要確認。

:white_check_mark:Hydra(開発中)=レイヤー2ソリューションであり、Hydra Head、Interhead Hydra(シームレスなスマートコントラクトのスケーラビリティを導入)、Hydra Tailなどで構成。ビットコインのライトニングネットワークと似たものだがさらに複雑なことができる。

:white_check_mark:Mithril(開発中)=DaedalusやdAppsが、高速に動作、立ち上がるようになる。

:white_check_mark:DAppストア:安全性が可視化されるdApps検索所:ユーザーが簡単に安全なdAppsをしり、使ってみることができます!(開発中)

:white_check_mark:ハードフォーク・コンビネーター:大きなアップデートでは、通常分裂して古い記録が無効になるなどの壊滅的な状態になる可能性があるが、スムーズに新しいプロトコルに切り替えることができるシステムをIOGが開発

:white_check_mark:CardanoとBitcoinはどう違うのですか?

・Cardanoは、スマートコントラクト、カスタムトークン、分散型アプリケーション(DApps)を扱えてPOSだが、ビットコインはそれができずPOW。カルダノの電力消費量はビットコインの0.01%程度。

:white_check_mark:カルダノはイーサリアムとどう違うのですか?

相違点:

・イーサリアムはPOW。(2022にPOSへ移行予定)

・イーサリアムはカスタムトークンにはスマートコントラクトが必要だがCardanoは不要。

・イーサリアムはアカウントベースだがCardanoはEUTXO。前者はわかりやすいがブロックチェーン全体を把握しないと処理できないので複雑でエラーを起こしづらく予測可能性が少ない。

:white_check_mark:CardanoとPolkadotはどう違うのですか?

共通点:ETHへの課題意識から誕生

相違点:

・CardanoはProof of Stakeを採用しているが、PolkadotはこのシステムのバリエーションであるNominated Proof of Stakeと呼ばれるシステムを採用しており、チェーンの安全性を最大限に高めるために検証者と指名者の役割を決めて設計されている。バリデーターは新しいブロックを生成し、パラチェーンブロックを検証し、ファイナリティを保証します。ノミネーターは、自分のステークでバリデーターを選択することができる。ノミネーターは、自分が信頼する候補者を承認し、自分のトークンで支援することができます。Polkadotのデザインは、実際、Cardanoから大きな影響を受けている。

・チェーンのアーキテクチャ:Cardanoのデザインには3つのレイヤー(コンセンサス、レジャー、ネットワーク)がありますが、Polkadotのアーキテクチャはリレーチェーンという1つのレイヤーに軸足を置いているのです。

:white_check_mark:CardanoとSolanaはどう違うのですか?

共通点:POS

相違点:

・POSに加えSolanaでは、ブロックチェーン上の2つのイベントの時間差の検証によってコンセンサスを得る、Proof of historyという技術が追加されています。Proof of historyにより、ブロックチェーン自体にタイムスタンプを構築することができます(イーサリアムのようにオフチェーンプログラムに時間計算を依存するのではありません)。履歴証明技術は、Verifiable Delay Function(VDF)により実現される。

・Solanaブロックチェーンはそれほど分散化されていない。Solanaの全トークンの50%近くは、ベンチャーキャピタル団体、ブロックチェーンの開発者、Solana Labs社が所有していると報告されている。また、現在、チェーンに新しいブロックを追加できるのはソラナ財団だけである。

・Solanaブロックチェーンのもう一つのよく知られた特徴は、バリデータノードを稼働させるために必要なハードウェアのコストが高いことである。Cardanoのノードは、はるかに低いハードウェアスペックで効率的に稼働させることができる。

・Cardanoはスラッシングのないリキッドステーキングを提供しているので、デリゲーターが資金を失うリスクはない。一方、Solanaのデリゲーションシステムはスラッシングを伴うため、デリゲーターが資金を失う可能性がある。

:white_check_mark:CardanoとAlgorandはどう違うのですか?

共通点:強力な学術研究、分散化を中核的な理念。POS。

相違点:

・AlgorandはPure Proof of Stake(PPoS)、トークン保有者を次のブロック生産者としてランダムに選択する。そして、ブロックはチェーンに追加される前に、1,000人のバリデーターによって承認される必要がある。

・CardanoはHaskellで書かれており(スクリプト言語はPlutus)、AlgorandはJavaScript、Python、Java、Goを使用しています。

・コアアーキテクチャも異なる。Algorandは2層であるのに対し、Cardanoは3層である。

・NFT(Non Fungible Token)については、Algorandのユーザーはスマートコントラクトを使わずに、プロトコルに組み込まれたシステムを使ってNFTを作成することができます。Cardanoのユーザーは、様々な方法でNFTを作成することができる。

:white_check_mark:リアルフィ=アイデンティティ+Defi

:white_check_mark:リキッドデモクラシー:代表制と直接民主制の中間に位置するハイブリッドな統治システムの概念です。Ada保有者は、直接投票するか、またはDelegate Representatives (dReps_)

:white_check_mark:Cardanoのエコシステムは、コミュニティの幅広い参加も促している。Cardano improvements proposals program(「CIP」)は、adaホルダーやその他の第三者がCardanoブロックチェーン上にアプリケーションを構築することを可能にします。CIPは、標準とプロセスを説明し、一般的なガイドラインと情報をカルダノコミュニティに提供します。これは、オフチェーンに存在する正式な技術コミュニケーションプロセスです。

:white_check_mark:AtalaPRISMーアイデンティティは、さまざまな民間および公共サービスにアクセスするための鍵です。銀行口座の開設から、ローンや運転免許証の取得、教育へのアクセスなど、自分が誰であるかを他人に証明する必要性は、日常生活においてほとんど遍在しています。 Atala PRISMは、IOGの分散型IDソリューションです。Atala PRISMは、IOGの分散型IDソリューションで、人々が自分の個人データを所有し、組織とシームレス、プライベート、セキュアにやり取りすることを可能にします。