IPv6、ヘッドレスクライアント、その他
こんにちは、freenode でこのプロジェクトのことを聞いて、このアイデアが本当に気に入った。
完全なヘッドレス版を開発する可能性はあるだろうか?操作オプション付きで。rtorrent のような ncurses ベースのもののような?そうすればヘッドレスのコンピューターで Bitcoin を生成・共有しながら、GUI インターフェースの使いやすさと操作性も持てる。
もう一つの提案は、古いバージョンを実行している場合のアップデートモジュールだ(すでにあるかどうかはよく調べていない)。
IRC に加えて別のメディアへのブートストラップも改善になるだろう。BitTorrent トラッカーのようなものはどうだろうか?IRC をブロックする ISP もあるし、IRC という発想を嫌う人もいる。
最後に、IPv6 サポートがあれば素晴らしい。そうすれば、IRC のブートストラップについて心配する人も減ると思う。
satoshi が投稿した bitcoind 1.3(RC?)も実行しているが、どうやって使えばいいのか?bitcoind の使い方に関するドキュメントがあまりない……「starting bitcoin server」と表示され、irc.lfnet.org の#bitcoin ルームに自分の IP が表示されている。Bitcoin アドレスの確認方法、保有コイン数の確認方法、他の人への送金方法などはどうすれば分かるのだろうか?
自分は C プログラマーではないので、これらの提案を自分で実装することはできないが、可能であってほしいと思う。
よろしく!
実行すると、 Quote./bitcoind getaddressesbylabel "" [ ] 何も返ってこないのは正常だろうか?
うーん、おそらく正常だ。デフォルトのアドレスには空のラベルが付いていると思っていたが、間違いだった。Your Address というラベルが付けられている。
なので:./bitcoind getaddressesbylabel "Your Address" でうまくいくはずだ。
または、ラベル付きでもなしでも新しいアドレスを生成すればいい:
./bitcoind getnewaddress ようこそ、Harry。
最初に bitcoin を使わずに bitcoind から始めるということは考えていなかった。今のところ、このスレッドがチュートリアルの役割を果たすことになるだろう。
これまでの bitcoind の焦点は、ウェブサイトのバックエンドサポートに置かれてきた。listgenerated のような、ヘッドレス生成器の管理に便利なものへの需要がある。当面は、debug.log ファイルで”generated”と”hashmeter”を grep することで、いくらかのフィードバックが得られる。生成されたブロックは残高に反映されるまで約 24時間かかる。
あるいは、俺の「完全にノンサポート、動かなくても誰も責めるな」という rpc.cpp へのパッチを使うこともできる。これは listgenerated をメソッドとして追加するものだ。false(./bitcoind listgenerated false)を渡すと未成熟のコインだけが取得できる。引数なしまたは true の場合は全コインのリストが返ってくる。インターフェースは今後変更する予定だ。文字列のリストというのは本来 RPC のあるべき形ではないからな!
もちろん、これを使うには SVN からビルドする必要がある。
最新版のパッチは http://www.alloscomp.com/bitcoin で常に入手できる。
ウォレットの変化をリアルタイムで眺めたい人には、watch コマンドが便利だ:
$ watch bitcoind getinfo