首页> 外文会议>2019 Crypto Valley Conference on Blockchain Technology >FastProxy: Hardware and Software Acceleration of Stratum Mining Proxy
【24h】

FastProxy: Hardware and Software Acceleration of Stratum Mining Proxy

机译:FastProxy:Stratum Mining Proxy的硬件和软件加速

获取原文
获取原文并翻译 | 示例

摘要

The Stratum protocol is the de facto protocol for mining proxies in proof-of-work (PoW) based cryptocurrencies such as Bitcoin. A Stratum mining proxy connects to an upstream mining pool server and to downstream miners through TCP/IP connections. The proxy receives periodic jobs from the pool and broadcasts them to the miners. The broadcast operation becomes a performance and scalability bottleneck when the number of miners increases significantly. In this paper, we propose a hardware/software co-designed architecture for the proxy to accelerate the broadcast of periodic jobs. We customize the Stratum protocol with a layer 2 broadcast mechanism instead of using TCP/IP connections. The proposed architecture is implemented on a Xilinx Zynq SoC (ARM processor and FPGA) board where the layer 2 broadcast mechanism is offloaded on the FPGA. Our experiments demonstrated a speedup of 2079× in transmission time with 225 miners connected to the proxy, compared to an implementation on an Intel i7 server.
机译:Stratum协议是用于挖掘基于工作量证明(PoW)的加密货币(例如比特币)中的代理的事实上的协议。 Stratum挖掘代理通过TCP / IP连接连接到上游挖掘池服务器和下游矿工。代理从池中接收定期作业,并将其广播给矿工。当矿工数量显着增加时,广播操作成为性能和可伸缩性的瓶颈。在本文中,我们为代理提出了一种硬件/软件共同设计的体系结构,以加速周期性作业的广播。我们使用第2层广播机制自定义Stratum协议,而不使用TCP / IP连接。所提出的架构是在Xilinx Zynq SoC(ARM处理器和FPGA)板上实现的,其中第2层广播机制在FPGA上被卸载了。我们的实验表明,与Intel i7服务器上的实现相比,使用225个与代理连接的矿工可以将传输时间提高2079倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号