With the beginning of our ISPO, Ravendex had one mission in thoughts, to construct a Cardano Stake pool infrastructure that’d be safe, dependable, and supply prime-class efficiency.
Although the pool’s present important objective is to assist the undertaking with the ISPO, the last word purpose is to supply delegators with wonderful service as we transfer previous it. We additionally consider in contributing to the community, following all of the out there finest practices.
With this purpose in thoughts, Ravendex has invested in a redundant, excessive availability, excessive-efficiency infrastructure that’s geographically distributed to cut back latency and publicity to information heart incidents.
The result’s a pool that’s at present displaying a really low variety of missed slots (successfully 0 except for the anticipated small variety of missed slots throughout epoch transition).
As the quantity of delegators grows and, with it, the lively stake will increase, assigned blocks may also enhance, as will the respective rewards, making them additionally extra steady on a per epoch foundation.
Terms
The phrases beneath are used within the following article:
- Block producer: the node that validates transactions and mints blocks;
- Relay: the node that propagates blocks to the block producer and the remainder of the community;
- DS: devoted server, an occasion that’s solely meant to run a Cardano node, not sharing assets with another providers;
- VPS: digital personal server, an occasion that shares assets with different VPS situations, working on an underlying bodily server.
Node deployment
The block producers and relays are deployed in situations throughout a number of cloud suppliers.
For the primary situations, devoted servers have been chosen in order to not have sudden impacts on the efficiency of the nodes, which typically occur when cloud suppliers over-allocate assets to servers working VPS situations.
This efficiency impression often happens at occasions when an elevated computation energy is required (epoch change, for instance) which may then translate to inconsistent, unreliable efficiency.
The important producer and relay situations include DSs with 8 core Xeon CPUs and 64GBs of RAM, whereas secondary node situations are working on decrease-value VPS situations with at the very least 6 CPU cores and 16GBs of RAM.
The structure includes:
- One introduced relay;
- Two unannounced relays (in order to mitigate any eventual DDoS assaults and enhance resiliency);
- One on-line block producer and a standby block producer that’s transformed to important block producer in case the unique is discovered to be offline for any given motive.
Security
Several facets are considered to make the operation as safe as potential:
- ● All nodes are working Debian Bullseye and all software program packages are commonly up to date in order to cut back the possibilities of working software program with vulnerabilities.
- ● All nodes are firewalled, decreasing incoming connections to these strictly crucial.
- ● Block producer situations are shielded from the general public community, speaking solely with the relays. No information are stored within the BP aside from those strictly wanted for operation.
- ● All nodes are commonly backed up by way of the creation of snapshots with an acceptable retention interval, which will be recovered in case of want. Nodes are additionally configured in a totally modular means, which makes it straightforward to spawn new situations in a matter of minutes in case of want.
Transactions
When any crucial transactions are to be executed, they’re at all times signed in an air-gapped offline occasion, that’s stored securely saved and backed up commonly. This consists of the common KES key rotation.
In this manner, pool keys are stored safe and fully away from any community connection.
Connectivity
All relay nodes are commonly checked for any latency points to linked nodes, and changes are made in case of want. All relays are stored with round 20 connections to different community nodes.
What comes subsequent?
As the ISPO progresses and lively stake will increase, new swimming pools will be deployed to keep away from saturation and diminished rewards.
According to neighborhood suggestions, Ravendex might resolve to open extra 100% RAVE swimming pools or 50% RAVE swimming pools.
Going into the long run, and because the ISPO involves an finish, Ravendex swimming pools will try to proceed offering a aggressive excessive-high quality service with diminished charges, bringing worth to delegators that select to maintain staking with us.
Follow Ravendex On Social Media
Website: https://ravendex.io
Twitter: https://twitter.com/Ravendexlabs
Telegram: https://t.me/RaversNest
Documentation: https://docs.ravendex.io/
https://cardanofeed.com/ravendex-stake-pool-infrastructure-49092.html