8月20日~21日由火星财经主办的POWER大会在北京举行,BTC.com庄重受邀参与并发表主题为《去中心化挖矿之路与矿池的未来》的演讲。
(图片1: BTC.com负责人庄重演讲)
在演讲中,庄重提到当前矿池运行中存在算力集中导致51%攻击和黑客攻击矿池成巨额损失等潜在风险,另外在当前主流的Stratum协议下矿池有决定矿机打包哪些交易和挖什么块的权力,这几点问题导致市场出现对矿池去中心化运行的需求。
针对去中心化挖矿,目前市场上存在一些解决方案的探索,如SmartPool通过在ETH上运行智能合约解决工作量验证的问题;BetterHash协议通过优化协议使矿工可以直接打包交易来实现去中心化操作等等。
(图片2:Stratum V2)
受到BetterHash的启发,Braiins团队提出了Stratum V2,Stratum V2的使用需要矿机/矿池厂商同步更新协议,矿机运行Bitcoind客户端可实现自主构建区块,未升级新版协议的矿机也有转换为原Stratum协议的代理服务器。我们对新旧两种Stratum协议内容进行了对比:
(图片3:新旧协议对比1)
(图片4: 新旧协议对比2)
从网络传输方面,Stratum2.0将传输内容从明文文本传输转换为二进制的同时,对协议文档进行了规范,去除冗余内容,减小了带宽占用,提升矿机与矿池的通信效率。另外,将矿池和矿机的通信内容进行加密处理,降低黑客攻击的风险,提高了网络通信的安全性。最重要的是,V2协议允许矿工构建并提交区块,弱化矿池的权力,它的引用将实现挖矿的去中心化运行。
庄重表示:“BTC.com矿池未来也将同时支持两个版本的矿池协议,为矿工提供更丰富的选择”。除此之外,BTC.com也于2016年发起了代码开源项目,目前已经有RSK,AsicBoost,Dash等开发者贡献了代码,也欢迎更多的开发者参与到这个开源项目中。
总体来说,BetterHash和Stratum V2在兼顾现有协议痛点的同时向去中心化矿池的方向迈进,很多改进都是业界长期共识。但目前仍有待确认的问题:
1.该协议倡导的矿工自主组建区块进行挖矿操作削弱了矿池的权力,是否会得到足够多矿池的支持;
2.矿工为维护Bitcoind客户端付出额外成本但暂时收益激励方案,这是否会得到矿工的积极响应;
3.在新协议下矿池仍然控制着挖矿收益的发放,换言之矿工也并不能完全违背“矿池意愿”进行工作,其去中心化的核心问题是否已经得到解决?
去中心化矿池协议的落地和推广仍有一段路要走,未来在新版协议引入后,矿机选择矿池时只需关注矿池的服务和收益,那去中心化挖矿未来是否会只剩下一个矿池?值得期待!
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。