Proof of Stake(プルーフ・オブ・ステーク)とは?

Proof of Stake がどのように機能し、なぜ重要で、自分の投資やネットワーク参加の判断にどう影響するのかを理解したい、世界中の暗号資産初心者〜中級者向けの解説です。

あらゆるブロックチェーン(blockchain)は、何千台ものコンピューターが「どの取引が正しいか」について合意する仕組みを必要とします。この合意プロセスはコンセンサス・メカニズム(consensus)と呼ばれ、中央管理者なしで台帳の正しさを保つための仕組みです。 Proof of Stake(PoS/プルーフ・オブ・ステーク)は、現在広く使われている主要なコンセンサス設計のひとつです。Proof of Work 型のマイニングのように電力を大量消費する代わりに、PoS では参加者がコインを「保証金」としてロックし、正直に振る舞うことで報酬を得ます。 Ethereum が「The Merge(マージ)」で Proof of Stake に移行したことで、PoS は無視できない存在になりました。Solana や Cardano など、多くの新しいスマートコントラクト(smart contract)プラットフォームも PoS もしくはその派生型に依存しています。 このガイドでは、PoS が実際にどのように動いているのか、バリデータ(validator)がどのように選ばれるのか、staking 報酬はどこから来るのか、そしてスラッシング(slashing)やロック期間といったリスクが何を意味するのかを学びます。また、PoS と Proof of Work を比較しながら、staking やネットワーク参加について、より納得感のある判断ができるようになることを目指します。

Proof of Stake の重要ポイント

まとめ

  • Proof of Stake は、参加者にコインをステーク(stake)としてロックさせることでブロックチェーン(blockchain)を保護します。正直な行動には報酬が与えられ、不正行為やオフライン状態が続くとステークの一部を失う可能性があります。
  • バリデータ(validator)は、通常ステーク量が多いほど有利になる疑似ランダムなプロセスで選ばれ、新しいトランザクションのブロックを提案し、承認(アテスト)します。
  • PoS は、リスクにさらされた資本を使うため、常時高性能ハードウェアと電力を必要とする Proof of Work と比べて、はるかにエネルギー効率が高い仕組みです。
  • staking 報酬は一般的に、新規トークン発行とトランザクション手数料から支払われます。実際のリターンは、総ステーク量、バリデータのパフォーマンス、ネットワークの利用状況などによって変動します。
  • 主なリスクには、スラッシング(slashing)、ダウンタイムによるペナルティ、コインを動かせないロック期間やアンボンディング期間、そしてサードパーティサービス利用時のスマートコントラクト(smart contract)やカストディ(custody)リスクが含まれます。
  • 自分でバリデータを運用するところから、単にステークを委任したり、取引所やリキッドステーキング(liquid staking)サービスを利用したりと、さまざまな参加レベルがあります。それぞれにメリット・デメリットがあります。

日常の言葉で説明する Proof of Stake

あるコミュニティクラブが、建物を守るために夜間警備員を必要としていると想像してください。クラブは、腕力の強い人を雇う代わりに、大きな保証金をマネージャーに預ける意思のある人を選びます。仕事をきちんとこなせば給料がもらえますが、泥棒に協力した場合は保証金の一部を失います。 Proof of Stake 型のブロックチェーン(blockchain)では、バリデータ(validator)はこの警備員のような存在です。彼らはコインを保証金としてロックし、台帳に追加される新しいトランザクションをチェックして書き込みます。ルールに従えば報酬を得られますが、不正をしたり長時間オフラインになると、プロトコルによってステークの一部を没収されることがあります。 多くの一般ユーザーは、自分でセキュリティ運用をしたくないので、デリゲーター(delegator)として振る舞います。自分のコインのステーク権限を信頼するバリデータに向け、報酬を分け合う一方で、リスクも一部共有します。これは、銀行口座の利息とは異なります。あなたのコインはネットワークのセキュリティに積極的に使われており、あなた自身や選んだバリデータの行動が悪質だと、プロトコルからペナルティを受ける可能性があるのです。
  • バリデータはコインをステーク(stake)としてロックし、トランザクションのブロックを提案・検証するソフトウェアを実行します。
  • デリゲーターはコインの所有権を保ったまま、自分の staking パワーをバリデータやプールに割り当て、ネットワークのセキュリティに貢献します。
  • 正直な参加者は、ネットワークのネイティブトークンで支払われる staking 報酬を得られ、再ステークすることで複利的に増やすこともできます。
  • 不正または信頼性の低い参加者は、スラッシング(slashing)や報酬減少の対象となり、ステークの一部を失ったり、本来得られたはずの収入を逃したりします。

