ビットコインネットワークがどのように破壊されるか(例付きの実用的なヒント)

すでに多くの人が暗号通貨ビットコイン 、その主な機能と典型的な誤解について知っています。 このトピックに関する誰かのトピックは迷惑で退屈に思えますが、後者の期待をだまそうとします。





ビットコインネットワークの主で最も興味深い機能の1つは、ハッキングおよびある程度のDoS攻撃に対する保護です。 コインを無料で入手することは不可能です(最後のブロックを見つける速度に基づいて難易度によって速度を厳密に制御します)。ネットワークの半分以上のパワーを持つオーナーができる最悪のことは、トランザクションをキャンセルすることです。ネットワークを接続されていないサブネットに物理的に分割する場合、最後のマージのこれらすべての個別サブネットのすべてのトランザクションをロールバックします。ただし、1つ、最大の(個別の複雑な会話、 tはスローバックされ、これは原則ではありません)。



また、現実世界の主要な開発者への攻撃によるネットワークへの攻撃の危険性もあり(githubサーバーとログへのアクセスは大きな問題ではないと思います)、その後、既にインストールされているクライアントの検索と交換を目的とした追加のトロイの木馬と同時にソースを置換しますが、これは新しいユーザーの匿名化を目的とした攻撃の増加と、場合によっては資金の盗難。 そのような代替は一時的な利益をもたらしますが、長期的にはコミュニティによってパッチが明らかにされ、開発者は新しいものに置き換えられます...



一般的に、すべてがそれほど怖くなく、致命的ではない、主にマイニングプールサーバーの脆弱性、または分散メッシュネットワークの通常の動作が保証されるircネットワークと中央ノードの一時的な障害に対する攻撃を通じて、そのような攻撃は今後もビットコインネットワークを待っています(それらが存在しない場合、ネットワーク上でのデータ配布の速度が著しく低下し、サブネットに一時的に分割されることさえあります)。



しかし、最も興味深い攻撃は、ネットワークの主な保護機能である複雑さの計算でほぼ待機しています。



新しいブロックの生成速度は難易度パラメーターの計算によって制御され、それに基づいて後続の各ブロックの値を列挙する際の制限が決定されますが、何らかの理由で私には理解できない-複雑さは2016ブロックごとに段階的に変化します(そしておそらく証拠と掘り下げたい人を探していますコードでは、難易度を下げる速度は制限されていますが、その増加とは対照的に、ircチャネルでの「リンギング」はフリーネット#..ビットコイン..)です。



残酷な冗談を演じることができる複雑さの再計算の瞬間の前に2016ブロックをスコアリングする必要があり、これはネットワーククローンの例-namecoin、トピックNamecoinの後に見られるものです。 複雑さが4-5倍になり、対応する取引所のネームコイン/ビットコインの価格が不採算になるとすぐに、鉱夫群衆の1.5倍で収益を増加させる方法は、その能力を一時的にこのネットワークに移し、その複雑さを高めて去りました。



現在、このネットワークは危機に直面しています-1時間に6ブロックではなく、ネットワークは13時間15を見つけることはほとんどありません。このレートでは、次のキャパシティはせいぜい8月までに再計算れますが、この間に最も熱心なファンはネットワークを離れることができます。 利益の損失は言うまでもなく、ネームコインの採掘は現在、単に高価です。 ネットワーク間のマイナーの次の移行後、複雑さが数十回ジャンプし、複雑さの次の変更の時間が数年で判明する状況を想像してください。



「しかし、これは仲間のビットコインの影にあるネームコインネットワークの問題です」とあなたは言います、「これらの問題は、ビットコインネットワークには一時的に電力が来ることができる隣人がいません」 おそらくそうであり、短時間でも数週間でも、現在よりも数倍(数十または数百)大きい電力をネットワークに追加するのは非常に高価ですが、d波量子コンピューターを使用したり、光プロセッサーに基づいた強力なプロセッサーを作成する方法は十分ではありません数千ギガハッシュのストリーミングマイナー-非常に裕福な「顧客」または国有企業のみがこれを行うことができます。 しかし、ビットコインのような制御されていないネットワークの「喉の骨」のような人は誰でしょうか?



彼らが言うことは何でも、実際の通貨のビットコインの為替レートを制御して、鉱山労働者を非常にうまく操縦することもできますが、これは現在、通常の鉱山労働者がネットワークに参加することを可能にするメインエンジンです。 小さくて有能な注入でさえ(特に、現在、ボリュームが10倍になったmtgoxメインエクスチェンジへの攻撃の後)、お金はビットコインのコストをそのコスト以下に徐々に下げることができます(現在、現在の複雑さと成長を考えると、これは10ドルの注文で、より正確に説明されています)容量のコストについてですが、より明確です。計算は、鉄の減価、電気のコスト、この鉄の管理、資金を引き出すリスクと鉱夫の平凡な快適さを考慮して実行されました-鉄はうるさく、非常に暑いです)



1.3kkの複雑さで10ドル未満のコースが1週間続くことを想像してください! まず、関心のある人が脱落し、その後、雪崩のように大きなノードがマイニングから切断され、毎日の採掘費用が高すぎます。おそらく、平均的な力を持つマイナーは最長のままですが、少数派です。 さらに、為替レートを低く保つことはそれほど高価ではないかもしれません、少なくともいくつかのビットコイン交換市場のすべての現在の金額に匹敵します。



All Articles