ポピュラーサイエンス |ビットコインマイニングで使用されるSHA256アルゴリズムとは何ですか?

ポピュラーサイエンス |ビットコインマイニングで使用されるSHA256アルゴリズムとは何ですか?

ビデオソース: Matthew Endures Teaching

翻訳: コボウォレット

おそらく、世界で最も普及しているコンピュータ アルゴリズムは SHA 256 ハッシュ アルゴリズムです。まず、その定義である決定論的一方向ハッシュ関数を見てみましょう。一つずつ説明してみましょう:

アルゴリズムとは、操作を実行するための一連のステップ/プロセスです。

ハッシュ関数は、入力は任意の長さにできるが、出力は固定長になる数学関数です。これは、ファイルのデジタル指紋と考えることができます。

これは「決定論」という特性を持ち、同じ入力値では常に同じ出力値が生成されることを意味します。

SHA 256 は、出力値が 256 ビットの安全なハッシュ アルゴリズムを指します。 「一方通行」とはどういう意味ですか?一方向とは、関数を逆転させることが難しいことを意味します。一部の関数は簡単に元に戻すことができます。たとえば、30 を加算する場合は、30 を減算することで元に戻すことができます。しかし、2つの大きな素数の乗算式を逆にしたい場合は困難です。

SHA 256 関数は一方向ハッシュ アルゴリズムです。入力値は任意のタイプと長さにすることができ、出力値は 256 ビットで、256 個の 1 と 0 で構成される場合があります。これは非常に長い数値であるため、通常は 64 ビットの 16 進数として記述されます。

この式には、興味深く便利な機能が 2 つあります。

まず、同じハッシュ値、つまりデジタル指紋が得られたなら、それはまったく同じ入力値を入力したからです。 2 つの異なる入力値では、同じ出力値 (デジタル フィンガープリント) は生成されません。

ではハッシュ値の数はいくつでしょうか? 2の256乗。

もう 1 つの興味深い機能は、入力値が少しでも変化すると出力値も変化するバタフライ効果です。たとえば、ピクセル: 1000 x 1000、ファイル長: 2400 万ビットの写真を撮り、SHA 256 アルゴリズムで実行してハッシュ値を取得します。ここで、入力値を少し変更し、電柱のピクセルを拡大し、緑の値 0 を 1 に変更して、SHA 256 アルゴリズムを再度実行してみましょう。まったく異なる出力値が得られますが、これは 2400 万単位のうちの 1 つの変更にすぎません。

上記の 2 つの機能により、SHA 256 は暗号化、デジタル署名、認証、ビットコインなど、さまざまなシナリオに適合します。

SHA 256 はビットコイン プロトコルで重要な役割を果たします。誰でも自分のコンピュータでこの数学関数を実行できますが、それを元に戻すことはできません。アルゴリズムを逆転させることができれば、他の誰よりも速く採掘して大金を稼ぐことができます。

ビットコインのマイニングのプロセスは、SHA 256 アルゴリズムで使用される入力値を見つけて、先頭に約 70 個のゼロがある出力値を生成することです。しかし、既知の公式がないため、正しい入力値が見つかるまで、誰もが一度に 1 つの数字を力ずくで試すことしかできません。ただし、ビットコインのマイニングでは、近いハッシュ値を見つけることだけが必要であり、完全に一致する必要はありません。実際、マイニングの難易度は調整可能で、マイナーが約 10 分ごとに一致する入力値を見つけて 12.5 ビットコインのブロック報酬を獲得できるようにすることができます。これが、このアルゴリズムが地球上で最も人気のあるアルゴリズム、または地球上で最も一般的に使用されているアルゴリズムである理由です。

ビットコインのマイニング競争に勝つために、人々は SHA 256 アルゴリズムを非常に高速に実行できるコンピューターを使用します。どれくらい速いですか?

世界中のビットコインマイナー全員を合計すると、現在、毎日、毎秒600京個のハッシュ値を計算していることになります。

