**ハッシュ化とブロックチェーン技術**



ブロックチェーンのハッシュ化は、データのセキュリティ、不可逆性、整合性の基盤です。

任意の入力(データ、ファイル、または全体の台帳)のサイズを考え、それを固定長の文字列(文字列の列)に変換します。この文字列は多くの文字と数字の集まりであり(、これらの文字列はデジタルフィンガープリント🫆と呼ばれます。

長い文章を書きたいわけではなく、私たちの日常生活の例を用いて、ハッシュ化がブロックチェーンの仕組みでどのように働いているかを理解してもらいたいのです。

なぜハッシュ化を次のように呼ぶのか:

• 一方向の数学的関数
• 計算が容易
• 逆にするのは非常に難しい

ブロックチェーンネットワークでは、主にSHA-256)セキュアハッシュアルゴリズム256ビット(を使用します。これにより、入力したデータに対して正確に64文字の16進数の出力が得られます。

例として、)IBRAHIM(のハッシュは次の通りです👇

024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d

これがハッシュ)一方向の数学的関数(と呼ばれる理由です。誰かがこの値を逆算することは絶対にできません。

また、これを元の👉IBRAHIM👉に戻すことも不可能です。

つまり、もし次に進めば、元に戻すことはできません。

日常生活の例

人が次のものを手に入れたとします:

バナナ
アボカド
リンゴ
牛乳
レモンの酸味
蜂蜜または砂糖

これらを一つにまとめて)ブレンディング(すれば、今やそれはスムージーやシェイクになります。

では、これらの混ざったものを最初の状態に戻すことは可能でしょうか?)絶対に不可能です(

または、トマト、タマネギ、ニンニク、トマトペースト、マギー、塩、水、唐辛子などを混ぜてスープを作ったとします。これらを元の材料に戻すことはできるでしょうか?)不可能です(。

このように、ハッシュ化は次に進むときに一方向であるため、)一方向の数学的関数(と呼ばれます。

二つ目は、)計算が容易(と呼ばれる理由です。ハッシュ化されたデータの逆算は非常に簡単に秒単位で行えます。

例えるなら、フルーツをブレンダーに入れて短時間でスムージーにするのと同じです。

三つ目の理由は、)逆にするのが非常に難しいまたは不可能とされる点です。なぜなら、ハッシュ化された結果から元の材料やスープの材料に戻すことは不可能だからです。

これが要点です。

しかし、ここでは終わりません🤔

ノードはどのようにハッシュの検証を行い、マイナーやバリデーターが新しいブロックを提案したときにその正当性を確認するのでしょうか🤔🤔

次の文章でまとめましょう……。

コメント欄にあるリンクを試してみてください。さまざまなデータを入力して、リアルタイムでブロックチェーン上のハッシュ化の動作を確認できます👇👇👇

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