ICO CREDITS - a review of the blockchain for the financial industry