我在https://ethermine.org上使用我的几个GPU进行了挖掘,在研究如何提高挖掘效率的同时,我在GitHub (https://github.com/Atrides/eth-proxy)上发现了一个民族代理项目,该项目的哈希率增加了20%。请有人解释一下民族代理是什么/做什么,如果它仍然是一件事情,因为项目自2016年以来就被放弃了。它的功能是否被Stratum V2所取代?据我所知,在池中挖掘时,我的GPU彼此独立地挖掘,而代理允许它们在一大块计算中协同工作?不好意思,我还在学习诀窍,显然对采矿有基本的了解。
发布于 2021-04-08 16:37:39
如果我正确地记得eth-代理是创建的,因为那时挖掘软件(例如ethminer)不直接支持地层协议。
挖掘软件将每200 on左右轮询一个新作业池(取决于配置) AKA "getwork方法“。
随着越来越多的矿工连接到一个水池,这大大增加了池网络的利用率,因此池迫切希望实施分层协议,以便更有效地将新的工作推送给矿工。
eth代理是层池和非分层矿工之间的桥梁(即使用轮询getWork方法)。
目前,所有流行的挖掘软件都直接支持层协议(甚至不止一个层协议的变化),从而消除了对eth代理的需求。
今天使用eth代理只会增加延迟,降低挖掘效率。
此外,eth代理不管理多个GPU,而是管理一个或多个采矿平台.因此,您可以使用它来连接多台PC(与任意数量的GPU)。
如果您在您的平台上有多个GPU,并且运行一个挖掘软件的单个实例,那么您的GPU将不会在池中独立地进行挖掘。挖掘软件将负责将工作分配给GPU。
https://ethereum.stackexchange.com/questions/96486
复制相似问题