Crypto trust is key for survival