ユーザーのビデオカードを使用してブラウザでSHA256ハッシュを計算することは可能ですか? WebGLまたはFlashを使用して?
-
29-10-2019 - |
質問
ユーザーのビデオカードを使用してブラウザでSHA256ハッシュを計算することは可能ですか? WebGLまたはFlashを使用して?
私はこれが尋ねるのがすべてだと思いますが、もっと詳細が必要な場合は、コメントで私に話すことをheしないでください。
ありがとう。
他のヒント
フラッシュプレーヤー(11)の次のバージョンは、実際のハードウェアアクセラル化グラフィックスをサポートするため、グラフィックカードでピクセルシェーダーを実行する可能性が明らかになります。それらは、少なくとも理論的には汎用コンピューティングに使用できます。
幾つかある Thibault Imbertsブログの例.
これは行うことができるように見えます(この場合はSHA256ではありません)。以下は、webgl2を使用してクライアント側のハッシュ値を計算するJavaScriptライブラリの例です。https://github.com/iotaledger/curl.lib.js/
この場合、IOTAトランザクションの作業証明を行うために使用されています(https://www.iota.org/get-started/what-is-iota)。これは基本的に、結果が特定の出力と一致するまで、同じハッシュ関数にランダムな入力を強化することになります。したがって、WebGLを使用することで獲得されたハッシュ速度は非常に関連性があります。私はそれを使用しました、そしてそれは機能します!
所属していません StackOverflow