Minimum viable blockchain implmentation using Ruby