タグ

ブックマーク / causeless.seesaa.net (1)

  • Bitcoinの一貫性維持の原理について

    Bitcoinでは公開アドレス間の送金を全て検証することで、仮想通貨としての一貫性 ・資金を持っている人だけが送金できる ・架空の資金を送金することはできない(残金ゼロなのに送金したり、同じ資金を二人対して使うことができない) を実現している。 まず前者は非対称暗号による署名で実現している。 まず財布を作りたいユーザは秘密鍵と公開鍵をつくる。このペアから更に、アドレスと呼ばれる使い捨ての財布を生成する。 この公開されるアドレスからの送金情報を、秘密鍵で署名しP2Pネットワークに放流することで、送金を宣言できる。 検証するには、送金元アドレスに対応する公開鍵で送金情報を検証すれば良い。 つぎに架空の送金や二重送金はチェックは少し複雑になる。これはハッシュブロックのチェーンと呼ばれる一貫性のある送金情報のデータベースをP2Pネットワーク全体で維持することで実現される。 さらにこのときこの一貫性

    Bitcoinの一貫性維持の原理について
  • 1