Gateアプリをダウンロードするにはスキャンしてください
qrCode
その他のダウンロードオプション
今日はこれ以上表示しない

ハッシュ:あなたが多分理解していなかったビットコインの背後にある魔法

robot
概要作成中

退屈な理論は忘れてください。ハッシュは基本的に変換機です:任意のサイズのデータを入力すると、常に同じサイズの固定コードが出力されます。入力の1文字を変更すると、コードは完全に変わります。同じものを1000回入力しても、同じ結果が得られます。決定的で、予測可能で、壊れにくいです。

なぜビットコインはこれを必要とするのか?

魔法は、データからハッシュを作成するのが非常に簡単であることですが、逆に(そのハッシュを作成したデータを推測するのは不可能であるということです)。それは、一方向にしか開かないドアのようです。

ビットコインでは、マイナーは基本的にこのゲームをプレイします: “秘密の数字を見つけて、そのハッシュを計算すると、結果がX個のゼロで始まるようにします”。彼らは1秒間に何百万回も試すことができますが、最初にそれを見つけた者だけが “ブロックを獲得” します。ビットコインの価格が上昇すると、より多くのマイナーが入ってきて、計算能力が増加し(ハッシュレート)が増加し、ビットコインは自動的にそれをより難しくします(必要なゼロを追加します)。これにより、新しいブロックが約10分ごとに維持されます。巧妙ですね?

壊れない三つの特性

  1. 衝突は簡単ではない: 異なる2つのデータが同じハッシュを生成することは、数学的に非常に困難であり、何百万年もかかる。
  2. 元に戻せない: ハッシュを見て元のデータを推測することは不可能(そのため、データベースにハッシュ化されたパスワードは「復号化」することができません)。
  3. 近道はない: 以前のハッシュを知っていても、次を操作するのには役に立ちません。

現実

SHA-256はBitcoinが使用するアルゴリズムです。SHA-1とSHA-0はすでに壊れており(衝突が見つかりました)。今はSHA-2とSHA-3だけが信頼されています。各Bitcoinのブロックは、これらのハッシュを介して前のブロックに接続されており、実質的に変更不可能なチェーンを作成しています。

ハッシュがなければ、ブロックチェーンは存在しません。シンプルです。

BTC-1.03%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン