A passage helps you understand the Advance DAPP Common Development Platform — — ORION
DAPP development is cumbersome and expensive? You can try ORION
5 Minutes to a High-Performance DAPP Development Platform
The new version of DAPP has bugs again? ORION helps you solve!
ORION is a common development platform for decentralized applications and is the advance network of ARROW. Briefly, ORION actually is the pre-production network of ARROW. It achieves the decentralized common development protocol, which is suitable for the development and testing of all kinds of decentralized applications and runs independently as a blockchain. In the future, ORAION will serve as a parallel link to ARROW to form AROOW’s application ecology
What is ORION?
ORION is an independent blockchain with a self-contained operating mechanism.
ORION achieves high blockchain performance through NPoS consensus (1000+ validation nodes) — pack out blocks and come up quickly, with a dramatic increase in speed over previous blockchain.
Its on-chain governance committee strictly follows rules to control ORION’s trends, which is included but not limited to: proposal review, organizing referendums, and achieving consensus proposals.
ORION’s goal is to inspire more decentralized developers to build Web 3.0 applications by integrating various development languages and a self-contained blockchain ecology.
What scenarios can ORION be applied to?
ORION has two definitions:① a pre-production environment ② an early-stage network. Thus on ORION a developer can do the following two things:
Develop new projects: ORION integrates with various development languages which makes it ideal for all kinds of decentralized applications and for the blockchain development. In consequence, any developer in the network can build projects to realize creativity and validate hypotheses; and teams that is developing can use the network’s development experience to iterate on their technologies.
Testing new function: ORION built a pre-production environment that provides a high-performance network. In this environment, developers can efficiently and quickly test new functions/versions which will be released in upcoming days, as well as adjust and tackle existing issues. Developers can ensure that project updates are smooth, secure, and flexible through the ‘adjustment’ on ORION.
What is ORION’s evm module?
Evm (EthereumVirtual Machinecode, or EVM language for short) is the code for the virtual machine in Ethereum. The basement of Ethereum supports contract execution and invocation via the evm module. As Ethereum is an open source blockchain with smart contracts function, we are able to build a large number of decentralized applications on it.
ORION integrates the evm module to support the development and execution of smart contracts. This means developers can build and deploy specific smart contracts on ORION according to their needs with a small amount of rent.
Therefore, ORION is also suitable as a development platform for decentralized applications and blockchain.
The uniqueness of the NPoS consensus
The NPoS consensus was first proposed by Polkadot.
PoS consensus refers that the blockchain is packaged out of blocks by a validator, and the validator node is elected. In order to become a validator node, the votee is required to make a certain pledge to the network at first. Then an election is held and nodes across the network have a vote. The top N become validator nodes. Of course, the election is re-elected at intervals to ensure network fairness.
As PoW is too wasteful of resources, the current blockchain is transitioning to PoS, such as ETH2.0. However, the early-satge PoS blockchain is criticized as a ‘centralized blockchain’ due to the small number of verification nodes. For example, EOS has only 21 verification nodes. At the same time, too few verification nodes also severely hindered the chain’s development and the slow package speed made the network once congested.
Therefore, Polkadot chooses NPoS consensus. Polkadot opened 100+ verifier positions in the early stage, which will be increased to 1000 later to achieve more decentralized verification and faster package speed.
ORION’s NPoS starts the network with 1000 verification nodes in the initial stage, and then realizes unlimited verification nodes, so that the whole network can be completely decentralized and the chain speed can be extremely fast.
RUNTIME guarantees no forfication.
We generally regards fork as hard fork. Owing to community disagreement, some miners choose to upgrade while others remain with the old chain when a blockchain is upgraded, thus resulting in two blockchains. Blockchain forfication can be traced as far back as BTC and BCH.
For blockchains, however, no one can guarantee that a fork is definitely good for the development of it. Therefore, Polkadot was the first to propose a non-forfication upgrading model. Likewise, ORION’s RUNTIME can operate through both Native and WASM. The public chain can be upgraded automatically without a hard fork, which greatly guarantees stable operation of the system.
ORION & ARROW
As mentioned above, ORION is the advance network of ARROW. Besides, ORION is a large testing base of ARROW parachain system, allowing teams and developers to build and deploy parachains, or trying out ARROW’s governance, nomination, and validation features in a production environment. This also means that ORION is designed to be almost identical to ARROW in every way.
But ORION is a higher performing and less secure network than ARROW. So as a protective network of ARROW, ORION is set up like Kusama.
Developers can develop, test, and make adjustments in the same environment with ORION, so as to promote projects that need extremely high security can operate smoothly on ARROW.
The iterative updates and governance of ARROW’s own network also operates on ORION first, which makes ARROW’s development more orderly.
ORION for Polkadot & Web 3.0
When ARROW is launched, ORION will be connected to the main network of ARROW as a parachain. ARROW is positioned as a common decentralized application platform and will become an indispensable part of Polkadot’s ecology as an application parachain.
Web 3.0 is the era of decentralized networks. Both networks and applications are crucial to building Web 3.0. So as a common decentralized platform, ORION can take on the role in the advance creation of Web3.0. The chains and applications that are built and updated on ORION will be an essential part of the Web 3.0 network and will support the initial and subsequent ecological construction.