ビットコイン・インスティテュート

「[bitcoin-list] Bitcoin v0.1 Alpha release notes」​ — サトシに​よる​初期アルファ版リリースノート​(2009-01)

Bitcoin v0.1 Alphaリリースノート

ビットコインは、P2Pネットワークで二重支払いを防ぐ、新しい電子キャッシュシステムだ。完全に分散化されていて、サーバーも中央機関もない。

スクリーンショットとダウンロードリンクはこちらで閲覧できる:
http://www.bitcoin.org

現時点ではWindowsのみ対応。オープンソースのC++コードが含まれている。

  • ファイルをディレクトリに展開する
  • BITCOIN.EXEを実行する
  • 自動的に他のノードに接続する

着信接続を受け付けるノードを稼働し続けてもらえれば、ネットワークのとても大きな助けになる。着信接続を受け付けるには、ファイアウォールのポート8333を開放する必要がある。

このソフトウェアはまだアルファ版であり実験的なものだ。いずれ必要になって、システムの状態をやり直すことになる可能性もある。それはないとは約束できないが、拡張性とバージョニングを組み込むためにできる限りのことはした。

コインを入手するには、誰かに送ってもらうか、Options->Generate Coinsをオンにしてノードを稼働しブロックを生成する。プルーフ・オブ・ワークの難易度は、最初はとんでもなく簡単にしておいた。だから始まってしばらくは、普通のPCでも数時間でコインを生成できる。競争によって自動調整が難易度を引き上げると、はるかに難しくなる。生成されたコインは、使用可能になるまで120ブロック分の成熟期間を待つ必要がある。

送金には2つの方法がある。受取人がオンラインの場合、相手のIPアドレスを入力すると接続し、新しい公開鍵を取得してコメント付きでトランザクションを送信する。受取人がオンラインでない場合は、相手が提供する公開鍵のハッシュであるビットコインアドレス宛に送金することが可能だ。受取人は次回接続してそのトランザクションが含まれるブロックを取得した際にトランザクションを受け取る。この方法にはコメント情報が送られないという欠点があり、アドレスを複数回使用するとプライバシーが若干失われる可能性があるが、両者が同時にオンラインになれない場合や、受取人が着信接続を受け付けられない場合の有用な代替手段だ。

総発行量は2100万枚。ブロックを作ったノードに配られ、その量は4年ごとに半分になる。

最初の4年間:10,500,000コイン
次の4年間:5,250,000コイン
次の4年間:2,625,000コイン
次の4年間:1,312,500コイン
以下同様……

発行し尽くしたあとは、必要ならトランザクション手数料で回せる仕組みになっている。手数料は公開の市場の競争で決まるので、トランザクションを無料で処理してもよいというノードも、たぶんいつでもいるだろう。

Satoshi Nakamoto