![Search icon](https://hackernoon.imgix.net/search-new.png?w=19&h=19)
暗号学は古代ギリシャ語に由来し、秘密や隠された文書といった意味があります。この学問はこのように始まりました。つまり、誰かが別の相手に宛てたメッセージを書き、それを他の人に知られないようにするためにさまざまなテクニックを使うのです。たとえば、文字や単語の通常の順序を変えて、正しい順序は受信者だけが知るようにするのです。そこから物事は大きく進化しましたが、要点はこれだけです。
現代では、暗号化は複雑な数学的手法を通じてデジタル情報と通信を保護する科学と定義できますが、コンピューター サイエンス、情報セキュリティ、物理学などとも交わる分野でもあります。暗号化により、データ (多くの場合はデジタル データ) が機密性、信頼性、改ざんされない状態が保たれます。
現代における暗号化の実際的な用途には、デバイス上の個人情報の保護、電子メールやメッセージのプライバシーの確保、機密資料の保護、オンライン アカウントへの安全なアクセスの実現、オンライン取引のセキュリティの確保などがあります。ご想像のとおり、暗号通貨がこの話題に関係するのはこのためです。
「暗号」という部分は暗号学から来ています。なぜなら、暗号通貨は基本的に、純粋な暗号学(複雑な数学)で作られたデジタルコインだからです。私たちが見ることができる、または見る必要があるものを超えて、その内部構造はアルゴリズムと長い英数字の文字列でいっぱいで、時には機械でしか読み取れず理解できないこともあります。結局のところ、これが暗号通貨が存在する理由なのです。
暗号化技術は数多く存在し、現在も新しい技術が開発されている。暗号通貨では既にそれらの技術のいくつかが使われているが、おそらく大多数にとって主流なのは公開鍵暗号化か
ここでの「キー」とは、通常、ビットのシーケンス (2 進数) として表される長い文字列を意味します。暗号通貨では、秘密キーはトランザクションに署名するために使用され、公開キーは署名の検証に使用されます。これにより、暗号通貨アドレスの所有者だけがそのアドレスからのトランザクションを承認できるようになります。
公開鍵暗号は、暗号通貨の取引のセキュリティと整合性を確保する上で重要な役割を果たします。たとえば、アリスがボブにコイン 5 枚を送る場合、アリスは自分の秘密鍵で取引に署名し、自分が承認したことを証明する固有のデジタル署名を生成します。次に、アリスは署名された取引を暗号通貨ネットワークにブロードキャストします。ネットワーク内のノードは取引を受信し、アリスの公開鍵を使用して署名を検証します。検証されると、取引はチェーンに追加され、アリスの残高がコイン 5 枚減り、ボブの残高が同じ額増えます。このプロセスにより、不正アクセスや改ざんが防止され、取引のセキュリティが確保されます。
ただし、これらはすべてバックグラウンドで実行されます。最終ユーザーは、公開鍵を暗号アドレス (誰とでも共有可能) として、秘密鍵をプライベート シード (プライベートに保持してウォレットを復元するためのランダムな単語の文字列) の形で見ます。アプリで確認できる内容の下では、どちらも長くてほとんど判読できない英数字の文字列のように見えます。暗号アドレスは、いわば短縮版です。それでも、かなり長くて複雑です。
Obyte はテキストコインで暗号通貨の暗号化を簡素化し、学習曲線を急激にせずにデジタル通貨を利用できるようにしています。テキストコインを使用すると、ユーザーは電子メール、インスタントメッセージ、または紙などの使い慣れた方法で資金を送受信できます。テキストコインは基本的に、12 個のランダムな単語の文字列または暗号通貨を含むリンクです。つまり、誰かがこれらの単語が書かれた紙を持ち歩き、後でインターネットにアクセスして資金を引き換えることができます。
さらに、
注目のベクター画像