Proof of Stake の実際の仕組み

Proof of Stake 型のブロックチェーン(blockchain)はそれぞれ細部が異なりますが、共通する中核の考え方があります。参加者はコインをステーク(stake)としてロックし、プロトコルがその中からランダムに一部を選んでブロックを作成・検証させ、行動に応じて報酬やペナルティを与えます。 マイナーがハードウェアで競争する Proof of Work とは違い、PoS ではアルゴリズムを使って、予測や操作が難しい形でバリデータ(validator)を選びます。これにより、エネルギー消費を抑えつつ、正直な参加にインセンティブを与えながら、有効なブロックの単一チェーンにネットワーク全体が合意できるようにします。
  • ステークのロック:ユーザーまたはバリデータが、ネットワークのトークンを一定量、特別なstakingコントラクトやアカウントにロックします。多くの場合、アンボンディングや出金に関するルールがあります。
  • バリデータの選出:各ブロックまたはタイムスロットごとに、プロトコルはステーク量に応じて重み付けされた疑似ランダムなプロセスを使い、ブロック提案者と、それをアテスト(投票)するバリデータを選びます。
  • 提案と検証:選ばれたバリデータが新しいトランザクションのブロックを構築し、他の選出バリデータがそれをチェックし、ルールに従っていれば署名して承認します。
  • 合意とファイナリティ:十分な数のバリデータがアテストすると、そのブロックはチェーンに追加され、さらにいくつかの確認を経てファイナリティ(finality)に達します。これは、そのブロックが実質的に巻き戻されない状態を意味します。
  • 報酬の分配:正直なバリデータとそのデリゲーターは、ステーク量と稼働率に応じて報酬を受け取ります。多くの場合、一定の間隔やエポック(epoch)ごとに支払われます。
  • スラッシングとペナルティ:バリデータが二重署名をしたり、ネットワークを攻撃したり、頻繁にオフラインになった場合、プロトコルはステークの一部をスラッシュ(slash)したり、報酬を減らしたりします。
Article illustration
PoS のフローのイメージ
多くの PoS システムでは、ある時点でアクティブなバリデータの集合をバリデータセット(validator set)と呼びます。プロトコルは、ステーク状況や技術要件の充足状況に応じて、このセットのメンバーを定期的に入れ替えることがあります。 エポック(epoch)とは、多数のブロックをまとめた時間の単位で、バリデータの役割分担や報酬支払いの整理に使われます。エポックの終わりに、ネットワークは担当のシャッフルや参加資格の更新を行うことがあります。 ファイナリティ(finality)とは、ブロックが事実上確定し、巨大な攻撃とステーク損失なしには巻き戻せないと見なされるポイントです。Ethereum、Cardano、Solana などは、これらの概念を共通して用いながらも、タイミングや数理モデル、セキュリティ前提はそれぞれ異なる実装になっています。

Proof of Stake ネットワークの役割

Proof of Stake ネットワークは単なるコードではなく、さまざまな参加者から成るエコシステムです。その中心にあるのがプロトコルで、staking、バリデータ選出、報酬、ペナルティに関するルールを定義します。 バリデータ(validator)は、これらのルールに従うノード(node)を運用し、デリゲーター(delegator)は追加のステークを提供して、その成果を分け合います。その周囲には、staking プール、カストディアン、取引所などのインフラ事業者がいて、サーバー運用をしたくない人でも参加しやすくしています。 PoS チェーンのメリットを享受したり支えたりするのに、自分でバリデータを運用する必要はありません。各役割を理解することで、どの程度直接関わるか、どのような責任を負えるかを判断しやすくなります。

Key facts

