This article has been translated from English to Japanese.
暗号学とは、外部からの監視者から通信を安全に守るための技術の実践と研究である。
情報を取り、その真の意味を他者から隠蔽し、その秘密のメッセージを別の当事者に送信する。そしてその当事者が特別な鍵を使って秘密のメッセージを明らかにすることを可能にする。
インターネット時代において、暗号技術はコンピュータ情報と「データ」を保護するために用いられる。
暗号通貨において、「暗号」という名称の部分は、ブロックチェーンネットワーク上の取引が暗号化によって保護される方法を指している。
送信者と受信者間の通信は、安全で確実、正確、検証可能であり、特定の取引に関与していない第三者からは部分的に匿名性が保たれる。
暗号技術は全ての暗号通貨の基本的な基盤要素である。
暗号技術には主に3種類ある:
- 非対称鍵暗号
- 対称鍵暗号
- ハッシュ関数
ブロックチェーンは主にハッシュ関数と非対称鍵暗号技術を用いて、ブロックチェーン内のブロック同士を安全に連結する。同時に取引データをブロックチェーン上に信頼性と不変性を保ちながら保存する。
不変性はブロックチェーン技術の中核的特徴であり、ブロックチェーンを恒久的かつ改変不可能、改ざん防止の状態に保つ。