This article was first published on OntologyNetwork - Medium
On December 27th, 2018, we published the Ontology sharding design as an early open-source new year gift for the Ontology developer community.
Over the past 6 months, the Ontology team has completed developing and testing the Ontology Sharding. To celebrate the first anniversary of the Ontology MainNet launch, we are now releasing the Ontology Sharding TestNet. We welcome developers to give it a go and offer your suggestions or feedback to help us improve.
Ontology is committed to creating a componentized, freely configurable, cross-chain supporting, high performance, and scalable blockchain infrastructure, making deploying and calling decentralized applications much easier.
The Ontology Sharding supports the following features:
- Multi-layer sharding network structure
- Sharding solution based on smart contract
- Cross-shard message communication between smart contracts
- Cross-shard atomic call
The Ontology Sharding TestNet includes three shards, which can achieve cross-chain interaction.
We can see from the table above that the sharding network has 21 nodes as shown in the figure below:
Multi-layer Sharding Network Structure
As can be seen from the above figure, all 21 nodes participate in the root shard. Amongst them, 7 nodes in green form Shard-A, and 7 nodes in orange form Shard-B.
The entire sharding network forms a two-layer structure with 7 nodes participating only in the Root Shard at the top. The second layer consists of two sharding subnetworks.
How to get Test Tokens
Apply for test tokens here.
The site allows one address to apply for 1,000 ONT and 10 ONG as test tokens once.
How to Activate Sharding Nodes
The complete process of activating a shard is as follows:
- Create a shard: Apply for a shard ID in the Root Shard ...
To keep reading, please go to the original article at:
OntologyNetwork - Medium