AO Is Being Built Into A Real Protocol - Sam Williams
We don't rush security sensitive things. And eventually we're not going to, we're also not going to call it mainnet until we're virtually certain that the core specification doesn't need to change. We really believe in building real protocols.
Author : ArweaveB
Reviewer : IB
Sam Williams, the founder of Arweave and chief executive officer of Forward Research said that the progression of hyper parallel computer AO will not be rushed because the team believes in building real protocols.
Williams also said that AO which is currently in testnet will not be called mainnet until there will not be further modifications about the core specification.
“We don't rush security sensitive things. And eventually we're not going to, we're also not going to call it mainnet until we're virtually certain that the core specification doesn't need to change. We really believe in building real protocols,” Williams said on the Blockcrunch Podcast with Jason Choi.
In terms of why the team is focused on building a proper protocol, the founder noted that crypto has lost its way and the line among a centralized startup and a product and a supposed protocol has become extremely blurred.
He stressed that protocols were supposed to be neutral language that many participants could use to undertake tasks together.
“And if it changes all the time, it's not a neutral language. It looks far closer to a product and if it's not a real protocol, then it can't offer users rights,” Williams said and further explained that Ethereum’s switch to proof of stake resulted in $8 billion worth of GPUs becoming useless because rights of participants were not protected. “That's not a real protocol,” Williams stated
“So with AO, what we're trying to do is to make sure that the protocols themselves, the components, are stabilized before we call it mainnet. And we're actually pretty close to that. So we want to get it to that point where the network is truly at a place where it not only works today, and it would work without our intervention ever again, but it would also work and scale arbitrarily. That's the kind of thing that gives people rights that they can build against,” Williams explained.
Developers do this with Lua to build on AO. In terms of the reason why Lua is the language of choice and Solidity or Rust, Williams said Lua was like JavaScript but simple and sensible.
“And so what Lua gives us is something that is extremely simple and flexible,” he said and further adding that a developer needs a clear mind to write security sensitive programmes “And you need to make sure that there's as little clutter in the mind as possible when you're doing that. And Lua offers that because it's essentially JavaScript without the crazy, if you will”.
Meanwhile, more than 75 million messages have been sent on AO testnet, AO disclosed. Every interaction with a process in AO is represented by a message. At their core, messages are ANS-104 compliant data items. Users and processes can send messages to other processes on the network by way of scheduler units.