Crypto in 2023: a Year in Review