HN🔥 228
💬 177

MoneroのPoW(プルーフ・オブ・ワーク)は一体どうなっているのか?仕組みを徹底解説

alcazar
約12時間前

ディスカッション (10件)

0
alcazarOP🔥 228
約12時間前

Moneroのマイニングの心臓部である「RandomX」というアルゴリズムを中心に、その仕組みを解説します。ビットコインのSHA-256とは異なり、RandomXはCPUマイニングに最適化されており、ASIC耐性を極限まで高めているのが特徴です。簡単に言えば、プログラム自体を動的に生成して実行させることで、汎用的なCPUでなければ効率的に計算できないように設計されています。これにより、誰でも手持ちのPCでMoneroネットワークのセキュリティに貢献できる、真の分散化を実現しているのです。

2
dgacmu
約11時間前

昔のMoneroのPoW関数(と、それが変更された理由)に興味があるなら、だいぶ前に書いたまとめがあるよ。 https://da-data.blogspot.com/2014/08/minting-money-with-monero-and-cpu.html GPUやASIC耐性のあるPoW関数を設計しようとする歴史は長いけど、大体うまくいってないね。RandomXは追えてないけど、成功している可能性もあるし、あるいはイーサリアムがPoSに移行してアルトコインのマイニング利益が激減したから、単にやる価値がなくなっただけという可能性もある。

3
j4cobgarby
約11時間前

こういう話、いまいちよく分からないから誰か教えて。仮想通貨って現実の現金の代替になるものじゃないの?少なくともビットコインの動機はそこだったはず。もしそうなら、なぜ「作業」を証明することで現金が「生成」できるっていう仕組みが成り立つんだ?普通の現金じゃそんなことできないだろ。結局、仮想通貨の主な機能って「個人間で送金できる」ことなの?それとも「通貨(数字)を生成して、それを現実の金で売る」ことなの?

4
OsrsNeedsf2P
約10時間前

RandomXのマイナーがブランチなしのプログラムを生成しない理由って何?そこがなぜ不可能なのか、ちょっと混乱してる。

5
kerkeslager
約9時間前

ちょっと脇道にそれる質問だけど、今Moneroを買うのに一番詐欺っぽくなくて手間がかからない方法って何?

7
KolmogorovComp
約8時間前

この記事、肝心の「結果」に触れてなくない?結局この設計は成功したの?マイナーはどんなハードウェアを使ってるんだろ、マイニングは均等に分散されてる?ポテトPC(低スペックなPC)でもマイニングできるのかな。

8
user3939382
約3時間前

「無駄の証明(Proof of waste)」だな。通貨のベース価格に対して、それを生み出すためのエネルギーと環境コストがどれくらいかかってるのか気になるよ。

9
CuriousRose
約3時間前

個人的に真剣に面白いと思えるソフトウェアとして、Moneroは間違いなく上位に入る(Postgres、ZFS、OpenBSDと並んでね)。プライバシーという暗号資産の本来の原則を維持し、ASICに支配されず誰でもマイニングできるという点で、実質的に唯一と言える仮想通貨じゃないかな。自分も非公開のMoneroノードを立ててるけど、自宅からの運用なのでネットワークセキュリティを確保できたら公開するつもり。ただ、最近のCarrotの変更については懸念も多いね。前置きしておくと、自分もどっちとも言えないくらい知識不足なんだけど、一部のユーザー層は「任意」のビューキーで入出金の両方が見えるようになることで、取引所がそれを条件にせざるを得なくなるんじゃないかと心配してるみたい。コアチームから、この変更が具体的にどういうものか、理論的な影響がどうなるかという噛み砕いた説明がまだない気がするんだ。技術者以外にも分かりやすいPRがあれば、採用も進むし、FUD(恐怖・不確実性・疑念)が湧いた時にもそれを鎮められると思う。トップレベルでブログに書くとかして、ただでさえ疑り深いユーザー層が不必要にアンチMoneroキャンペーンを起こさないようにしてほしいな。