Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gitgab19/blockchain-address-list-generation

The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.
https://github.com/gitgab19/blockchain-address-list-generation

bitcoin blockchain cryptocurrency cryptography research research-paper secp256k1

Last synced: about 2 months ago
JSON representation

The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.

Awesome Lists containing this project

README

        

# Blockchain(s) Address List Generation
## Introduction
The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve.
These Python scripts have been used for an academic research at Politecnico di Torino.
If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.

Repo is divided into different blockchains we've studied; more specifically, blockchains we've analyzed are:
- Bitcoin
- Ethereum
- Dogecoin
- Litecoin
- Dash
- Zcash
- Bitcoin Cash

Every sub-directory contains a README that explains how the specific Python scripts work.

## Notes
The `requirements.txt` file should list all Python libraries that our scripts
depend on, you have to install them before running any script inside this repo by running:

```
pip install -r requirements.txt
```

### Keys file generation
In order to create the whole list of private and public keys for the subgroup we've chosen, plus the seven cosets we have chosen to investigate, run the *KeysFileGeneration.py* script.


## Conclusion
Feel free to open issues, or to contribute to the project!