Could Magical AI Take Crypto Mainstream?
Â
Yesterday I made the case that transparent DeFi will look increasingly attractive as an alternative to TradFI as AI makes stock markets increasingly opaque.Â
Â
But it could go the other way, too: It could be crypto that goes all-in on AI, making DeFi inscrutably opaque â but also magically accessible?
Â
Thatâs the bewildering promise of âCoin-Operated Agentsâ (COA), as sketched out by Emin GĂŒn Sirer at a recent conference.
Â
COAs are so far just an idea: large-language model blockchains that would replace smart contracts written in code with smart contracts written in plain language.
Â
In the same way that Midjourney magically turns your words into an image, a large-language model blockchain would magically turn your words into a smart contract.
Â
Sirer calls this idea âeither incredibly stupid or really promising. But nothing in between.â
Â
The promise is that large-language models could turn everyone into a smart-contract programmer, just as Midjourney has turned everyone into an artist.Â
Â
The stupid is maybe that blockchains need to be more precise than imaginative â and if youâve used AI much, youâll know that precision is not its strong suit.
Â
Which could be a problem: The stakes would be higher with a large-language blockchain, where transactions are irreversible: Unlike Midjourney or ChatGPT, you canât just keep iterating until you get a result you like.
Â
The idea of a blockchain is that you can look at the code and know â precisely â what itâs going to do.
Â
With an LLM blockchain, thereâs no code to look at!Â
Â
Importantly, an LLM blockchain wouldnât turn your words into smart-contract code ⊠the smart contract would just be words, just like with a regular, real-world contract.Â
Â
So thereâs no way to tell exactly what it would do: You have to trust that the LLM model will interpret your words in the same way a human would. (Probably a human who spends a lot of time on Reddit.)Â
Â
Crypto types, of course, are not big on trust. So, for many current crypto enthusiasts, trusting an LLM will likely be a step too far.
Â
But non-crypto types are more inclined to trust â itâs how the rest of the world works â so maybe itâs what could bring crypto to the rest of the world?
Â
It would certainly make crypto more accessible: Instead of needing to know which smart contacts do what, youâd simply type out the what, in your own language.
Â
This could be as simple as an if/then statement: If the Hurricanes win the Stanley Cup, send Byron $100. If not, he sends me $1.
Â
Or it could be something far more complex â but expressed just as simply: If Netflix acquires the movie rights to this newsletter, divide the proceeds fairly between Byron and Blockworks.
Â
Whatâs âfair,â in that case, would be left up to the LLM to determine, based on the infinite wisdom itâs gleaned from the internet. (Mostly Reddit.)Â
Â
This is not just a neat party trick. It would be a fundamental change in how blockchains work â probably for the better.
Â
Being intentional
Â
Currently, interacting with DeFi entails authorizing a protocol to run a function that you hope will result in your desired âstate changeâ (e.g., what you want to happen).
Â
With LLM blockchains, you would authorize the state change directly (swap X for Y and then stake Y with Z), without specifying an âexecution flowâ (the functions to be run).
Â
And that would likely be an improvement, because the execution flow in crypto is full of gotchas.
Â
Said another way: an LLM blockchain would allow users to express what they want, not how to get it.
Â
How to get things done in crypto is complicated.
Â
But we all know what we want, right?
Â
Crypto for dummies
Â
The first computer I got as a kid was a Commodore 64, which fascinated me with its arcane command-line interface â I spent hours and hours trying to get it to do even the most basic things (like my middle-school math homework).
Â
A couple of years later, I got the first-generation Apple Macintosh with its point-and-click GUI and I thought, âWell, any dummy can use this thing. Computers are boring now.â
Â
But thatâs exactly what made computers exciting, of course: GUIs allowed anyone to use computers ⊠and now, everyone does.
Â
Could large-language models get everyone to use crypto?
Â
Itâs often said that, to go mainstream, crypto has to simplify its user experience.
Â
The seed phrases and hardware wallets involved in self-custody are a pain.Â
Â
And the code that makes crypto transparent is indecipherable to nearly everyone (myself included).
Â
But self-custody and transparency is the purpose of crypto. If you make it easy for users by abstracting those away, whatâs the point?
Â
LLM blockchains may be a way to abstract away the complexity of crypto without sacrificing its purpose.
Â
You wonât have to audit any code â there is no code to audit!Â
Â
Instead, you can just read the contracts, written in plain language.
Â
And anyone can do that.Â
Â
So maybe everyone will?