マイニング

●PoWとは?
Proof of Work(プルーフオブワーク)の略で、ブロックチェーンシステムの1つ。暗号資産(仮想通貨)のマイニングにおけるコンセンサスアルゴリズムの1つです。

●マイニングとは?
マイニングとは「採掘」の意味で、仮想通貨の取引を記録するブロックチェーンを新しく生成することを指します。 マイニングでは、ブロックチェーンのデータ計算を行うと、ある一定条件下で仮想通貨を得ることができます。この作業が埋蔵金などを掘り当てる行為と似ていることからマイニングと呼ばれるようになりました。 専門的には、マイニングは「コンセンサスアルゴリズム」(取り引きデータを皆で監視するシステム)となります。このマイニングにおける承認システムが、PoWやPoSなどです。
暗号資産(仮想通貨)のブロックチェーンを新規に作成し、送金などの取引記録を承認する際に機能するシステムがマイニングであり、このマイニングによって通貨機能を保っているのです。

●コンセンサスアルゴリズムとは?
「承認のための計算方法」といった意味合いで使われます。 マイニングで取引を記録し、ブロックチェーンを生成するための計算処理を行うプログラムのことです。ビットコインが採用しているPoWはこのアルゴリズムの1つであり、仮想通貨の誕生から主流となっていました。

ビットコインのブロックチェーンはPoWによって承認されており、他にもビットコインキャッシュ(BCH)、ライトコイン(LTC)なども採用しています。イーサリアム(ETH)はPoWからPoSに移行を進めています。

●現金は銀行が管理しているように、ブロックチェーンには銀行の台帳のような役割があります。 ブロックチェーンに記録された取引は、ハードフォークなどの特別な場合を除き消えることがありません。仮想通貨の誕生から現在まで、すべての取引がデータ上に記録されているのです。
そして、ブロックチェーンへのデータへの記録や計算業務を行う第三者は、ネットを介して自身のコンピューターに計算させます。 この計算業務と引き換えに仮想通貨を報酬として得ることができるのです。PoWでは、この時に「たくさん計算処理をした有志にコインが付与される」という仕組みを持っています。

●送金取引の記録は国の通貨の場合、送金を依頼された銀行などが台帳で管理をします。マイニングは、銀行が行う業務をブロックチェーンに記録し、その承認を第三者が行うことで、金額操作といった不正回避を可能にしています。

●コンセンサスアルゴリズムとしては優秀なPoWですが、デメリットとしては…
①莫大な電気代がかかる電力コストです。 ブロックチェーンの計算処理にかかるコストが高いと、得られる報酬の利益が小さくなってしまいます。マイニング業者は、電気代の安い国を探して設備を整えるといった努力をしています。 電力消費量は、PoWの個人マイニングの参入ハードルを高くしている原因の1つ。
2017年にBTCの取引量が増えた際に、取引処理が追い付かず、送金手数料が8,000円、送金に2週間かかる事態が起きました。

②51%攻撃の懸念
計算能力の高いマシンを使う人に有利となるため、権力が集中してしまうリスクがあるのです。 たとえば、悪意のあるマイナーが半数以上の処理を支配し、マイニングで不正をはたらくのでは、といった議論もされています。この行為は「51%攻撃」と呼ばれており、懸念されている問題の1つです。

●PoWのデメリットを改善したものが「PoS」です。イーサリアムの生みの親でもあるヴィタリック氏やADAのチャールズ・ホスキンソン氏が、承認作業をより簡単に、たくさの人が参加できるようにPoSを推奨。ADAはPoSでETHもPoWからPoSへ移行を進めています。

PoSは、PoWのように承認の条件を『計算能力』に限定せず、仮想通貨の『保有量や保有年数』によって決定します。新規に発行された仮想通貨は、PoSが主流になってきています。