A fast approach for bitcoin blockchain cryptocurrency mining system
The growth of the blockchain-based cryptocurrencies has attracted a lot of attention from a variety of fields, especially in academic research. One of them is Bitcoin, the most popular and highest valued cryptocurrency on the market. The SHA256 is the main processing part in Bitcoin mining, to date...
Gespeichert in:
Veröffentlicht in: | Integration (Amsterdam) 2020-09, Vol.74, p.107-114 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 114 |
---|---|
container_issue | |
container_start_page | 107 |
container_title | Integration (Amsterdam) |
container_volume | 74 |
creator | Duong, Le Vu Trung Thuy, Nguyen Thi Thanh Khai, Lam Duc |
description | The growth of the blockchain-based cryptocurrencies has attracted a lot of attention from a variety of fields, especially in academic research. One of them is Bitcoin, the most popular and highest valued cryptocurrency on the market. The SHA256 is the main processing part in Bitcoin mining, to date the difficulty of which is extremely high and still increases relentlessly. Hence, it is essential to improve the speed of the SHA256 cores in the Bitcoin mining system. In this paper, we propose a two-level pipeline hardware architecture for the SHA256 processing. The first-level pipeline helps the system reduce the number of operating cycles. Besides, the maximum frequency of the system is boosted by the second-level pipeline. The proposed hardware is implemented on FPGA Xilinx Virtex 7-VC707 (28 nm technology). The mining hash rate using the proposed pipeline SHA256 cores reaches 514.92 MH/s that improves 2.4 times compared to the FPGA based conventional technique. The throughput of SHA core of current study is 296.108 Gbps that is 240 times higher compared to the standard technique. The proposed architecture is also implemented in an ASIC design using ROHM 180 nm CMOS technology, which resulted in a throughput of 69.28 Gbps that is 18 times higher than that of conventional work implemented in Intel 14 nm process. |
doi_str_mv | 10.1016/j.vlsi.2020.05.003 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2441571787</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0167926020300146</els_id><sourcerecordid>2441571787</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-a8ccee763498818b6c175426603501ee75f920c90219777f5461200362d16d2d3</originalsourceid><addsrcrecordid>eNp9UE1Lw0AQXUTBWv0DngKeE2cn2d0EvJSiVSh40fOSTjZ2Y5uNu2kh_94t9expBua9eR-M3XPIOHD52GXHXbAZAkIGIgPIL9iMlwpTJRAv2SyCVFqhhGt2E0IHALxQYsaWi6Stw5jUw-BdTdukdT7Z2JGc7ZPNztE3beu4kp-G0dHBe9PTlOxtb_uvJExhNPtbdtXWu2Du_uacfb48fyxf0_X76m25WKeUYzmmdUlkjJJ5UZUlLzeSuBIFSgm5AB4voq0QqALklVKqFYXkGJNIbLhssMnn7OH8N1r9OZgw6s4dfB8lNRYFF4qrUkUUnlHkXQjetHrwdl_7SXPQp7J0p09l6VNZGoSOEpH0dCaZ6P9ojdeBbExqGusNjbpx9j_6Lz_FcUc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2441571787</pqid></control><display><type>article</type><title>A fast approach for bitcoin blockchain cryptocurrency mining system</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Duong, Le Vu Trung ; Thuy, Nguyen Thi Thanh ; Khai, Lam Duc</creator><creatorcontrib>Duong, Le Vu Trung ; Thuy, Nguyen Thi Thanh ; Khai, Lam Duc</creatorcontrib><description>The growth of the blockchain-based cryptocurrencies has attracted a lot of attention from a variety of fields, especially in academic research. One of them is Bitcoin, the most popular and highest valued cryptocurrency on the market. The SHA256 is the main processing part in Bitcoin mining, to date the difficulty of which is extremely high and still increases relentlessly. Hence, it is essential to improve the speed of the SHA256 cores in the Bitcoin mining system. In this paper, we propose a two-level pipeline hardware architecture for the SHA256 processing. The first-level pipeline helps the system reduce the number of operating cycles. Besides, the maximum frequency of the system is boosted by the second-level pipeline. The proposed hardware is implemented on FPGA Xilinx Virtex 7-VC707 (28 nm technology). The mining hash rate using the proposed pipeline SHA256 cores reaches 514.92 MH/s that improves 2.4 times compared to the FPGA based conventional technique. The throughput of SHA core of current study is 296.108 Gbps that is 240 times higher compared to the standard technique. The proposed architecture is also implemented in an ASIC design using ROHM 180 nm CMOS technology, which resulted in a throughput of 69.28 Gbps that is 18 times higher than that of conventional work implemented in Intel 14 nm process.</description><identifier>ISSN: 0167-9260</identifier><identifier>EISSN: 1872-7522</identifier><identifier>DOI: 10.1016/j.vlsi.2020.05.003</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Bitcoin mining ; Blockchain ; CMOS ; Computer architecture ; Cryptocurrency mining ; Cryptography ; Data mining ; Digital currencies ; Hardware ; Pipeline architecture ; SHA-256 cryptographic hash algorithm</subject><ispartof>Integration (Amsterdam), 2020-09, Vol.74, p.107-114</ispartof><rights>2020 Elsevier B.V.</rights><rights>Copyright Elsevier BV Sep 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-a8ccee763498818b6c175426603501ee75f920c90219777f5461200362d16d2d3</citedby><cites>FETCH-LOGICAL-c328t-a8ccee763498818b6c175426603501ee75f920c90219777f5461200362d16d2d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0167926020300146$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65534</link.rule.ids></links><search><creatorcontrib>Duong, Le Vu Trung</creatorcontrib><creatorcontrib>Thuy, Nguyen Thi Thanh</creatorcontrib><creatorcontrib>Khai, Lam Duc</creatorcontrib><title>A fast approach for bitcoin blockchain cryptocurrency mining system</title><title>Integration (Amsterdam)</title><description>The growth of the blockchain-based cryptocurrencies has attracted a lot of attention from a variety of fields, especially in academic research. One of them is Bitcoin, the most popular and highest valued cryptocurrency on the market. The SHA256 is the main processing part in Bitcoin mining, to date the difficulty of which is extremely high and still increases relentlessly. Hence, it is essential to improve the speed of the SHA256 cores in the Bitcoin mining system. In this paper, we propose a two-level pipeline hardware architecture for the SHA256 processing. The first-level pipeline helps the system reduce the number of operating cycles. Besides, the maximum frequency of the system is boosted by the second-level pipeline. The proposed hardware is implemented on FPGA Xilinx Virtex 7-VC707 (28 nm technology). The mining hash rate using the proposed pipeline SHA256 cores reaches 514.92 MH/s that improves 2.4 times compared to the FPGA based conventional technique. The throughput of SHA core of current study is 296.108 Gbps that is 240 times higher compared to the standard technique. The proposed architecture is also implemented in an ASIC design using ROHM 180 nm CMOS technology, which resulted in a throughput of 69.28 Gbps that is 18 times higher than that of conventional work implemented in Intel 14 nm process.</description><subject>Bitcoin mining</subject><subject>Blockchain</subject><subject>CMOS</subject><subject>Computer architecture</subject><subject>Cryptocurrency mining</subject><subject>Cryptography</subject><subject>Data mining</subject><subject>Digital currencies</subject><subject>Hardware</subject><subject>Pipeline architecture</subject><subject>SHA-256 cryptographic hash algorithm</subject><issn>0167-9260</issn><issn>1872-7522</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNp9UE1Lw0AQXUTBWv0DngKeE2cn2d0EvJSiVSh40fOSTjZ2Y5uNu2kh_94t9expBua9eR-M3XPIOHD52GXHXbAZAkIGIgPIL9iMlwpTJRAv2SyCVFqhhGt2E0IHALxQYsaWi6Stw5jUw-BdTdukdT7Z2JGc7ZPNztE3beu4kp-G0dHBe9PTlOxtb_uvJExhNPtbdtXWu2Du_uacfb48fyxf0_X76m25WKeUYzmmdUlkjJJ5UZUlLzeSuBIFSgm5AB4voq0QqALklVKqFYXkGJNIbLhssMnn7OH8N1r9OZgw6s4dfB8lNRYFF4qrUkUUnlHkXQjetHrwdl_7SXPQp7J0p09l6VNZGoSOEpH0dCaZ6P9ojdeBbExqGusNjbpx9j_6Lz_FcUc</recordid><startdate>202009</startdate><enddate>202009</enddate><creator>Duong, Le Vu Trung</creator><creator>Thuy, Nguyen Thi Thanh</creator><creator>Khai, Lam Duc</creator><general>Elsevier B.V</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>202009</creationdate><title>A fast approach for bitcoin blockchain cryptocurrency mining system</title><author>Duong, Le Vu Trung ; Thuy, Nguyen Thi Thanh ; Khai, Lam Duc</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-a8ccee763498818b6c175426603501ee75f920c90219777f5461200362d16d2d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Bitcoin mining</topic><topic>Blockchain</topic><topic>CMOS</topic><topic>Computer architecture</topic><topic>Cryptocurrency mining</topic><topic>Cryptography</topic><topic>Data mining</topic><topic>Digital currencies</topic><topic>Hardware</topic><topic>Pipeline architecture</topic><topic>SHA-256 cryptographic hash algorithm</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Duong, Le Vu Trung</creatorcontrib><creatorcontrib>Thuy, Nguyen Thi Thanh</creatorcontrib><creatorcontrib>Khai, Lam Duc</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Integration (Amsterdam)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Duong, Le Vu Trung</au><au>Thuy, Nguyen Thi Thanh</au><au>Khai, Lam Duc</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A fast approach for bitcoin blockchain cryptocurrency mining system</atitle><jtitle>Integration (Amsterdam)</jtitle><date>2020-09</date><risdate>2020</risdate><volume>74</volume><spage>107</spage><epage>114</epage><pages>107-114</pages><issn>0167-9260</issn><eissn>1872-7522</eissn><abstract>The growth of the blockchain-based cryptocurrencies has attracted a lot of attention from a variety of fields, especially in academic research. One of them is Bitcoin, the most popular and highest valued cryptocurrency on the market. The SHA256 is the main processing part in Bitcoin mining, to date the difficulty of which is extremely high and still increases relentlessly. Hence, it is essential to improve the speed of the SHA256 cores in the Bitcoin mining system. In this paper, we propose a two-level pipeline hardware architecture for the SHA256 processing. The first-level pipeline helps the system reduce the number of operating cycles. Besides, the maximum frequency of the system is boosted by the second-level pipeline. The proposed hardware is implemented on FPGA Xilinx Virtex 7-VC707 (28 nm technology). The mining hash rate using the proposed pipeline SHA256 cores reaches 514.92 MH/s that improves 2.4 times compared to the FPGA based conventional technique. The throughput of SHA core of current study is 296.108 Gbps that is 240 times higher compared to the standard technique. The proposed architecture is also implemented in an ASIC design using ROHM 180 nm CMOS technology, which resulted in a throughput of 69.28 Gbps that is 18 times higher than that of conventional work implemented in Intel 14 nm process.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.vlsi.2020.05.003</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0167-9260 |
ispartof | Integration (Amsterdam), 2020-09, Vol.74, p.107-114 |
issn | 0167-9260 1872-7522 |
language | eng |
recordid | cdi_proquest_journals_2441571787 |
source | Elsevier ScienceDirect Journals Complete |
subjects | Bitcoin mining Blockchain CMOS Computer architecture Cryptocurrency mining Cryptography Data mining Digital currencies Hardware Pipeline architecture SHA-256 cryptographic hash algorithm |
title | A fast approach for bitcoin blockchain cryptocurrency mining system |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-15T11%3A24%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20fast%20approach%20for%20bitcoin%20blockchain%20cryptocurrency%20mining%20system&rft.jtitle=Integration%20(Amsterdam)&rft.au=Duong,%20Le%20Vu%20Trung&rft.date=2020-09&rft.volume=74&rft.spage=107&rft.epage=114&rft.pages=107-114&rft.issn=0167-9260&rft.eissn=1872-7522&rft_id=info:doi/10.1016/j.vlsi.2020.05.003&rft_dat=%3Cproquest_cross%3E2441571787%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2441571787&rft_id=info:pmid/&rft_els_id=S0167926020300146&rfr_iscdi=true |