What is EEA?
The Enterprise Ethereum Alliance (EEA) is bridging the gap between institutions and applications of public and private blockchain technology.
According to the Enterprise Ethereum Alliance (EEA) website, the alliance is a member-run standards organization whose charter is to develop open blockchain specifications that promote harmonization and interoperability for blockchains. businesses and consumers around the world.
Members of the EEA global community of leaders, adopters, innovators, developers and businesses who collaborate to create an open, decentralized web for the benefit of everyone.
In essence, the EEA is a space for institutions to share knowledge and promote the widespread adoption of the Ethereum protocol among institutional payers.
Some of its founding members are Accenture, EY, the Ethereum Foundation, a consortium of banks (including BBVA and Santander), and other key players in various industries.
One of the first documents I came across while researching the EEA was how the alliance leverages its architecture stack. In my view, it is important to understand how different protocols, software and dApps will communicate with other blockchains and with each other.
You can see the EEA’s proposed architecture stack below the alliance’s website.
I personally believe that the ultimate goal of the EEA stack is to promote widespread adoption of the Ethereum blockchain by making it more accessible and extensible.
At the base of the stack, we have the network protocols in use. At the time of writing, only one public protocol, the Ethereum protocol, is available. On top of the network protocol, we have the ledger and consensus mechanisms in the core blockchain layer.
Stack shows that many algorithms can be used (PoW, PoA, dBFT, etc.) with the goal of increasing the number of storage solutions both on-chain and off-chain to increase speed while maintaining level high security. Execution is done through the Ethereum virtual machine (EVM) or through pre-agreed contracts.
Going to another level, we will see how businesses communicate with different protocols. It can add any number of features like increased centralization, privacy or any other permission check. In essence, the EEA can introduce private blockchain solutions that are somehow similar in functionality to Ethereum.
In the above two levels, we see both the tools and the respective applications. In short, tools used by developers to facilitate communication between applications and the blockchain layer, such as wallets or integration libraries. In the application layer, applications such as standard tokens (ERC), identity management, or Ethereum Name Services (ENS) exist as programs (smart contracts).
Suggested use cases
There are several use cases proposed by the EEA to facilitate the adoption of blockchain technology.
The most notable cases that can be found on GitHub are:
• International payments
• National level smart contract platform
• Cross-value adjustment
• Securities liquidity management
• Anonymous voting system
With the introduction of predefined modules to adopt the entire development stack, there is an additional impetus for companies to pursue this technology. Not only has enforcement become easier with many proven use cases, but organizations also have quality documentation released by EEA members at their disposal.
In short, the Enterprise Ethereum Alliance is bridging the gap between institutions and the applications of public and private blockchain technology.
Follow the Twitter page | Subscribe to Telegram channel | Follow the Facebook page