The EOS blockchain was deployed by the community following the release of the first version of the EOSIO software.
The blockchain has been highly customized using the system contracts to give it the following summary characteristics:
- Delegated proof of stake governance where each token can vote for 30 block produces, the top 21 by vote count are then authorized to operate the blockchain.
- The system contracts can be upgraded by the top 21 block producers.
- Any account in the system can create an unlimited number of accounts.
- Any account in the system can deploy and upgrade contracts.
- An account is able to use whatever keys and permission structures it wants to.
- Accounts can choose any available 12 character account name, or purchase in a bidding system name shorter than 12 characters.
- An advanced system of staking, delegating and renting CPU and NET resources.
- RAM resources can be purchased on a one-sided market in which the price is controlled by the supply and demand for RAM.
- A system currency “token” used for both resource accounting and payments in which anybody can send tokens to anybody. This token automatically inflates its currency supply by 1% per year which is used to pay the block producers. This is separated between the top 21 block produces and other accounts that are ready to produce blocks in the case that the top 21 produces change.
- An asynchronous transaction authorization mechanism.
- A bypass for transaction authorization which can be used in consensus by the top 21 what produces.
The above features define EOS and show just one way to use EOSIO, but is not the definition of EOSIO as I see too many people thinking.
EOS is a very big experiment, with a lot of money held by the accounts in the system. If interested, please read The 8 worst issues and best features of the EOS blockchain to get my outdated but mostly still current views on the health of the EOS blockchain.
B1, the creator and maintainer for the EOSIO Software, does not own or control the EOS blockchain, this is done by the EOS blockchain’s community. B1 participates very lightly in the governance of the EOS blockchain. B1 controls the “b1” account on the EOS blockchain which has nearly $200M worth of EOS token in it, so will continue to be financially interested in this particular EOSIO blockchain.
B1 supports and encourages broader use of all of EOSIO blockchains for different applications and will launch their own EOSIO blockchain to power the social media platforms they are developing.
The EOSIO ecosystem is made up of many different public and private blockchains each targeting different use cases and markets, and with different rules of engagements define in their system contracts.
You can see a full description of many of the public blockchains on ineos.io, but here is a quick list (alphabetical):
- BOSCore — a high-speed low finality blockchain for business and enterprise supporting parallel computing and IBC
- Eosfinex — a blockchain that powers the cryptographically public and auditable Eosfinex cryptocurrency exchange.
- Europchain — a blockchain designed for compliance with European regulation including GDPR.
- Liberland — (pending launch) a democratic blockchain to power the citizens of the Liberal Republic.
- Lynxx wallet — a blockchain that simplifies the user experience by removing the need for users to know about resources and staking.
- Telos — a high-performance permissionless blockchain platform for decentralized applications with advanced data storage and chain governance features.
- Ultra — a blockchain targeting the gaming industry.
- Voice — (pending launch) a blockchain to power the decentralized social network built by Block One.
- WAX — a blockchain to support the trading of virtual tokens and currencies.
- Worbli — a blockchain designed for regulatory compliance with the financial sector including KYC verified accounts.
There are no lists available of private EOSIO chains because they are private.
If you are building a blockchain application you can choose one of these existing chains, or deploy your own customized public/private centralized/decentralized EOSIO blockchain to run on.
If you are interested in learning more about the EOSIO ecosystem I recommend having a look at the following resources: