@inproceedings{86555d3e27284f608c0a65b580063cee,
title = "Approximate bitcoin mining",
abstract = "Bitcoin is the most popular cryptocurrency today. A bedrock of the Bitcoin framework is mining, a computation intensive process that is used to verify Bitcoin transactions for profit. We observe that mining is inherently error tolerant due to its embarrassingly parallel and probabilistic nature. We exploit this inherent tolerance to inaccuracy by proposing approximate mining circuits that trade off reliability with area and delay. These circuits can then be operated at Better Than Worst-Case (BTWC) to enable further gains. Our results show that approximation has the potential to increase mining profits by 30\%.",
keywords = "Approximate computing, Bitcoin, Error-tolerance, SHA-256",
author = "Matthew Vilim and Henry Duwe and Rakesh Kumar",
note = "This work was partially supported by NSF and CFAR, within STARnet, a Semiconductor Research Corporation program sponsored by MARCO and DARPA.; 53rd Annual ACM IEEE Design Automation Conference, DAC 2016 ; Conference date: 05-06-2016 Through 09-06-2016",
year = "2016",
month = jun,
day = "5",
doi = "10.1145/2897937.2897988",
language = "English (US)",
series = "Proceedings - Design Automation Conference",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "Proceedings of the 53rd Annual Design Automation Conference, DAC 2016",
address = "United States",
}