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

Re: いく​つかの​提案

The Madhatterの投稿(2009年12月10日14:00 UTC)

フロントエンドは携帯電話のような非常に低いCPUパワーのクライアントでも実行できる。

これはモバイル向けの良いアプローチだ。PHP(任意の言語)が使用するプログラマティックAPIでWeb UIを提示すれば、リモート管理、モバイル、その他常時オンラインで静的IPを持てないあらゆるクライアントに対応できる。ウェブメールのようなものだ。ソフトウェアをインストールする必要がなく、ウェブサイトでアカウントを作成するだけで済むなら、新規ユーザーが始めやすくなるだろう。

The Madhatter

アプリはダウンロード前にプリシードしておくことができる。プリシーディングはTOR+IRC問題も解決する。このシステムをI2P+TOR上で動かしたい人が出てくるのは分かっている。

ええ、十分な数の静的ノードができてシードリストをプリプログラムできるようになれば、IRCを段階的に廃止できる。一度シードされれば、IRCは必要ない。

The Madhatter

また、ブロックもプリシードしておけば、初回起動時にダウンロードする必要がなくなる。(28,000ブロックを低速ADSLでダウンロードするのは永遠にかかる。数百万ブロックになったらどれほどの時間がかかるか想像もつかない――一生かかるだろう。)

0.1.5では初回ブロックダウンロードが停滞する問題がいくつかあった。0.2にはスムーズに進むようにするコードが含まれている。1時間もかからないはずだと思う。0.2のリリースを急がないといけない。

ブロックは線形的に増加するので、数百万になるのは数十年先だ。理論的には、ブロックダウンロード時間は今から8ヶ月後にピークに達するはずだ。その頃にはムーアの法則がブロックチェーンよりも速く成長しているだろう。

The Madhatter

CVSアクセスか何かをもらえないだろうか? (無理なら、パッチを送ることはできるか?)手伝いたい。

SourceForge上のSVNだ。PMまたはメールでSourceForgeのアカウントを教えてもらえれば、アクセス権を付与する。

The Madhatter

私は主にLinux/BSDの人間で、その分野の専門知識を提供したい。

それは素晴らしい。私はその分野の専門知識が少ないからだ。例えば、Linuxで「システム起動時にBitcoinを開始する」機能を実装する最善の方法をまだ調べていない。Windowsでは、このオプションはスタートアップフォルダーにアイコンを追加/削除する。