Simple C# implementation of a distributed cryptographic currency