建立一个全职采矿平台是一项巨大的资源承诺,如果你想看到任何回报的话,你要么全身心投入,要么回家(是的,我知道--我忽略了辛迪加/集体采矿)。
另一方面,运行一个不支持挖掘的完整节点实际上并不是一件很昂贵的事情--并且提供了挖掘节点所做的所有事务验证、协商一致表决和块传播。
对于开发人员(也许是那些经常使用well的用户)来说,运行这样一个节点有直接的好处,但我想知道是否有什么方法可以激励其他人运行这类节点。当我想到它的时候,我没有看到任何明显和/或优雅的东西。
我想一个必然结果是,这是否是一个好主意。不过,在我看来,节点越多越好。
发布于 2016-03-09 07:49:04
目前,确实没有任何金钱激励来运行一个完整的节点。它是由那些只为好玩而做的狂热者完成的,或者是那些建立在Ethereum之上并需要访问网络数据的项目(同时钱包也在运行它,因为轻客户端还没有完成,他们肯定会尽快把S换掉)。
光节点固有的问题是它们浸出了网络:当您可以使用一个轻型节点时,为什么要运行一个完整的节点?为了解决这个问题,我们正在考虑一个模型,在这个模型中,轻型节点实际上为它们从完整节点请求的数据付费。如果我们能找到一个有意义的模型,那么这将激励人们运行完整的节点:他们可以为轻节点服务,并为此得到补偿。
此外,我们正在开发Swarm,它允许任何人将他们的磁盘容量出租给其他人作为分布式文件系统使用,这也可以为他们的努力提供一些额外的收入。
发布于 2016-03-17 12:26:29
在我看来,达什有一种很好的激励方式。当您运行一个包含1000DASH的完整节点时,它就被认为是一个主节点,并因其服务而获得报酬。这有两个好处:
我个人梦想拥有一个智能的全节点,它是基于给定的奖励在块链之间动态切换的。这样的话,我总是会自动为最需要计算能力的区块链贡献力量。
发布于 2016-03-09 16:21:48
Peter的解决方案听起来更好,但另一种选择(假设可以证明tx是从一个运行完整节点的帐户发送的),就是网络可以通过补贴燃气来激励所有节点,对从它们发送的交易提供一个固定的限制。
https://ethereum.stackexchange.com/questions/1929
复制相似问题