仮想通貨から Proof of Work を無くすためにはファイル共有 P2P を模せば良い
読了まで:約5分
僕は
仮想通貨 (Bitcoin 等) の
[[Proof of Work]] を 用いた [[Mining]] って、 ただの 電気の 無駄遣いなんでは……
と
あ、
これって、 今は もう 下火に なっている、 ファイル共有 P2P を 模せば 良いんでは?
と
何故 Proof of Work は電気の無駄遣いなのか
基本的に、
コンピューティングパワーを
用いて 特定の 条件を 満たすハッシュ値を 求める
と
で、
ハッシュ値を
求める > 越えられない作業量 壁 >そのハッシュ値を 検証する 作業量
である
そして、
そのため、
Mining ハードウェアを
動かす電気代 < Mining で稼げる マネー
と
電気で
カネを 生み出して、 そこからの 利益で また 電気を 買って…… (以下ループ)
と
それって、
資源が 付きたら 電気生み出せない し…… あと、 そもそも 電気 食い 過ぎじゃね?
と
Proof of Work が無駄に電気を食う問題を克服するためにはどうしたら良いのか
それで、
と
ハッシュ値を
求める > 越えられない作業量 壁 >そのハッシュ値を 検証する 作業量
の
数珠繋ぎした
Blockchain が 第三者に よって 覆せてしまう
って
そもそも
ただし、
それで、
- ネットワークへの
参加時間 - ネットワーク帯域
- ストレージ等の
非計算リソース
の
ま、
(特に
Winny
とかShare
とかPerfect Dark
の辺りの ) ファイル共有 P2P
です。
CryptoCurrency が ファイル共有 P2P を模す とは?
で、Winny
とかShare
とかはPerfect Dark
とかの、
ネットワークとしての性質として は、
- _ ネットワークへの
参加 ほど時間が 長い _ _ ファイルを 落とし易くなる _ - _ ネットワークへの
帯域提供が ほど多い _ _ ファイルを 落し易くなる _ - _ ネットワークへの
提供ストレージが ほど多い _ _ ファイルを 落としす易くなる _
と
ファイルを
落し易くなる
と
コインを
得やすく する
と
- _ ネットワークへの
参加 ほど時間が 長い _ _ コインを 得やすく する _ - _ ネットワークへの
帯域提供が ほど多い _ _ コインを 得やすく する _ - _ ネットワークへの
提供ストレージが ほど多い _ _ コインを 得やすく する _
となり、
オッ、
これだと Coin 発行の 要素に 使えるじゃん!
と
が。
しかしながら、
Mining 作業の
代わりには 成るけれども、 Proof of Work の 代わりには 成らない
と
それで、
Blockchain ネットワーク参加者の
中で、 一つの 正しい データストアを 維持する ため
で
Blockchain ネットワークの
中で、 強い 整合性を 持つデータストアを 実現する ため
に
それで、
唯一の トランザクションログの記録にになっている……のであれば、
Blockchain を
複数用意 して、それを 相互依存させたら アカンの?
と
つまり、
ネットワークと
して 一つの 糸の 様に 整合性の 取れた ログを 維持する
と
Blockchain を
複数の の糸 様に 用意し、 それらを 相互依存 させて 整合性を 保つ
と
以上
なんか
ま、
Blockchain を
複数の の糸 様に 用意し、 それらを 相互依存 させて 整合性を 保つ
と
ログに
関わる 関係者を 無限に 増やして、 記録の 改竄を 困難に する
と
つまり、
皆で皆の記録を突き合わせられる様にして、記録間の齟齬を起こさせない様にしよう 、というのが、
Proof of Work を
と
#考え事 #仮想通貨 - #BitTorrent #P2P #ファイル共有 - #2017-11 #2017-11-14