区块链业界

以太坊智能合约如何取代矿池运营商

Alyssa Hertig 来源:CHAINB 2017-01-25 16:41

如果SmartPool项目成功,将来以太坊智能合约也许可以克服加密货币的普遍问题。

目前九个矿池占据大约75%的比特币算力,以太坊等也是类似情形。

这种“挖矿的中心化”被看作所有加密货币的潜在问题。大型矿池具有使用权利,给用户带来负面影响的潜力。

一些比特币开发者甚至认为这个威胁太严重,必须紧急采取分叉,修改挖矿算法。如果成功,可以淘汰一批现有矿池。

尽管很多人对于分叉很谨慎,担心股东不同意;可是这个方法可以阻止矿工滥用权力。

应对风险

目前这些风险都是猜测,因为中心化并不一定会对网络造成负面影响。

但是计算机科学博士生Loi Luu等研究员担心这种情况可能发生。

Luu认为,之所以挖矿如此中心化,是因为系统的去中心化还没展开。

因此他和其他研究员一起成立了SmartPool,新的去中心化矿池,他们认为该项目可以解决拖慢技术应用的一些问题。

尽管SmartPool包含一些修改过去去中心化挖矿方式的建议,Luu团队相信该项目可以带来巨大变化。

Luu说:“主要目的是改善全部现有加密货币的去中心化”。

而且,该项目试图利用以太坊智能合约解决这些问题,可以在任何加密货币上部署去中心化矿池。

交易问题

Luu解释挖矿中心化的问题,称目前大多数矿池需要解决一个共同问题。

Loi Luu

按照目前大多数矿池遵循的规则,矿池运营商可以选定加入区块的交易。如果某个矿池的哈希算力足够阻止交易,将引起一些问题(可能降低某个加密货币的主要价值主张)。

“因此当挖矿是中心化的,交易审核将面临重大威胁。如果矿池不喜欢某些交易,就可以直接将其排除在区块之外”。

如果他们获得足够多的算力,其他矿工也可以影响网络。

去中心化矿池可以提供更加民主的流程,每个矿工可以发起交易。也就是说,该矿池决定交易是否通过的可能性更小。

矿工加入矿池的原因是有可靠的薪水,但是挖矿垄断的风险更大。没有算力的矿工将很难发现区块并获得奖励。

采用已有去中心化挖矿协议的P2Pool等矿池试图将独立挖矿(每个矿工可以选择交易)的最好特征结合联合挖矿的优势(矿工可以累积资源)。

不流行的替代物

但是尽管有这些利益,矿工还是选择中心化矿池(P2Pool是最著名的去中心化矿池,但是并不流行)。

尽管每周可以挖到1008个区块,Luu说P2Pool最新的区块还是几周前。

尽管还有其他去中心化选择,Luu说,很多矿工并不可以采用P2Pool模式组织单一矿池。加入的矿工越多,获得奖励的时间间隔就越长。

“减少奖励获取时间是加入矿池的首要目的。因此P2Pool不能扩容,效率低下”。

他希望SmartPool可以成功。至少可以提供另一种去中心化挖矿选择。

他说,SmartPool模式并没有太大缺陷。矿工需要在任意区块链上运行全节点,然而不需要在中心化矿池中。

潜在问题

挖矿的中心化很复杂。无法获取精确数字,每个矿池的结构不清楚,因此无法估计问题的严重性。

中心化也许会以其他形式再次出现。比如比特币挖矿软件制造被少数企业垄断。

也说明去中心化挖矿的普及率并不高。

Getblocktemplate(GBT)也给矿工投票权,让他们在矿池中为每个区块发起交易。但是使用的矿池并不多。

Lou猜测,矿工并不在乎是否可以发起交易,他们也不想加快区块预报速度,担心其他矿池夺走奖励。GBT的另一个缺点是矿工必须相信矿池运营商会支付薪水,不像P2Pool或SmartPool。

因此Luu惊讶于采用该方法的矿池数量之少。

无法确定SmartPool是否成功,但是Luu计划继续测试,还是对项目抱有很大希望。

SmartPool团队已经开发了概念证明协议,下一步就是在以太坊网络中部署矿池。

希望其他矿池也可以采用该方法。

译者:Annie_Xu
文章来源:http://chainb.com/?P=Cont&id=3431
原文链接:http://www.coindesk.com/ethereum-smart-contracts-mining-pool-operators/
原文作者:Alyssa Hertig
特别申明:区块链行业ICO项目鱼龙混杂,投资风险极高;各种数字货币真假难辨,需用户谨慎投资。blockvalue.com只负责分享信息,不构成任何投资建议,用户一切投资行为与本站无关。

1.价值区块链(blockvalue.com)遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.价值区块链的原创文章,请转载时务必注明文章作者和"来源:价值区块链(blockvalue.com)",不尊重原创的行为本站或将追究责任;3.作者投稿可能会经价值区块链编辑修改或补充。

相关文章