ビットコインは分散化されており、政府、銀行、企業による管理を受けません。そのため、自由思想家やハッカーによって、ビットコインは未来の通貨として取引されています。資産は暗号化の厳格な使用を通じて保護されます。
仮想通貨ビットコインは集合会計システムとして機能します。一種のグローバル台帳に、すべての取引とすべての仮想コインの場所が記録されます。ビットコイン (BTC) はコンピューター内にのみ存在しますが、システムによりコインの総数が制限され、誰も偽造したり、二重使用したりできないようになっています。これにより、ユーザー コミュニティは悪意のある単独の個人から保護されます。参加者の大多数が通貨の信頼性に関心を持っている限り、誰も会計を操作することはできません。
ビットコインは、このグローバル会計システムでは取引の一部としてのみ表示されます。ピアツーピア通貨の文脈におけるトランザクションとは、ネットワーク上の他のすべてのクライアントに対して、あるビットコイン アドレスから別のアドレスに送金する意図を表明するメッセージです。どのユーザーも、このようなアドレスを無制限に作成し、それらの間で金額を送受信できます。すべてのネットワーク参加者が確認できる公開トランザクションの履歴により、どのアドレスにどれだけのビットコインがあるかを知ることができます。これにより、作成以来どのビットコインがどこに流通したかが正確に示され、そこから各アドレスが保有するビットコインの数を知ることが可能になります。
ビットコインで支払う
ステファンがメアリーから Web サーバーをレンタルしたいとします。メアリーは米国でホスティング会社を経営しており、ステファンはドイツに住んでいるため、ビットコインはクレジットカードやオンライン決済サービスに代わる魅力的な選択肢です。 Stefan はビットコインを比較的迅速かつ簡単に転送できますが、現時点ではビットコインの取引手数料は高くなる可能性があります。
まず、ステファンとメアリーはそれぞれビットコインアドレスが必要です。アドレスを作成するために、Stefan は公開鍵と秘密鍵のペアを生成します。楕円曲線デジタル署名アルゴリズム (ECDSA) を使用してトランザクションに暗号署名し、このトランザクションを実行するために自分のアドレスを本当に使用したいことを他のすべてのネットワーク参加者に確認するには、秘密鍵が必要です。公開鍵のハッシュにより、ビットコイン アドレスが生成されます。
全体としては事実上公開アカウントです。つまり、すべてのビットコイン ユーザーは、アドレスに関連付けられている金額を知っていますが、それがステファンのものであることは誰も知りません。そして、ステファン以外の誰もそのお金にアクセスすることはできません。少なくとも、ステファンが秘密鍵を渡さない限りは。ただし、このアドレスを知っていれば、誰でもこのアドレスに送金できます。
最初の取引を行うには、ステファンはまずビットコインが必要です。たとえば、彼はインターネット プロバイダーでユーロをビットコインに交換できます。彼はユーロでそのお金を販売者に送金し、販売者は対応する同等の金額を、ステファンが指定したアドレスにビットコインで送信します。あるいは、ステファンは金鉱夫たちのところへ行き、自分でビットコインを採掘することもできる。
デジタル署名
ステファンは秘密鍵を使用してこのトランザクションに署名します。次に、クライアントはそれをピアツーピア ネットワークに送信します。マリーのクライアントはこのようにして、0.02 BTC が彼女のアドレスの 1 つに送信されたことを確認します。その後、マリーはステファンの公開鍵を使用してトランザクションの署名を検証できます。メアリーは0.02 BTCを別の取引で使用できるようになりました。
デジタル署名により、ビットコインの受取人だけがそのビットコインを再度使用できるようになります。残された唯一のことは、彼がそれを二度以上繰り返さないようにすることだ。これについては簡単なルールがあります。同じエントリを持つ複数のトランザクションが表示された場合、最初のトランザクションのみが有効です。このルールを適用するには、すべてのトランザクションにタイムスタンプが必要です。
すべての取引を受信順に認証する中央機関があれば簡単でしょう。誰もが平等で、誰を信頼すればよいかわからないピアツーピア ネットワークでは、状況は少し複雑になります。ビットコイン システムでは、希望する参加者は誰でもマイナーとして行動し、トランザクションの認証を支援できます。