したがって、SHA 256 が最も人気のあるアルゴリズムであると言っても過言ではありません。フーリエ変換関数など、これに匹敵する他の文字処理アルゴリズムもあると思いますが、それらは 1 秒あたり 600 京回以上の演算を実行できるのでしょうか?

わからない...

とにかく、ビットコインマイニングへの近道は誰にも見つからないということを明確にするためにこれを言います。近道を見つけることには大きな経済的インセンティブがありますが、誰かがそれを見つけるかもしれないが、彼らはそうせず、ルールに従うことだけを選択するでしょう...

<<:  VeryHashの創設者コン・メン氏:ビットコインは金に取って代わり、よりコンセンサスのある金融資産になる可能性が高い

>>:  F2Pool CMO Qingqing氏との独占インタビュー: 鉱山労働者の利益が最優先

推薦する

ビットコイン取引ネットワークBtcTradeが新製品をリリース、マイニング事業への参入が疑われる

中国三大ビットコイン取引プラットフォームの一つであるBtcTradeは昨日、新製品のプレヒート特別ペ...

業界全体への宣戦布告:米国 SEC はどのようにして 12 を超えるトークンを証券として特定したのか?

最新のニュースでは、米国SECがニューヨークの連邦裁判所で仮想通貨取引所Coinbaseを訴え、SO...

契約取引=ギャンブル?

契約取引=ギャンブル? ——ギャンブルは確率に関するものであり、契約取引は傾向に関するものです。契約...

OKCoinプラットフォームユーザーのビットコインが盗まれたが、法律専門家はプラットフォームが責任を免れることはできないと考えている

(原題:OKCoinプラットフォームのアカウントが盗まれた、法律専門家はプラットフォームは責任を免れ...

バンキームーン:南アフリカ人がビットコインを信用しない理由

BankymoonのCEOロリエン・ガマロフ氏によると、アフリカ人はビットコインを通貨として信じてい...

グレースケール:受け取るだけで決して与えないコイン食いの巨獣

先日、Grayscale Investmentは2020年第4四半期の投資報告書を発表しました。市場...

コンピューティングパワーコイン、クラウドコンピューティングパワー、マイニングマシンマイニングを比較すると、現時点で最適な投資オプションはどれでしょうか?

ビットコインマイニング市場の急速な成長に伴い、柔軟で効率的なビットコインマイニングソリューションとし...

マイニング用盗電の秘密の歴史:電力供給会社内部者との共謀、盗電事件が最も多いのは黒龍江省

鉱業にとって、電気代は生死に関わる問題です。安価な電気を見つけるために、多くの鉱夫が世界中を旅し、水...

ブロックチェーンにマイニングマシンが不要になったら、Bitmainは沈没するのでしょうか?

今年3月末、BitmainはASICベースのAntminer X3を発売した。これは主にMonero...

ブロックチェーン技術は次世代のピアツーピアエネルギーマイクログリッドを可能にする

クレイジーな解説:ブルックリンのマイクログリッド開発企業 LO3 Energy とブロックチェーン技...

暗号通貨市場は新年に浮き沈みを経験しました

元のタイトル: 「暗号通貨市場は今年、波乱に満ちたスタートを切った」出典: DaLing Think...

ロシア、10億ルーブルの偽造事件を摘発、容疑者は偽造紙幣を仮想通貨で販売

BlockBeatsによると、ロシア当局はダークウェブ上で大量の偽造紙幣を暗号通貨と交換に販売してい...

イーサリアムETFは上場初日に予想を上回りました。これは米国株の新たなヒットとなるだろうか?

要点① 7月23日に9つのイーサリアムスポットETFが発売されました。過去6か月間のビットコインスポ...

ビットコインとイーサリアムの戦いは起こるのでしょうか?

第0章 はじめにイーサリアムは今年、非常に成功した一年を過ごしました。イーサリアムが今年非常に成功し...