Validators
フルノードを運用し、自分自身またはデリゲーターからのステークをロックして、ブロックを提案・アテストします。高い稼働率と正直な行動によって報酬を得る一方、不正行為にはスラッシング(slashing)のリスクを負います。
Delegators
トークンを保有し、自分の staking パワーを 1 つ以上のバリデータやプールに割り当てます。ハードウェアを自分で運用することなく、報酬と一部のリスクを共有します。
Staking pool operators
多くのユーザーからステークを集約し、大規模にバリデータインフラを運用します。手数料を徴収しつつ、デリゲーターに代わって技術的な運用と監視を行います。
Protocol developers
コンセンサスルール、スラッシング条件、セキュリティや経済性に影響するアップグレードなど、Proof of Stake プロトコルの中核部分を設計・保守します。
Article illustration
PoS における役割分担

Pro Tip:たとえデリゲーター(delegator)として参加するだけでも、選んだバリデータやプールとリスクを共有していることに変わりはありません。彼らがスラッシュされたり頻繁にオフラインになったりすると、あなたの報酬が減るだけでなく、ネットワークによってはあなたのステーク自体が直接影響を受ける場合もあります。 単に利回りの高さだけを追うのではなく、バリデータのパフォーマンス、手数料、評判をしっかり調べましょう。

Proof of Stake は何に使われているか

現在、最も活発なスマートコントラクト(smart contract)プラットフォームの多くは、Proof of Stake によってセキュリティを確保しています。そこでは、トークンの売買、NFT の mint、貸し借り、分散型アプリケーション(dApp)のデプロイなどが行われています。 PoS は、ブロック生成のスピードや参加するバリデータ数に影響するため、トランザクション手数料、承認時間、ネットワーク全体の処理能力にも関わってきます。また、長期保有者がネットワークのセキュリティに貢献しながら報酬を得られる staking 機会も生み出します。 PoS チェーン上で DeFi プロトコル、NFT マーケットプレイス、ブリッジ(bridge)などを利用するとき、あなたは間接的に、そのチェーンの staking システムにトランザクションの安全性と最終性を委ねていることになります。

主なユースケース

  • Ethereum、Solana、Cardano などのスマートコントラクト(smart contract)プラットフォームを保護し、バリデータがオンチェーンの複雑なプログラムを正しく実行させる。
  • マイニングのような大きなエネルギーコストをかけずにブロック生成を調整し、比較的低手数料で高速なトランザクションを実現する。
  • 安定したファイナリティ(finality)と予測しやすいブロックタイムを前提とする DeFi プロトコルや NFT エコシステムを支える。
  • コインをロックまたは委任する意思のある長期保有者に、staking 収入の機会を提供する。
  • ステークされたトークンを使ってプロトコルのアップグレードやパラメータ変更に投票する、オンチェーン・ガバナンス(governance)を支える。
  • PoS の派生型を使ってベースチェーンからセキュリティを継承したり、自前のバリデータを調整したりするサイドチェーンや L2 ネットワークを支える。

ケーススタディ:Ravi の初めての Proof of Stake 体験

Ravi はバンガロール在住のソフトウェアエンジニアで、しばらく前から ETH と SOL を保有しています。彼は、自分が使っているネットワークを支えるという考え方が気に入っていますが、自宅のアパートでうるさくて電力を食うマイニングリグを動かす気にはなれませんでした。 EthereumProof of Stake に移行したと聞き、彼はバリデータ(validator)、デリゲーター(delegator)、staking 報酬について調べ始めます。最初は「ほぼタダで利息がもらえる」ように聞こえましたが、やがてスラッシング(slashing)、ロック期間、自前のバリデータ運用には 24 時間 365 日の稼働が必要といった概念を知ることになります。 Ravi は、ソロ staking、staking プールへの参加、取引所の staking サービス利用という選択肢を比較します。現時点ではバリデータ運用は責任が重すぎると判断し、長い実績と透明な手数料体系を持つ、評判の良いノンカストディアル型プールを選びました。 その後 1 年ほどで、Ravi は秘密鍵を自分で管理したまま、控えめながら安定した報酬を得ることができました。彼は、非常に高い APR をうたう派手なプールは避け、バリデータのパフォーマンスダッシュボードを確認する方法を学びます。この経験を通じて、staking を単なる利回り商品ではなく、ネットワークのセキュリティを担う役割として捉えるようになり、自信がつくにつれて、より分散化された選択肢へ徐々にステークを移していきました。
Article illustration
Ravi が staking に挑戦

PoS の報酬・インフレ・経済設計

