これで、ブロックチェーンがどのように機能するかがわかりました (知らない方のために、簡単に説明しました) こちら 😉) しかし、ブロックチェーン上でマイニングされる前に、暗号通貨トランザクションがどのように機能するか知っていますか?ここで、公開キーと秘密キーが関係します。
パブリックキーとプライベートキー 第三者によるトランザクションの検証を必要とせずに暗号通貨を送受信できるようにする上で、非常に重要な役割を果たします。これらのキーを使用すると、いつでも、どこでも、誰にでも暗号通貨を送信できます。
では、公開鍵とは何でしょうか?
公開鍵とは、 大きな数値 (文字通り、数字、文字、特殊文字の単なる長い文字列)。 暗号化する データ。これは秘密鍵とペアになっています (これについては後で説明します)。
誰でもトランザクションを公開キーに送信できますが、トランザクションの「ロックを解除」し、トランザクションで受け取った暗号通貨の所有者であることを証明するには秘密キーが必要です。
公開キーは銀行口座番号のようなもので、オンラインで送金したい人なら誰とでも共有できます。
秘密鍵とは何ですか?
公開キーとは対照的に、秘密キーは秘密に保つ必要があります。これにより、トランザクションの受信側の所有権を証明できるようになります。秘密キーはコードなどさまざまな形式を取ることができます。 ニーモニックフレーズ、(何かへのパスワードとして機能する単語のグループ)、または QR コードさえも。
その形式に関係なく、それは本質的に天文学的な数であり、秘密鍵から公開鍵を生成することはできますが、「トラップドア機能」により事実上不可能であるため、その逆はできません。
トラップドア機能 は、一方向に計算するのは簡単ですが、逆のアプローチを取ると解くのが非常に難しいアルゴリズム パズルです。