What makes CKB crypto a viable option for investors?