https://github.com/douglascdev/bitcoin_e-waste
Jupyter Notebook that calculates a rough estimate of how much e-waste is generated per transaction by the Bitcoin main network, based on the expected lifespan and hash rate of the ASIC Antminer S19J Pro.
https://github.com/douglascdev/bitcoin_e-waste
bitcoin cryptocurrency jupyter-notebook python3
Last synced: about 1 month ago
JSON representation
Jupyter Notebook that calculates a rough estimate of how much e-waste is generated per transaction by the Bitcoin main network, based on the expected lifespan and hash rate of the ASIC Antminer S19J Pro.
- Host: GitHub
- URL: https://github.com/douglascdev/bitcoin_e-waste
- Owner: douglascdev
- License: mit
- Created: 2021-10-18T19:41:52.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-18T22:52:39.000Z (over 4 years ago)
- Last Synced: 2025-01-08T20:22:28.239Z (over 1 year ago)
- Topics: bitcoin, cryptocurrency, jupyter-notebook, python3
- Language: Jupyter Notebook
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bitcoin e-waste estimate
Calculates a rough estimate of how much e-waste is generated per-transaction by the Bitcoin main network, based on the expected lifespan and hashrate of the ASIC Antminer S19J Pro.
## Results
Results while running at 18/10/2021
* Hashrate = 143,388,851,802 GH/s
* You'd need 1,433,888 S19J Pros to match the 143,388,851,802,000,000,000 H/s network hashrate
* After 5 years of operation, 1,433,888 S19Js would have generated 20,934,764.8 kg of e-waste, 4,186,952.96 kg per year
* Transactions in 24 hours = 268,899
* The e-waste generated per transaction would be: 42.66g
## Some issues
* Average ASICs in actual use have many different specs, making the used hash rate, weight and lifespan inaccurate
* The actual number of yearly transactions is approximated by getting the number of transactions today and multiplying by 365, but the actual number of transactions varies a lot on different days.
* Calculation could be wrong, no one checked except for me