かなり曖昧な話だ。具体的な数字としては 53MB/s とある。一度に 192 バイトしかハッシュしないので、27 mhash/s くらい出ると思うかもしれない(実際にはもっと少ないだろう)。これは GPU 数枚積んだデスクトップの範囲内だと私は思う。
すまない、あなたが引用した後にこれを訂正してしまった。正しい計算は 0.27 Mhash/s だ。
MoonShadowの投稿(2010年8月17日 21:52 UTC)もう一つの点は、私が明示的に言っていなかったことだが、1 つの FPGA は 1 つの SHA-256 プロセッサーだけを意味するわけではない。1 つの FPGA チップに複数のプロセッサーをプログラムすることは可能であり、むしろその可能性が高い。これらのチップはかなり大きく、かなり複雑な論理回路を「仮想化」できるので、才能あるプログラマーなら 1枚のチップを並列動作する複数の SHA-256 プロセッサーにプログラムできる。それだけでなく、さらに Kh/s が欲しければメインの CPU や GPU も引き続き使える。同一システム内の 1 つ以上の GPU をハッシュクランチ用にプログラムできるスキルを持つハッカーは、それだけですでにエリートだ。そういう人にとって 1枚の FPGA に複数の SHA-256 コアを乗せるのは朝飯前だろう。そして Bitcoin コミュニティの中にはすでにエリートの才能がいることを我々は知っている。支えようとする者もいれば、壊そうとする者もいる。
失礼だが、もっとはっきりしてほしい。それは「才能あるプログラマー」が必要なのか、それとも「朝飯前」なのか?
あなたが可能性にワクワクしているのは理解するが、証拠もなく、期待する性能の具体的な見積もりさえなく、大げさな主張をしている。
実際の数字はどうだ?あなたの FPGA で本当に何個の SHA256 ハッシュを並列実行できるのか?使う予定の FPGA の実際の型番を教えてくれ。実際のデータレートはどの程度を見込んでいる?
それに加えて、チップの価格、開発環境の価格、消費電力要件もある。これらのどれもが、このアイデアにとって非常に大きな障壁になり得る。
Peace.