staking 報酬は「魔法のお金」ではありません。通常は 2 つの主な源泉から生まれます。1 つ目は新規トークン発行で、プロトコルが新しいコインを作り、バリデータやデリゲーターに支払う仕組みです。これは全体の供給量に対するインフレを意味します。 2 つ目は、ユーザーが自分のトランザクションをブロックに含めてもらうために支払うトランザクション手数料です。ネットワークによっては手数料は小さなボーナスに過ぎませんが、利用が増えると、バリデータ収入の大きな部分を占めるようになることもあります。 各 PoS チェーンは、セキュリティとインフレのバランスを取ろうとします。報酬を高くすれば、より多くのステークを呼び込み、攻撃コストを高められますが、ステークしていない人の持分は薄まります。ステーク参加者が増えたりネットワーク状況が変化したりすると、表示される APR は自然に上下します。
  • 総ステーク量:ステークされているトークンが増えるほど、同じ報酬プールがより多くの参加者に分配されるため、個々の APR は下がる傾向があります。
  • インフレスケジュール:ブロックごと・年ごとにどれだけ新規トークンを発行するかというプロトコルルールが、staking のベース利回りを直接左右します。
  • トランザクション量と手数料:利用が活発で手数料が高いネットワークでは報酬が増え、静かな時期には減少することがあります。
  • バリデータのパフォーマンス:稼働率、正しい動作、低いエラー率などが、バリデータとそのデリゲーターの報酬最大化につながります。
  • プロトコルパラメータ:最低ステーク量、報酬カーブ、ペナルティ設定などは、ガバナンス(governance)やアップグレードを通じて定期的に調整されます。

Pro Tip:表面的な staking APR だけがすべてではありません。実際の結果は、トークン価格の変動、資金をどれくらいの期間ロックするか、報酬が自動複利されるかどうか、そしてスラッシング(slashing)やダウンタイムのリスクによって大きく変わります。 ウェブサイトに表示された一番大きなパーセンテージだけを見るのではなく、リスクと自分の投資期間を踏まえて、期待利回りを比較しましょう。

Proof of Stake のリスクとセキュリティ上の注意点

主なリスク要因

Proof of Stake は、マイニングのような莫大なエネルギー消費を避けられる一方で、別の種類のリスクをもたらします。ハードウェア故障や電気代の代わりに、スラッシング(slashing)、スマートコントラクト(smart contract)のバグ、カストディ(custody)問題、ガバナンス(governance)の歪みなどに直面します。 ステークが大規模バリデータ、取引所、リキッドステーキング(liquid staking)プロトコルに集中しやすいため、PoS ネットワークでは投票権の集中による中央集権化も懸念されます。長いロック期間やアンボンディング期間があると、問題が起きたときに素早く動きづらくなることもあります。 こうしたリスクを理解することで、より安全な staking 方法を選び、「考えなくても安全な貯蓄口座」のように安易に扱うことを避けられます。

Primary Risk Factors

Slashing
バリデータがブロックを二重署名したり、ネットワーク攻撃を試みたり、重要なプロトコルルールに違反した場合に、ステークしたトークンの一部を失うペナルティ。
Downtime penalties
バリデータが頻繁にオフラインになり、ブロックを逃してセキュリティを弱めた場合に、報酬が減ったり小さな損失が発生したりするペナルティ。
Smart contract bugs
staking プールやリキッドステーキング(liquid staking)プロトコルの脆弱性が悪用され、ユーザー資金が流出する可能性。
Exchange custody risk
中央集権型取引所を通じて staking する場合、鍵は取引所が管理します。ハッキング、破綻、出金停止などにより、コインへアクセスできなくなるリスクがあります。
Governance capture
大口保有者や staking プロバイダーが過大な投票権を持ち、自分たちに有利な方向へプロトコル変更を誘導してしまうこと。
Illiquidity and lock-up
アンボンディング期間や固定ロック期間があると、市場が荒れたときにトークンをすぐに移動・売却できない流動性リスクが生じます。

セキュリティのベストプラクティス

  • 可能であればステークを複数のバリデータやプロバイダーに分散し、保有資産のすべてを長期間ロックしないようにしましょう。どのネットワークで staking を始める前にも、そのスラッシング(slashing)ルールとアンボンディング条件を読み、想定外のペナルティで利益が吹き飛ばされないようにしてください。

Proof of Stake の長所と短所

長所

