Skip to main content
QUICK REVIEW

[論文レビュー] Diversification Across Mining Pools: Optimal Mining Strategies under PoW

Panagiotis Chatzigiannis, Foteini Baldimtsi|arXiv (Cornell University)|May 12, 2019
Blockchain Technology Applications and Security被引用数 6
ひとこと要約

本論文は、現代ポートフォリオ理論にインspiredされたポートフォリオアプローチを用いて、リスク回避的マイナーが複数のマイニングプールおよび暗号通貨に計算パワーを最適に割り当てることを可能にする、ユーティリティ最大化フレームワークを提案する。主な結果として、提案されたツールを用いて積極的に分散化を行うマイナーは、単一プールへの受動的マイニングと比較してシャープレシオが260%向上することを示している。

ABSTRACT

Mining is a central operation of all proof-of-work (PoW) based cryptocurrencies. The vast majority of miners today participate in "mining pools" instead of "solo mining" in order to lower risk and achieve a more steady income. However, this rise of participation in mining pools negatively affects the decentralization levels of most cryptocurrencies. In this work, we look into mining pools from the point of view of a miner: We present an analytical model and implement a computational tool that allows miners to optimally distribute their computational power over multiple pools and PoW cryptocurrencies (i.e. build a mining portfolio), taking into account their risk aversion levels. Our tool allows miners to maximize their risk-adjusted earnings by diversifying across multiple mining pools which enhances PoW decentralization. Finally, we run an experiment in Bitcoin historical data and demonstrate that a miner diversifying over multiple pools, as instructed by our model/tool, receives a higher overall Sharpe ratio (i.e. average excess reward over its standard deviation/volatility).

研究の動機と目的

  • 支配的マイニングプールによるPoWブロックチェーンの中央集権的リスクを軽減するため、マイナーが複数のプールに分散することをインcentivizeすること。
  • リスク回避度とプール特性に基づいて、マイナーがハッシュパワーを最適に割り当てる意思決定フレームワークを提供すること。
  • 同じまたは異なるPoWアルゴリズムを用いた複数の暗号通貨への分散化を可能にするモデルの拡張。
  • 実用的な計算ツールの開発と検証。このツールは、実際の履歴データを用いて最適なハッシュパワー配分を自動化する。
  • 実証的に、積極的な分散化が単一プールへの受動的マイニングと比較して、マイニング報酬のシャープレシオを顕著に改善することを示すこと。

提案手法

  • マイニングパワー割り当て問題を、リスク回避度とプール固有のパrameterを考慮した制約付きユーティリティ最大化問題として定式化する。
  • マーコウィッツの現代ポートフォリオ理論をマイニングプールに適応し、各プールを期待リターンとボラティリティ(報酬の分散)を持つ資産として扱う。
  • COBYLAアルゴリズムを用いたPythonベースの最適化ツールを実装し、リアルタイムまたはリバースタイムの割り当てを解く制約付き最適化問題を解決する。
  • 3つのバリエーションをモデル化:単一暗号通貨におけるプール間分散化、同一PoWアルゴリズムを用いた複数暗号通貨への分散化、および異なるPoWアルゴリズムを用いた複数暗号通貨への分散化。
  • ハッシュレート、手数料構造、報酬分配メカニズムなどの主要なプールパラメータをユーティリティ関数に統合する。
  • 4か月間の実際のビットコイン履歴データを用いてモデルを検証し、受動的単一プールマイニングと比較して、動的で積極的な分散化割り当ての効果を評価する。

実験結果

リサーチクエスチョン

  • RQ1リスク回避度が異なる状況下で、マイナーは複数のマイニングプールに計算パワーをどのように最適に割り当てれば、リスク調整リターンを最大化できるか?
  • RQ2単一プールへの受動的マイニングと比較して、複数のマイニングプールへの分散化は、マイニング報酬のシャープレシオにどのような影響を与えるか?
  • RQ3同じPoWアルゴリズムを用いた複数の暗号通貨への分散化は、最適なマイニングポートフォリオ割り当ておよびリスク調整リターンにどのような影響を与えるか?
  • RQ4異なる分散化頻度や利用可能なプール数は、最適割り当て戦略のパフォーマンスにどのように影響するか?
  • RQ5ユーティリティ最大化に基づく計算ツールは、PoWブロックチェーンにおける分散化を促進しつつ、どれほどマイニング収益性を向上させることができるか?

主な発見

  • 提案されたツールは、3つのビットコインプールを3日ごとに積極的に分散化するマイナーについて、単一の大手プールへの受動的マイニングと比較して、マイニング報酬のシャープレシオを260%向上させた。
  • 中程度から高いリスク回避度を示すマイナーは、大手で手数料が低いプールに多くのパワーを割り当てつつ、依然として小規模または手数料が低いプールに参加することで、リスク調整リターンを改善する。
  • 1週間未満の分散化インターバルはわずかにパフォーマンスを向上させるが、1か月を超える間隔では有効性が低下し、受動的マイニングの行動に近づく。
  • 考慮対象のプール数を増やすことでシャープレシオが向上するため、合理的なマイナーは可能な限り多くの有効なプールを検討すべきである。
  • 過去の実績が悪いプール(例:「運が悪かった」プール)を追加してもシャープレシオは向上せず、モデルが実際のプールパフォーマンスに敏感であることを確認した。
  • 同じPoWアルゴリズムを用いた複数暗号通貨へのモデル拡張は実現可能であり、ブロック報酬と難易度に関するデータが入手可能な限り、同様のパフォーマンス向上が期待できる。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。