Thwarting an Uber Future for Complementary Currencies: Open Protocols for a Credit Commons