AI and Blockchains?! AI Blockchain More data is better Less data is better Centralized systems Decentralized systems Black Box Radical Transparency Aren’t Blockchains Antithetical to AI?
Blockchains as we know it • A linked list of Blocks, each block containing many transactions • Wallets and Smart Contracts announce transactions • Miners combine Transactions into blocks • Miners compete with others to write blocks to the chain via Proof of Work • The winning miner then writes the data to the chain
Smart Contracts • State Machines • State changes via Transactions • Written in Solidity and other languages • Deployed as Bytecode • Must be deterministic
“A blockchain comes in and collects all the learnings. I emphasize. The learnings, and not the patient data … the parameters, for example, of the neural network weights in the machine learning model. So in this case, no patient data ever leaves an individual hospital” - Dr. Eng Lim Goh, Senior vice president and CTO of artificial intelligence at Hewlett Packard Enterprise.
Ethereum 2.0 • Goals o Better energy o Reduced hardware requirements o Stronger immunity to centralization o Stronger support for shard chains • 15 TPS to 100,000 TPS Note: Permissionless blockchains will always be slower than databases. That is not the goal.