DocumentCode
240020
Title
Bitcoin mining acceleration and performance quantification
Author
Anish Dev, Jega
Author_Institution
Dept. of Comput. Sci. & Eng., Anna Univ., Chennai, India
fYear
2014
fDate
4-7 May 2014
Firstpage
1
Lastpage
6
Abstract
Since its introduction in 2009, Bitcoin, an open source, peer to peer, digital crypto currency has been growing in popularity and wide spread use. Growing attention, recognition by major financial institutions and high valued currency units (BTC) ascertains Bitcoin to a sturdy and ever increasing choice of currency. A public transaction log called the “Blockchain” keeps records of all committed transactions and Bitcoin ownership details, that is, addresses derived by cryptographic keys. Bitcoin mining, a process which results in the generation of new Bitcoins, is performed by miner operators for reception of incentives in the form of Bitcoins. This mining process is essentially operations of SHA-256 hashing of values in search of a hash digest smaller than a specific value. Once this winning hash has been discovered, a new block to Blockchain is added and BTC incentives are furnished by the Bitcoin network to the miner. This paper discusses methods of performing Bitcoin mining on non-custom hardware which results in contextually faster mining by combined usage of computing elements within machines in mining networks, both illegal and legal.
Keywords
cryptography; data mining; financial data processing; peer-to-peer computing; BTC; bitcoin mining acceleration; blockchain; cryptographic keys; digital crypto currency; high valued currency units; open source; peer to peer; performance quantification; public transaction log; Cryptography; Data mining; Graphics processing units; Hardware; Online banking; Performance evaluation; Standards;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering (CCECE), 2014 IEEE 27th Canadian Conference on
Conference_Location
Toronto, ON
ISSN
0840-7789
Print_ISBN
978-1-4799-3099-9
Type
conf
DOI
10.1109/CCECE.2014.6900989
Filename
6900989
Link To Document