Design principles

Five features that guided the development of Hyper Chain

  1. Decentralization and security: The design should encourage decentralization without single party to control the whole transaction process in terms of block ordering and providing. Hyper Chain uses a network of validators to achieve consensus and maintain security, and zero-knowledge proofs (ZKPs) to ensure privacy of transactions while maintaining the integrity of the blockchain.

  2. Permissionless: The network should be accessible to anyone who wishes to join or leave without causing any significant disruption or harm to the network or any involved party. It is crucial that no single entity has the authority to selectively include or exclude participants from the network.

  3. Equivalent with Ethereum Virtual Machine (EVM) and existing smart contracts: The design should be as close to Ethereum as possible. The EVM equivalence allows developers to easily migrate their dApps to Hyper Chain seamlessly with no code modification, while taking advantage of its faster and cheaper transaction processing.

  4. Flexibility and customizability for developers: Developers using Hyper Chain should have certain flexibility to choose their own validators and can customize their smart contracts to meet their specific needs. This allows developers to create unique dApps and tailor them to their specific use cases.

  5. Interoperability with other blockchains through Hyper Chain's bridging infrastructure: Instead of being an isolated island, Hyper Chain should include a bridging infrastructure that allows for cross-chain communication. This means that assets can be easily moved between different blockchains, providing greater flexibility for users and developers.

Overall, Hyper Chain is designed to provide a scalable, secure and permissionless environment for developers and users, with low fees and fast transaction processing. Its equivalence with Ethereum and interoperability with other blockchains make it a both user- and developer-friendly network, for making transactions and creating decentralized applications (dApps).

Last updated