Simulation of concepts related to bitcoin mining and its notion of proof of work but also attack strategies.
-
Updated
Jan 21, 2022 - Jupyter Notebook
Simulation of concepts related to bitcoin mining and its notion of proof of work but also attack strategies.
Khalil, R. and Dulay, N. 2022. 37th ACM/SIGAPP Symposium on Applied Computing. RANC: Reward-All Nakamoto Consensus.
Cyptonite is a blockchain simulation project using Python, designed to model and analyze different mining strategies, including stubborn and selfish mining, in a decentralized network
A discrete-event blockchain simulator for a P2P cryptocurrency network with attack simulation.
A P2P Blockchain Network simulator using Discrete Event Queue. It simulates a network with 2 independent selfish mining attackers. Includes TXN events (creation, broadcast, receive), Block events (creation, mining, broadcast, receive), etc.
Add a description, image, and links to the selfish-mining topic page so that developers can more easily learn about it.
To associate your repository with the selfish-mining topic, visit your repo's landing page and select "manage topics."