@IT·互联网

以太坊白皮书中的挖矿的中心化问题有多严重?(二)

2018-11-18  本文已影响2人  c76eb2207c10

以太坊白皮书中的挖矿的中心化问题有多严重?(二)

白皮书讲道“以太坊现在的目的是使用一个基于为每1000个随机数随机产生唯一哈希的函数的挖矿算法,用足够宽的计算域,去除专用硬件的优势。这样的策略当然不会使中心化的收益减少为零,但是也不需要。注意每单个用户使用他们的私人笔记本电脑或台式机就可以几乎免费地完成一定量的挖矿活动,但当到了100%的CPU使用率之后更多地挖矿就会需要他们支付电力和硬件成本。ASIC挖矿公司需要从第一个哈希开始就为电力和硬件支付成本。所以,如果中心化收益能够保持在(E + H) /E 以下,那么即使ASICs被制造出来普通矿工依然有生存空间。另外,我们计划将挖矿算法设计成挖矿需要访问整个区块链,迫使矿工存储完成的块链或者至少能够验证每笔交易。这去除了对中心化矿池的需要;虽然矿池依然可以扮演平滑收益分配的随机性的角色,但这功能可以被没有中心化控制的P2P矿池完成地同样好。这样即使大部分普通用户依然倾向选择轻客户端,通过增加网络中的全节点数量也有助于抵御中心化”。

白皮书说的是以太坊现在的目的是用基于为每1000个随机数再随机产生一个唯一哈希的函数的挖矿算法,用够宽的计算域来抵消专用硬件的优势。计算域是数字化模拟的坐标空间。这样一来,虽然不会使中心化的收益降为零。但是也可以不需要中心化。需要注意的是每单个用户可以使用自己个人笔记本电脑和台式机就能几乎免费的完成一定量的挖矿工作,但是超过CPU的最大工作量后,想要更多更快地挖矿就需要支付电力和硬件成本。ASIC挖矿公司则需要为第一个哈希支付芯片、硬件及电力成本。所以,如果进行中心化需要收益能够保持(E+H)/E以下,那么就算是ASICS芯片被制造出来,普通矿工依然有生存的空间。另外以太坊开发人员还计划将挖矿的算法设计成挖矿需要访问整个区块链。这样就迫使矿工完成存储的块链至少能够验证每笔交易。这样也不需要的矿池。虽然矿池依然能扮演平滑收益分配的随机性的角色,但这功能可以被没有中心化控制的点对点的矿池同样出色的完成。这样大部分节点用户依然倾向用轻客户端,可以通过增加网络全节点的数量,也是能够抵御中心化的。

以太坊白皮书中的挖矿的中心化问题有多严重?(二)
上一篇下一篇

猜你喜欢

热点阅读