カルダーノとは何ですか?. Cardanoは、暗号化通貨の設計と開発の方法を変える努力として2015 年に始まったプロジェクトです。 全体的な焦点は、ユーザーや統合を求める他のシステムのニーズをより良く説明する、よりバランスのとれた持続可能なエコシステムを提供することです。これは、大量採用の重要な機能です。
Cardanoは包括的なロードマップから始まらなかった。 むしろ、学術研究の原則に従って、設計原則、エンジニアリングのベストプラクティス、探査の道の集まりを取り入れました。 この構造化されていないアイデアから、Cardanoに取り組んでいる開発者は、暗号侵害の文献を探索し、抽象のツールセットを構築し始めました。
画像:. 出典: カルダーノ.org
カルダーノは、エテリアムの共同創設者(ジョセフ・ルビンと象徴的なヴィタリック・ブテリンと共に)チャールズ・ホスキンソンによって概念化され、カルダノ財団、InputOutput HK(IOHK)、エムルゴで構成されています。
CardanoのトークンであるADAは、デジタルファンドの送受信に使用できます。 このデジタル現金は、お金の未来を表し、暗号化を使用して安全であることが保証される高速で直接転送を可能にします。
カルダーノのステーク証明(PoS)コンセンサスプロトコルはOuroborosと呼ばれ、DPoS(委任証明オブステーク)システムです。 IOHKは、Ouroborosが物理的なリソースの証明(作業証明)に基づいてブロックチェーンよりも定性的な効率の利点を提供するステークブロックチェーン規律を提供するため、Bitcoinが達成したプロトコルに匹敵するセキュリティ特性を確立したと主張しています。
トークン-ADA
ADAトークンの目標は、完全に新しい分散型のデジタルキャッシュであり、強力なdappsを構築するために使用でき、Cardanoエコシステム全体に命を与えることです。 主な機能は次のとおりです。
リアルタイム決済 (60 秒)
暗号化によるセキュアなトランザクション
デジタル・キャッシュ
Cardanoネットワークに組み込まれたパワースマート契約
報酬と手数料を獲得するためのADAステーク
現在、ADA 総供給量の約 80 % が流通しています。
供給量の合計:アナログ・デバイセズの
循環電源:25,927,070,538 ADA(総供給量の約 80 %)
使用事例
デジタル現金:ADAの所有者は、エンドツーエンドの追跡と確実性を持って、国境を越えた支払いをリアルタイムで処理できます。 主な利点は、低い取引コスト、容易な統合、より透明性と予測可能な支払いサービスです。
金融機関:Cardanoは、規制当局のものとユーザーのニーズのバランスを取り、そうすることで、プライバシーと規制を組み合わせています。
PoS 報酬:ADAを賭けることで、ユーザーは取引の検証に参加し、ブロック報酬と手数料の両方を獲得しています。
技術・技術
Cardanoのロードマップによると、プラットフォームから予想される5つの主要な技術ブレークスルーがあります。
バイロン:ユーザーがADAの取引と転送を可能にします。 Cardano メインネットもこのアップデート中に発売されました。
シェリー:カルダノが完全に分散化された自律システムになるための技術が整っていることを保証します。
Goguen:スマートコントラクトの統合が表示されます。
芭蕉:パフォーマンス向上を中心に。
ヴォルテール:IOHKは、財務制度とガバナンスを追加します。
技術スタックが開発される方法は、Cardanoが液体民主主義に基づいていることを意味するため、ADAトークンはガバナンスレベルで機能します。 トークンは、次の規則に従って設定されます。
人々は、ADAを使用して直接、会社のポリシーに投票することができます。
ユーザーは、ADAを委任することによって、自分のポリシーに投票できる代理人に議決権を委任できます。
代理人自身は、自分の代わりに投票できる別の代理人に、自分の議決権を委任することができます。
彼らの投票を委任した人は、その代理人が選択した投票が好きではない場合、彼らは単に自分の投票を取り戻し、ポリシー自体に投票することができます。
画像:。ソース: IOHK。
CardanoのコーディングはHaskellで行われ、スマートコントラクトはPlutusでコード化されます。 関数型プログラミング言語を基層(Haskell)として使用する場合には、以下に示すように、命令型言語(Plutus)を上に置く利点がいくつかあります。
それは数学的にコードがどのように動作するかを証明する方が簡単であるため、高保証コードを作成するのに役立ちます。
各関数は特定のタスクを達成するように設計されているため、コードの可読性と保守性が向上します。
関数は状態に依存しません。
コードは屈折しやすく、変更は実装が簡単です。
繰り返し開発が容易になります。
個々の関数を簡単に分離できるため、テストやデバッグが容易になります。
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.