是否有任何分散的矿场可供使用?比如p2pool,它完全分散了挖掘过程和报酬分配?
这个是可能的吗?
发布于 2016-01-24 19:22:32
在编辑方面有一些关于p2pool的一些想法。如果我们遵循与比特币的P2Pool一样的原则,比特币是一种可供选择的区块链,具有较短的块时间,那么可以看出,这种模型在Ethereum上几乎不起作用,因为块时间已经相当短。
另一个想法是以合同的形式组织一个游泳池。然而,这在技术上是非常棘手的,因为矿商提交的股票需要在交易中进行沟通(向合同传递信息的唯一途径)。该合同将需要验证共享,不幸的是,在Ethereum操作代码中实现的EtHash验证将消耗相当多的气体。这意味着,矿商们将不得不继续在提交股票方面投入大量资金。因此,这样的集体开采将不会有利可图,而矿商们只会更喜欢普通的、“集中”的采矿。
发布于 2016-01-25 12:38:45
由于各种原因,例如非常短的块时间或无法创建具有多个输出的事务,目前没有可用的p2pool。
有一些方法至少可以将挖掘工作分散到客户端节点。这是可能的,因为您可以在客户端中指定以太基来匹配池etherbase。因此,支出保持集中。
但是,当块在本地被解决时,本地挖掘至少会提高与远程池通信的延迟。
这种实现的一个例子是谈话者。
https://ethereum.stackexchange.com/questions/570
复制相似问题