Mike Slinn discusses how machine learning could be used with smart contracts in the future. In 10 years, ML will likely be commonly used with smart contracts to do things like detect fraud, optimize transactions, and provide automated customer service. However, ML computation would need to be done off-chain due to the significant resources required. Oracles could also incorporate ML to provide information to smart contracts. While Solidity is currently the main language for Ethereum smart contracts, it has security and other issues. Better options for smart contract languages may exist in the future.
Related topics: