/Distributed-Bitcoin-Miner

A distributed system replicating the bitcoin mining systems using actor model.

Primary LanguageXSLT

A distributed Bitcoin Miner where server can independently mine for bitcoins. Clients can join the process at runtime and assist in mining more bitcoins (Client needs to know the ip address of the server). 


To run the program:

> cd to the master folder

> sbt

>run nrOfZeroes (On the server machine)

>run IP_address_of_server (On the client machine)



//nrOfZeroes= no. of leading zeroes needed for the string to be a valid Bitcoin.