The goal of this project is to implement the Bitcoin Protocol using Elixir programming language and to build a large simulator to determine its behaviour.
- Group Members
- Introduction
- Project Structure
- Pre-requisites
- Assumptions
- Program Inputs
- Instructions to run the program
The following need to be installed to run the project:
- Elixir
- Erlang
- Phoenix Framework
The number of processes is hard coded to the value 100. But the project can also run for more than 100 processes. To change the number of processes, go to lib/example_web/channels folder and then open the initializationChannel.ex file and the change the number from 100 to you choice in line number 9.