Ripple CTO Addresses Smart Contract Controversy