为什么要使用 GPU 来挖掘比特币?

为什么要使用 GPU 来挖掘比特币?

我还没有真正理解比特币的概念。特别是因为每个人都可以使用强大的 GPU 来挖矿。我想知道 GPU 为什么要用于此目的?GPU 所做的工作是否被某个大型组织使用,还是只是用于模拟挖矿的浪费资源?

我的意思是,例如 SETI 使用你的 GPU 来寻找外星人,但据我所知,比特挖矿似乎没有实际用途,只是浪费资源。

答案1

在几乎所有情况下,这都取决于 GPU 擅长什么。现代 GPU 的架构由大量小核心组成。它们擅长处理令人尴尬的并行问题,并且恰好擅长矢量计算(而不是浮点计算,CPU 通常更擅长浮点计算)。所有这些任务都不是使用 GPU,而是将其用作通用图形处理器

碰巧的是,蛋白质折叠、信号分析和比特币挖掘是高度并行的,并且在许多节点之间分布良好,这正是folding@home、seti和比特币所做的!

此外,比特币挖矿涉及解方程,这在某种程度上会随机让你获得比特币,这是一种任意的、加密安全的、非法定货币——请参阅此封闭式问题以获取更多详细信息

相关内容