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

「[bitcoin-list] Bitcoin v0.1.5 released」— サトシがv0.1.5リリースを告知(2009-02)

5件のメッセージ Bitcoin-list サトシ・ナカモト, ニコラス・ボーム, ハル・フィニー 2009年2月4日 — 2009年3月4日

バージョン0.1.5が公開された。ニコラスが経験した問題の修正、ディスク容量チェック、および混乱を招いていた点を改善するための変更が含まれている。

ニコラスとダスティンには、いろいろと手伝ってもらい、フィードバックももらった。特にありがとう!

ダウンロードリンク:
http://sourceforge.net/project/showfiles.php?group_id=244765&package_id=298441

変更点:

  • ディスク容量の警告
  • DNS検索が失敗した場合に発生する可能性のあるバグを修正
  • アドレス帳に自分自身のアドレスを入力できないようにした(入力すると自分のアドレスのラベルが紛らわしく変更されていた)
  • アドレス変更ボタンをオプションのメニュー下に移動
  • より速く接続されるよう調整
  • 終了時にソケットを閉じる
  • 1セント未満のトランザクションに最小手数料を設定
  • 選択肢が1つしかないトランザクション種類の選択ボックスを非表示にした
  • ParseMoneyを少し整理
  • メッセージテキストの再フォーマットをわずかに改善
  • トランザクション詳細ダイアログのフォントを変更
  • 生成されたコインのトランザクション詳細に説明テキストを追加
  • ビットコインアドレスで受信したトランザクションの説明文を修正

Satoshi Nakamoto
http://www.bitcoin.org

バージョン0.1.5はトラブルなく動作しているようです。201件のトランザクション一覧があり、約bc8550を蓄積しています。送金と受取は問題なく動作しています(受信トランザクションのラベル付けを理解するのに少し首をひねりましたが)。

次は何でしょうか?

Nicholas Bohm

ニコラス・ボームの投稿(2009年2月18日14:55 UTC)

次は何でしょうか?

v0.1.6で次に予定しているのは、ブロック生成に複数のプロセッサーを活用することだ。現在は1つのスレッドしか起動しない。Core DuoやQuadのようなマルチコアプロセッサーを使っているなら、生産量が2倍または4倍になる。

その後、あらゆるサーバーサイド言語からウェブサイトに簡単に統合できるインターフェースを追加したいと考えている。

Satoshi

http://www.bitcoin.org

サトシ・ナカモトの投稿(2009年2月22日17:47 UTC)
ニコラス・ボームの投稿(2009年2月18日14:55 UTC)

次は何でしょうか?

v0.1.6で次に予定しているのは、ブロック生成に複数のプロセッサーを 活用することだ。現在は1つのスレッドしか起動しない。Core DuoやQuadのようなマルチコアプロセッサーを使っているなら、生産量が2倍または4倍になる。

それは良さそうだ。単一NATアドレスの背後で複数のコイン・ブロック生成プロセスを複数台の機械で動かせるようにもしたい。まだ試していないので、現状の実装で動くかどうかは分からない。

ところで、話したことがあるかは覚えていないが、先日、安全な時刻認証について話している人たちがいた。ある文書が過去のある時点に存在していたことを証明できるようにしたい、ということだね。ビットコインのブロック連鎖はその用途にぴったりだと思うんだ。

サトシ・ナカモト

その後、あらゆるサーバーサイド言語からウェブサイトに簡単に統合できるインターフェースを追加したいと考えている。

そうだね、そして、クライアントにもスクリプト言語などから呼び出せるライブラリインターフェースがほしい。

Hal

ハル・フィニーの投稿(2009年2月27日20:00 UTC)

それは良さそうだ。単一NATアドレスの背後で複数のコイン・ブロック生成プロセスを複数台の機械で動かせるようにもしたい。 まだ試していないので、現状の実装で動くかどうかは分からない。

現在のバージョンで問題なく動作する。それぞれがインターネット経由で接続し、着信接続はポート8333がルーティングされているホストにのみ届く。

最適化として、特定のアドレスにのみ接続する「-connect=1.2.3.4」というスイッチを作る。追加のノードをプライマリノードに接続させ、プライマリのみがインターネットに接続するようにできる。今のところはそれほど重要ではない。帯域幅が些細な量を超えるほどネットワークが巨大にならなければならないからだ。

ハル・フィニー

ところで、話したことがあるかは覚えていないが、先日、安全な時刻認証について話している人たちがいた。 ある文書が過去のある時点に存在していたことを証明できるようにしたい、ということだね。 ビットコインのブロック連鎖はその用途にぴったりだと思うんだ。

確かに、ビットコインはトランザクションのための分散型セキュアタイムスタンプサーバーだ。数行のコードで、タイムスタンプが必要なもののハッシュを追加したトランザクションを作成できる。そのような方法でファイルにタイムスタンプを付けるコマンドを追加すべきだろう。

ハル・フィニー

その後、あらゆるサーバーサイド言語からウェブサイトに簡単に統合 できるインターフェースを追加したいと考えている。

そうだね、そして、クライアントにもスクリプト言語などから呼び出せるライブラリインターフェースがほしい。

まさにその通りだ。

Satoshi Nakamoto

http://www.bitcoin.org