This article was first published on Horizen
Horizen is excited to announce that our first Sidechain node is now up and running!
This is a big step in Horizen’s transition toward offering robust Sidechain services to developers and businesses. It’s also a giant leap forward toward completing Horizen’s Sidechain SDK and our novel Cross-Chain Transfer Protocol.
If you missed it, you can read about Horizen’s transition to Sidechains HERE or check out our whitepaper. This is the first in a series of blog posts and videos which will keep the community updated on our progress. Please follow us, as more exciting news is coming soon!
The First Sidechain Node – A Big Step Forward
Having our first Sidechain node running is the result of 7+ months of development led by Horizen’s R&D Director Alberto Garoffolo. The first Sidechain node allows us to integrate independent node components and ensure that they work as expected.
Our Sidechain Node consists of 4 independent elements, maintained, and aggregated together by NodeHolder software component:
- State: controls the list of unspent outputs
- History: contains all the blocks of Sidechain and validate them through Sidechain Consensus
- Wallet: contains Node related secrets (like private keys) and balances
- MemoryPool: like in ZEND contains transactions that can be included in to Block
Before creating this first Sidechain node, we were only able to test components via unit tests. Now we can see all node components in a coherent view as a single entity. This view allows us to work on testing the Sidechain network and to develop features and fixes to make it more stable. Our first Sidechain Node also allows us to develop complex integration tests for different workflows. Now, we’ll continue to BUIDL (build)!
In the next couple of ...
To keep reading, please go to the original article at: