Ethereum Enterprise Alliance releases new standardisation specs
All are welcome, not despite the dress code but because of the dress code.
At Ethereum conference DevCon4, the Ethereum Enterprise Alliance (EEA) announced the release of Enterprise Ethereum Client Specification V2 and Off-Chain Trusted Compute Specification V0.5, CoinTelegraph reports.
These specifications are intended to ensure developers are on the same page and creating interoperable programs that collectively turn Ethereum into a considerably more complete and useful platform.
It's essentially the dress code for the Ethereum party, which would make EEA developers dress coders.
Right now, cryptocurrency is going through a bit of a platform war, where protocol-level systems like Ethereum, its competitors and its non-competitors are all trying to win the hearts and minds of developers and users around the world. The goal is to create a platform which can become widely used and a standard in its own right.
And this means establishing standards within that platform to foster its growth and to ensure those potential users are able to more consistently tap into the system to experience reliable applications.
The best-known of these standards is almost certainly ERC20, which refers to the blockchain's token standard. Examples of other perhaps less-known standards are ERC721 for non-fungible tokens, and ERC725 and ERC735 for two different proposed identity-verification standards.
Then there are standards like the kinds of specifications being laid out at DevCon4.
Enterprise Client Specification V2 is described by CoinTelegraph as a label of sorts, which indicates that a product has undergone third-party testing in order to be registered as EEA-compliant. You might picture it as a sticker a user can look for to know that something will be able to run on Ethereum.
Meanwhile, the Off-Chain Trusted Compute Specification is for APIs that move transactions on- and off-chain for computation. Basically, these are specifications for the pipelines that carry transactions between the Ethereum blockchain and its external data sources (oracles).
Standardising these might allow for easier movement of heavy-weight transactions off-chain, and they've already been found to be compatible with Trusted Execution Environments, Zero Knowledge Proofs and Trusted Multi-Party Compute.
The plan is to expand these standards over time as EEA onboards various companies from various industries to its alliance and gets a sense of what different enterprises want from Ethereum.
Interoperability is key, says EEA executive director Ron Resnick, as it gives firms the confidence to wade deeper into public blockchains with the knowledge that they can effectively move around once they're in.
"Without interoperability, the big players aren’t going to want to jump in because they don’t want to be locked in to one particular vendor for a proprietary solution... It attracts more and more of the bigger players to come in and make a commitment because they feel a little more safe that they’re not going to get stuck."
Disclosure: At the time of writing, the author holds ETH, IOTA, ICX, VET, XLM, BTC and ADA.