对于菜鸟的问题我很抱歉,我对伊瑟姆很陌生。我想确保正确地理解Ethereum挖掘客户端(即ethminer)与仅仅一个客户机之间的区别,例如geth、eth或奇偶,特别是在性能方面等等。我头脑中的粗略模型是,Ethereum客户端公开了一个基于JSON的服务,然后与ethminer进行对话,以便获取、完成和返回PoW问题的解决方案。那么,Ethminer是一个“愚蠢的客户”在和客户(例如geth)交谈,只是在不同的硬件上胡乱胡扯,想必是这样吗?
那么,我的简单问题是:为什么只有一个主要的挖掘客户端,如果理论上PoW是在CPU上或在CUDA/OpenCL中实现的;b.)如何在“竞赛”中接受JSON的减速以获得解决方案的奖励,并且一个完全二进制级别的集成PoW实现会对事情发生实质性的改变;和c)。不同客户的相对优势是什么?(出于任何与获得奖励有关的实际原因,是否更快一些?)
发布于 2016-04-30 06:17:08
奇偶性使用Ethminer,但是对于处理块有更好的性能。查看Gavin关于性能的博客:https://blog.ethcore.io/performance-analysis/
( A)除了Ethminer以外,还有另外两个采矿客户: QtMiner、Cudaminer。
不知道你的意思--你能详细说明一下吗?
C)至于不同客户端的相对优点,这取决于您所使用的操作系统和GPU。我搜索了其他客户,但似乎在大多数情况下,Ethminer是最完善的,也是所有采矿客户中最好的记录和支持。查看文档:http://ethdocs.org/en/latest/mining.html。
https://ethereum.stackexchange.com/questions/3460
复制相似问题