メインコンテンツへスキップ

Cardanoを支える「ウロボロス(Ouroboros)」プロトコルの概要

Cardanoの最大の特徴であり、信頼の源泉となっているのが**Ouroboros(ウロボロス)**というコンセンサスプロトコルです。

名前の由来は、自分の尾を飲み込む蛇の紋章からきており、これは「無限のサイクル」と「連続性」を象徴しています。今回は、このCardanoの心臓部がどのように動いているのかを紐解いていきましょう。


1. Ouroborosとは?
#

Ouroborosは、数学的に安全性が証明された世界初のプルーフ・オブ・ステーク(PoS)プロトコルです。

従来のビットコインなどで採用されているプルーフ・オブ・ワーク(PoW)が、膨大な計算能力(と電力)を消費することで安全性を保つのに対し、Ouroborosは**保有するステーク(ADA)**に基づいた抽選システムを利用します。これにより、極めて高いセキュリティを維持しながら、エネルギー効率を劇的に向上させています。


2. 時間の管理:エポックとスロット
#

Ouroborosでは、時間を**エポック(Epoch)スロット(Slot)**という単位に分割して管理しています。

  • スロット: 最小の単位で、現在は「1秒」に設定されています。
  • エポック: スロットが一定期間(432,000スロット=5日間)集まったものです。

各スロットには、ブロックを生成する権利を持つ「スロットリーダー」が選出されます。


3. スロットリーダーの選出と報酬
#

「誰が次のブロックを作るのか」を決める際、Ouroborosはネットワークに存在するステークの分布を基準にします。

  1. 確率的な選出: 委任されているADAの量が多いほど、スロットリーダーに選ばれる確率が上がります。
  2. 誠実さの維持: 選ばれたリーダーが正しくブロックを生成すると報酬が与えられ、逆に不正をしようとすると報酬を失います。

この「自分たちの資産価値を守り、報酬を得るために正しく振る舞う」という経済的合理性が、中央管理者のいない分散ネットワークを1つにまとめています。


4. CCSPとしての想い
#

私たち CCSP も、このウロボロスのサイクルの一部として24時間休むことなく稼働しています。

ウロボロスの理論がどれほど優れていても、実際にブロックを生成し、チェーンを繋ぐのは私たちSPOのノードです。皆様のステーク(ADA)を預かることは、このウロボロスの「抽選権」の一部をお預かりしているのと同じです。

数学的な証明という強固な土台の上に、私たちの物理的なインフラ運用が組み合わさることで、Cardanoは世界でもっとも安全なブロックチェーンの1つとなっています。


参照元: Cardano Docs - Ouroboros overview

免責事項: 本記事の翻訳および要約にはAIを使用しています。技術的な内容の正確性については細心の注意を払っておりますが、原文の解釈に誤りがある可能性もあります。間違いや不正確な表現にお気づきの際は、お手数ですが管理者までご連絡ください。