Betterhash何时可以改善比特币采矿的非集中化?
如今,采矿集中化水平是比特币最可信的一个问题。虽然,在通过挖掘集中化实现的实际攻击方面没有太多活动(尽管有些人将segwit2x称为攻击),但它确实为不同的第二层协议提供的安全级别增加了难度。
近日,被提升为比特币采矿权力下放方面的潜在性得以巨大改进。当被问及“比特币做了什么”时,Chaincode实验室开发人员和比特币核心贡献者马特·科拉罗(Matt Corallo)为此编写了一本Betterhash协议,就采矿集中化问题、Betterhash如何帮助以及如何让人们进入实际使用展开了讨论。
1
比特币采矿集中化有什么问题?
在深入了解Betterhash细节之前,了解比特币采矿集中化的相关问题非常重要。
据马特·科拉罗的说法。比特币的关键、在某种程度上的信任模式最终是散列权力足够分散,以至于没有人完全控制它。他的观点,与矿工集中化相关的、最明显的风险是交易审查,当考虑到闪电网络和侧链等二层网络时,这一问题可以超越简单的审查。
科拉罗认为:“一些矿工可能被迫、可能决定、可能是因为技术缺陷,或者不包括某些交易的想法而导致人们(在闪电网络和侧链的情况下)亏损。”
类似闪电网络的安全模型依赖于用户在有人试图欺骗的情况下广播特殊类型的事务的能力。交易审查的另一个问题是它削弱了可替换性。如果矿工被迫实施某一黑名单,黑名单地址中的比特币将变得毫无价值。
科拉罗补充说,目前用于开采比特币的协议非常容易受到各种攻击。“它们完全未经身份验证,在任何方面都不安全(它们不是故意的),而且在中短期内,很容易被劫持大量比特币散列能量。”在劫持了足够数量的散列能量后,攻击者可以发动51%的攻击,以便进行诸如挖掘空块、双倍消费硬币或审查特定类型的交易等操作。“当你有更多的矿工集中和更集中的控制,它只能使系统更加脆弱,”
2
什么是Betterhash?
Betterhash是由马特·科拉罗创建的一个挖掘协议,它将帮助删除挖掘生态系统的一些集中组件。该协议在非集中化方面最重要的一点是,它使个体采矿者能够控制,(或不会)包括在开采区块中的交易。
这意味着池操作符被从等式中去掉,作为51%攻击的可能向量。从挖掘集中的角度来看,每个池控制的网络哈希率百分比基本上变得无趣。事实上,在过去,科拉罗曾经表示,如果比特币的所有散列能量都指向使用Betterhash协议的单个矿池,那就没什么大不了的了。
3
让矿工使用Betterhash
当然,仅仅因为这个新的挖掘协议的存在并不意味着比特币挖掘将在明天完全分散。事实上,去年6月,科拉罗首次宣布比特币开发邮件列表中存在Betterhash,而在采用方面仍有大量工作要做。
根据他的说法,其中问题之一是,没有人通过转换到Betterhash协议来实际赚更多的钱,这意味着激励措施不完全一致,不能立即被采用(除了改善比特币的分权)。“这就要求挖掘池重组其代码,以支持一个全新的协议,本质上——可能运行一个完全并行的基础设施,因此,它们必须运行两个挖掘池。现有的矿池在优化基础设施和确保一切都得到很好的调整方面做了大量的工作,现在我出现并要求他们运行一个完全并行的基础设施,不需要额外的资金和更少的控制。”
虽然科拉罗认为大多数矿池实际上并不关心他们对采矿过程的控制水平,其中一些矿池,如Slushpool和Poolin,不希望被控制,但还有其它问题阻碍了Betterhash即时采用。
“他们希望看到像Betterhash这样的东西存在。尽管如此,在实际获得想要这样做的客户方面存在着现实挑战。”所以,有一些关于客户需求的问题,当然只有在技术方面得以实现,因为成本很高,必须运行这个东西是一件艰难的事。面对这种客户需求,要说服他们愿意花费所有时间来构建这一模型还有一段很长的路要走。因为工程需要一段时间,所以,获得这一采用同样只需要一段时间。
至于结果如何,且请拭目以待。
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场