Cardanoドキュメントはこちら:https://docs.cardano.org/
■Introduction - イントロダクション
Cardanoに関する多くのトピックのドキュメントです。Cardanoの特徴は持続可能性、スケーラビリティ、透明性、セキュリティです。
持続可能性:近い将来、ガバナンスシステムが整備され、持続可能な方法で資金提供。
スケーラビリティ:グローバル規模のアプリケーションを運用できる包括的で公正で回復力のあるインフラを提供可能。ー経済インフラにアクセスできない人々に経済インフラを。
透明性:完全オープンソース。
セキュリティ:ゼロからトッピエンジニアと学者より検証され設計。Haskell関数型言語よりコンポーネントを分離して簡単にテストできる設計に。正式な実行可能な仕様に基づく実装、広範なプロパティベースのテスト、シミュレーションでのテストなど。
■New to Cardano?Introduction - イントロダクション
ブロックチェーンとは?他とCardanoとの違いとは?暗号資産とは?購入方法は?など、初心者のためのガイドをまず提供します。
https://docs.cardano.org/new-to-cardano/introduction
■What is a blockchain? - ブロックチェーンとは?
ブロックチェーンとは、ネットワークの参加者全てに配布されるデータベースの一種です。
たくさんのノードがこれを行なっており、中央集権的な管理者はいません。
ブロックは検証され暗号化され保護され、時系列で連結しているので改竄できません。
金銭や取引やIOT記録まで扱えます。
さらに発展して、スマートコントラクトにより複雑な取引処理も可能です。
https://docs.cardano.org/new-to-cardano/what-is-a-blockchain
■What is a cryptocurrency? - 暗号資産とは?
暗号資産とは、デジタル資産であり、ブロックチェーンデータベースに保存され資産と機能するものです。
政府と金融機関によって管理されていないので、価格は需給との相関で動きます。
送金アドレスは、送金時に使用され、ユーザーが持つ公開鍵から生成されます。
ADAはCardanoのネイティブな通貨であり、手数料として利用できる唯一の通貨です。
Lovelace は ADA の最小単位です。1 ADA = 1,000,000 ラブレース。Ada には小数点以下 6 桁があるため、小さな分数に簡単に割り切れます。
ネイティブ トークンを作成し、ユーザー、開発者、および企業がCardanoブロックチェーンを使用して、価値の表すトークンを作成できます。FT(代替可能資産)とNFT(代替不可能資産)の双方として利用できます
https://docs.cardano.org/new-to-cardano/what-is-a-cryptocurrency
■Why use Cardano? - なぜCardanoか?
第一世代のBTCは暗号資産台帳として登場しましたが複雑な機能を提供しませんでした。第二世代のETHは複雑なスマートコントラクト機能を提供しましたが、亮ーライビリティの問題がありました。第三世代としてCardanoはオープンソースPOSプロジェクトとして2015年に最高レベルの以下の特性を備えるよう設計された武録チェーンとして誕生しました。
スケーラビリティ—トランザクション・データ容量・ネットワークの面から対応します。(サイドチェーン・データ圧縮・Hydra等) [Basho]
相互運用性ー複数アセット利用可能であることにより多機能化、クロスチェーン転送にも対応[Goguen]
持続可能性—自己持続可能であるためにコミュニティがシステム改善に参加提案実装でkリウためのシステムとそのための財務システムを確保。ハードフォークコンビネーターによるスムーズなアップグレード。[Voltaire]
セキュリティー学術研究、数学的使用、プロパティベーステスト等の高保証ソフトウェアの手法で研究開発。これらはすべて公開され検証可能。Haskellで記述され、コンポーネントを分離して簡単にテスト可能。Ouorborosという査読論文の裏付けのあるCardanoのPOSより厳格なセキュリティ保証。
エネルギー効率ーBitcoin等のPOWチェーンよりはるかに良いエネルギー効率。
分散化ー3000のステークプールによる分散化。[Shelley]
多機能ーMarloweなどのドメイン固有スマートコントラクトを利用可能でありマルチアセットも簡単に作成可能。
https://docs.cardano.org/new-to-cardano/why-use-cardano
■Proof of stake- POS
POSとは、システムに保持される価値量でコンセンサスする方法です。ブロックチェーンが動く規則であり、多数のノードが守るルールセットです。中央集権的な主体がいないので、これらの多数のノードが同意する方法を考える必要があります。
CardanoにおいてはOuroborosに基づきPOSがデザインされており、査読されています。中心はプールであり、そのプールの運営者をSPOといい、ADA保有者はステークを委任できます。
POWに対するPOSの利点①厳格なセキュリティ プロトコル(査読)②分散化(利己的行為を制限しやすい)③エネルギー効率 (ハード面も電力面も低いリソース)④低い手数料
https://docs.cardano.org/new-to-cardano/proof-of-stake
■Cardano nodes
Cardano Nodeは最上位コンポーネントであり、SPOがこれを利用してトランザクションを処理しブロックを生成しています。Cardanoブロックチェーンがこれにより形成されていきます。
1スロット=1秒。1エポック=432,000スロット=5日。という単位で計算されます。平均的に20秒に1つのノードが指名され、エポックごとに21,600の指名が行われ、指名されたノードがブロックを形成します。これはステークの量に比例してその確率が上がりますが、少数の巨大プールが大部分のステークを支配する状況を制御する仕組みもあります。ブロックリーダーはトランザクションを残高の観点やパラメータの観点で検証します。
https://docs.cardano.org/new-to-cardano/cardano-nodes
■ Cardano tracking tools - エクスプローラツール
パブリックブロックチェーンはエクスプローラを使用してトランザクションを追跡できます。
トランザクションとブロックの検索、アセットの検索、ステークプールの検索、等に特化したさまざまなエクスプローラサービスがあります。
https://docs.cardano.org/new-to-cardano/cardano-tracking-tools
■How to purchase ada? - ADAの購入方法
ウォレットをダウンロードし、取引所を選び、ADAを購入し、ウォレットに送ります。
注意点:リカバリーフレーズを絶対に紛失しないでください。取引所では2段階認証を有効化するなどの策を講じて下さい。取引所に暗号資産を放置することは強くお勧めしません、必ずウォレットで保有しましょう。
https://docs.cardano.org/new-to-cardano/how-to-purchase-ada
■Types of wallets - ウォレットの種類
秘密鍵(リカバリーフレーズ)をあなたのみが持つウォレットのみが安全です。それ以外の取引所等にADAを放置することは強くお勧めしません。
技術的には、ウォレット内に暗号資産が保存されているわけではありません、あくまでブロックチェーン上の暗号資産について、取引を行うための秘密鍵を扱うツールです。
ペーパーウォレットー非常に安全ですが、操作するためには一旦オンラインの場所へ持っていく必要があるため不便です。
ハードウェアウォレットー非常に安全で持ち運びにも便利ですが、紛失や破損のリスクはあります。
ブラウザ・PC・モバイルウォレットー安全性はオンラインである場合低いですが、簡単に操作できます。(中でもフルノードウォレットにはDaedalusがあります。非常に重たく動作要件もありますが、他の何かを信頼せずに使えます。)
https://docs.cardano.org/new-to-cardano/types-of-wallets
■How to delegate and earn rewards? - 委任し報酬を得るには?
委任をすることでADAの所有権を手放さず報酬を稼ぐことができます。ADAの所有権は手放していないので、いつでも移動できます。
委任はウォレットから簡単に行うことが可能です。
詳細なプールの選び方や委任操作方法などのガイドのリンクも付されています。
https://docs.cardano.org/new-to-cardano/how-to-delegate
■What is a smart contract? - スマートコントラクトとは?
スマートコントラクトとは、コードで記述され自動化された契約であり、一定条件が満たされると自動的にトランザクションを実行できます。第三者なしに動作し、改ざんなどもできません。費用と時間を節約する仲介者がいないため、高速で費用対効果が高くなります。
Plutus — スマートコントラクトの開発実行プラットフォームであり、オンチェーン(Cardanoブロックチェーンで実行)とオフチェーン(ユーザーのマシンで実行)の2つで構成されます。Haskellを基礎としたフルスタック環境です。
Marlowe — 金融契約を作成および実行するためのドメイン固有言語 (DSL) であり、コード記述だけではなくブロックを積み上げるように構築もでき、金融機関は安全かつ簡単にスマートコントラクを作成できます。JavaScript と Haskell の両方に組み込まれており、好きな方を利用できます。
https://docs.cardano.org/new-to-cardano/what-is-a-smart-contract