Nifty: A fair(y) tail about life on the blockchain