EcoBall, Chinese translation "生态球" - a new generation of blockchain fundamental technology platform: an open, universal, and integrated blockchain operating system for the construction of a credible and smart value interconnection system for human society. It is jointly developed by teams from the Mainland, China Hong Kong, the United States, and Europe.
The token is called ABA (Access Blockchain Anywhere).
EcoBall has independently developed an efficient consensus algorithm, multi-chain dynamic fusion, fast-speed cross-chain message routing mechanism and hardware accelerated transaction technology to achieve a high-performance and highly scalable blockchain operating system platform; EcoBall creatively designed collaborative Smart Contract technology, Smart Contract SDK modularization, Smart Contract Formal Verification and other technologies, greatly reducing the DAPP development threshold while ensuring the security of blockchain applications. In addition, EcoBall provides an innovative blockchain service system. Such as the token economy, domain name services, distributed storage services.
- Multi-chain dynamic fusion and fast speed cross-chain communication
EcoBall adopts multi-chain/parallel chain parallel mechanism, notary/relay cross-chain technology, block packing and chain decoupling technology, dynamic sharding technology, modified DAG technology, etc. Its main chain and shard chain can be based on the system. The load status, dynamic fragmentation and automatic fusion, to achieve high concurrent processing efficiency and compatibility of the platform.
- Innovative consensus algorithm technology
Ecoball innovatively designed flexible consensus/multi-consensus combination mechanism and random node BFT verification technology. Dynamically switch consensus algorithms based on business scenarios, for example, switch to RAFT consensus in a fully trusted private chain, or switch to BFT consensus in a trusted federation chain. When there are too many consensus nodes, BFT will automatically switch to BFT+DPOS Consensus, using a random node BFT verification technology and a phishing mechanism, realizing a dynamic and efficient consensus blockchain.
- Multi-domain verification technology
When the number of users is getting larger, the EcoBall system automatically allocates the authentication domain based on the source address of the client APP, DNS technology, and load balancing control. Each domain can complete basic verification, summary information is synchronized between domains, and combine with chain decoupling technology to form a unified backbone. At the same time, based on source address verification technology to avoid double-spend.
- Hardware accelerated trading mechanism
Reasonable design of the transaction data structure, for the transaction independent of the blockchain state through the custom hardware (FPGA or ASIC) to achieve parallel acceleration calculation, greatly improving the transaction processing speed, the future hardware acceleration mechanism will be extended to block verification and Signature and many other fields.
- Collaborative smart contract technology
EcoBall's original patented technology--the smart contract main chain combines block and dynamic state recording side blocks to realize the smart contract state machine and multi-role working together to meet any complex business logic application, laid a solid foundation for Ecoball to expand the commercial application.
- Smart Contract SDK and Formal verification technology
In view of the frequent occurrence of Smart Contract vulnerabilities in existing blockchain platforms (such as Ethereum), EchoBall adopts smart contract development SDK, which encapsulates the features and interfaces that DAPP developers need as a secure interface to developers, avoiding the developer's technical risk caused by exposing the native API by the platform and guarantees the correctness and security of the smart contract SDK through security mechanisms such as formal verification.
- Brand-new decentralized distributed storage system
EcoBall uses redundancy storage technology to store data at different storage nodes for decentralized distributed storage, which increases system availability and access efficiency and is easy to scale. The storage node provides storage space and retrieval service to obtain node rewards.
Official website address: http://ecoball.org/#/home