Proof of Work と比べてエネルギー効率が大幅に高く、環境負荷と運用コストを抑えられる。
ハードウェアや技術的な参入障壁が低く、多くの人がバリデータやデリゲーターとしてネットワークのセキュリティに参加しやすい。
PoS 設計は、ブロックタイムを短くし、高スループット用途に適したスケーラブルなバリアントを構築しやすい。
ステーカーはオンチェーンで直接報酬を得られ、長期保有者のインセンティブをネットワークセキュリティと一致させやすい。
リスクにさらされた資本が必要になるため、攻撃者は大量のトークンを取得してリスクに晒さなければならず、特定の攻撃が高コストになる。

短所

経済設計が複雑で、インフレや報酬ダイナミクスを含め、一般ユーザーが完全に理解するのは難しい。
スラッシング(slashing)やダウンタイムペナルティがあるため、運用ミスがバリデータや場合によってはデリゲーターに直接的な損失をもたらす。
ステークが大手取引所、カストディアン、リキッドステーキング(liquid staking)プロトコルに集中しやすく、分散性(decentralization)を弱める可能性がある。
初期トークン配布や富の偏在が、そのまま長期的なガバナンス(governance)権限の集中につながることがある。
長いロック期間やアンボンディング期間に依存する設計は、柔軟性を下げ、参加者に流動性リスクをもたらす。

Proof of Stake と Proof of Work の比較

観点 Proof Of Stake Proof Of Work 主に使うリソース ネイティブトークンとしてロックされた資本(ステーク)。 電力と専用マイニングハードウェア(ASIC/GPU)。 セキュリティ前提 攻撃者は大量のステークを取得し、それをリスクに晒さなければならない。不正行為はスラッシング(slashing)の対象となる。 攻撃者は総ハッシュレートの大部分を支配し、継続的な電力コストを支払う必要がある。 エネルギー消費 継続的なエネルギー消費は小さく、バリデータは比較的控えめなハードウェアで運用できる。 設計上エネルギー消費が大きく、電力使用量が非常に多くなりがち。 ハードウェア要件 標準的なサーバーやクラウドインスタンスで十分で、専用チップは不要。 時間とともに陳腐化する可能性のある専用マイニングリグが必要。 参加のハードル デリゲーターにとっては技術・資本のハードルが低い。一方、ソロバリデータの要件はチェーンによって高くなることもある。 ハードウェアコスト、安価な電力へのアクセス、産業規模の競争などにより、参入障壁が高い。 代表的なネットワーク Ethereum(The Merge 以降)、Cardano、Solana、Polkadot、多くの新しい L1 など。 Bitcoin、いくつかの古いアルトコイン、一部のプライバシー系・ニッチなネットワークなど。 環境への影響 エネルギー消費が小さいため、一般的に環境負荷が低いと見なされる。 使用する電源によっては、環境への影響が大きいとして批判されることが多い。
Article illustration
PoS vs. PoW at a Glance

Proof of Stake に参加する方法

Proof of Stake ネットワークには、完全にお任せの方法から高度に技術的な方法まで、さまざまなレベルで参加できます。どの方法が適しているかは、資金量、スキル、使える時間によって変わります。 バリデータを自分で運用すれば、コントロールは最大になりますが、責任とリスクも最大です。ウォレット(wallet)からの委任、取引所の staking、リキッドステーキング(liquid staking)トークンの利用などはより簡単ですが、その分、追加の信頼やスマートコントラクト(smart contract)リスクが発生します。 初心者は、少額かつ最もシンプルな方法から始め、学びながら徐々に直接的な参加方法へ移行していくことが多いです。
  • 自分でバリデータを運用する:コントロールと直接報酬は最大ですが、技術スキル、信頼性の高いハードウェア、スラッシング(slashing)を避けるための継続的な監視が必要です。
  • ネイティブウォレット経由で委任する:鍵は自分で管理しつつ、1 つ以上のバリデータを選ぶだけなので比較的簡単ですが、バリデータのリスクは一部共有します。
  • 中央集権型取引所経由で staking する:ワンクリックでノード運用も不要という非常に簡単な体験ですが、カストディを取引所に預け、権限が大手プラットフォームに集中します。
  • リキッドステーキングトークンを使う:プロトコル経由で staking し、そのステークを表す取引可能なトークンを受け取ります。柔軟性は高まりますが、スマートコントラクトとプロトコルガバナンス(governance)のリスクが追加されます。
  • マネージド staking サービスに参加する:プロのオペレーターが、ノンカストディアルまたはセミカストディアルなモデルであなたの代わりにバリデータを運用します。運用の手間は減りますが、手数料がかかります。
Article illustration
PoS 参加レベルのイメージ

Pro Tip:staking を始める前に、自国の法律がstaking 報酬をどのように扱い、どのような申告義務があるのかを確認しましょう。税制や規制の扱いは国によって大きく異なり、どの方法が自分に適しているかに影響します。

Proof of Stake の今後と進化する設計

Ethereum の移行が完了したことで、Proof of Stake は暗号資産全体の価値の大きな部分を支える仕組みになりました。多くの新しいチェーンは最初から PoS を採用しており、既存プロジェクトも移行を模索し続けています。 研究者や開発者は、最低ステーク量の引き下げ、ホームバリデータの促進、大規模プールやリキッドステーキング(liquid staking)プロバイダーの影響力制限など、分散性(decentralization)を高める設計に取り組んでいます。また、より良いスラッシングルール、より速いファイナリティ(finality)、クロスチェーンセキュリティの改善なども活発に研究されています。 純粋な PoS にとどまらず、PoS と Proof of Work、委員会ベースの投票、複数チェーン間での共有セキュリティなどを組み合わせたハイブリッドモデルを試すチームもあります。長期的な課題は、ブロック報酬が将来減少していく世界で、どのように強固なセキュリティへのインセンティブを維持するかという点です。
  • 長期的なセキュリティ予算:インフレが低下し、手数料市場が変化する中で、PoS チェーンがどのように強いバリデータインセンティブを維持するか。
  • リキッドステーキングの集中:人気のリキッドステーキングトークンが投票権を集中させ、新たなシステミックリスクを生まないかどうか。
  • 規制当局の注目:各国の政策立案者が、staking 報酬、バリデータの責任、大規模 staking プロバイダーをどのように扱うか。
  • 相互運用性と共有セキュリティ:PoS チェーン同士がバリデータセットやステークを共有し、複数ネットワークを同時に保護しつつ、安全なクロスチェーン活動を実現する方法。
  • ホームステーキングと包摂性:一般家庭向けハードウェアでも個人が直接バリデータとして参加し続けられるよう、要件をどこまで低く保てるか。

Proof of Stake に関するよくある質問

まとめ:全体像を整理する

向いている可能性がある人

  • ネットワークのセキュリティと報酬のために、一部のトークンをロックまたは委任してもよいと考える長期保有者
  • 基本的な staking の仕組みやバリデータ選びについて学ぶ意欲があるユーザー
  • エネルギー消費の少なさを重視し、PoS ベースのエコシステムを支援したい人
  • PoS 型スマートコントラクト(smart contract)プラットフォーム上で開発や高度な利用を行う開発者・パワーユーザー

向いていない可能性がある人

  • 常に完全な流動性が必要で、ロック期間を一切受け入れられないトレーダー
  • staking 前にバリデータ、プロバイダー、プロトコルルールを調べる気がないユーザー
  • スラッシング(slashing)やスマートコントラクト(smart contract)リスクを受け入れられない、極端に低リスク志向の人
  • 自国の規制が不透明または厳しく、staking が法的にグレーまたは禁止されている可能性がある地域に住む人

Proof of Stake は、ブロックチェーン(blockchain)コンセンサスの進化における大きな一歩です。エネルギー集約的なマイニングをリスクに晒された資本に置き換えることで、環境負荷を大幅に減らしつつ、より多様な参加者がネットワークセキュリティに関与できるようにします。 同時に、PoS は経済設計、ガバナンス(governance)、運用リスクといった新たな複雑さももたらします。スラッシング、ロック期間、ステーク集中は、軽視すべきではない現実的な課題です。 staking を単なる yield farming ではなく、ネットワークのセキュリティを担う役割として捉えれば、自分のスキルや投資期間に合った方法とリスクレベルを選びやすくなります。小さく始め、それぞれのネットワークのルールを学び、テクノロジーと自分自身の理解の両方に自信が持てるようになってから、段階的に規模を大きくしていきましょう。

© 2025 Tokenoversity. All rights reserved.