【憶測記事w 妄想とも言う】デポジットサイズが1500ETHから32ETHへ変更できる理由

in #japanese8 years ago (edited)

この記事は憶測なので事実だと思わないでください。決まったことを正しく伝えることもとても大切ですが限られた情報から妄想するのも楽しいものです。

エンジョイ記事ですw

スクリーンショット 2018-06-19 16.54.09.png

上図と下記の参照リンクより想像して見ます。

https://notes.ethereum.org/SCIg8AH5SA-O4C1G1LYZHQ?both
https://www.trustnodes.com/2018/06/16/casper-sharding-merger-confirmed-constantinople-back-table

以前のようにシャードごとにバリデーターが存在するわけではない様です。よって、ネットワーク分割によるネットワーク強度の低下を避けるためのシャードバリデータの担当シャードの定期的な再編成が不要になりました。バリデーターは担当する検証データをビーコンチェーン内でランダムに選定することになる様です。

今回の設計では、PoWを担当するメインチェーン部分を切り離すことでPoSを担当するビーコンチェーンをメインチェーンに差し替えることでフルPoS移行が容易になった印象です。

スクリーンショット 2018-06-20 14.27.00.png

さらに、PoSバリデーターとSMC内のプレイヤーがビーコンチェーン内の主体に移行したことによりデータを管理する層とデータ検証する層が綺麗に分離しました。 バリデーターはデータの検証をし、シャーディングチェーンはデータの管理をすることになりました。以前は、SMC(シャード管理コントラクト)がシャードの管理と検証を担っていたました。

ロジック変更前後の比較
スクリーンショット 2018-06-20 15.38.11.png

とても、スッキリ!!

ちなみに、このビーコンチェーンのアイデアはDfinityが持っているコンセプトなので参考にしたのだろうと推測します。さすが、シスターチェーンですねw

結論

上図の様な変更により、以前は1%攻撃を避けるためにPoS( Casper)移行後のシャーディング実装でしたが、Casperとシャーディングの同時実装が合理的になったのではないでしょうか?

よって、シャーディングなし前提のバリデーター数に基づくデポジット額ではなく、シャーディング数だけバリデーターが必要になった。

これが1500ETHのデポジットサイズを廃止し32ETHを採用する理由ではないかと思います。

1%攻撃について
SMCによるシャーディングのデザイン(以前の設計)

Sort:  

ムズイ・・・
とりあえず32ETHは集めておこうかと思いました^^
(でも実際は32ETHデボジットするなら、それよりだいぶ多く持ってないと、色々遊べないですよね〜)

むずかったですか〜、そうですよね〜。また噛み砕いてみます。32ギリでは確かに遊べないですよね〜^_^

追伸、図を増やし説明を簡素にしました。もう一度おヒマな時にご覧ください。そもそも複雑なのでむずいかもです^^

わざわざありがとうございます!!
たしかに、そもそも複雑な内容ですね!
自分の勉強不足ですね(>_<)
シャーディングとCasperももっと理解しないとなのかもですね〜
バリデーターが増えるということは、より分散になるということですかね?
この想像から考えると、Ethereumの進捗は想定より進みが早まりそうな印象を受けました^ ^

はい!かなり早まってる様子です。
このトピックはコミュニティが大きくなってることとは別で、構造的に無駄がないので。
とても期待してます。

カタカナと横文字と日本語らしき言葉が交錯! 私の知識の乏しさが浮き彫りに。積極的に調べてみようというよい動機づけになりました。

これは最先端の内容なのでしょうがないと思われます。私も死にそうですw 共に歩みましょうでわありませんか^^

Congratulations @fusan! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do not miss the last post from @steemitboard!


Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @good-karma and @lukestokes


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.083
BTC 60578.05
ETH 1558.21
USDT 1.00
SBD 0.50