stakingmarket
  • Home
  • Validator Scoring Rubric
  • Ultimate Guide to Blockchain Validators
  • Contact Us
No Result
View All Result
  • Home
  • Validator Scoring Rubric
  • Ultimate Guide to Blockchain Validators
  • Contact Us
No Result
View All Result
stakingmarket
No Result
View All Result
Home Review

Validator.Network Validator Review and Analysis

adminadmin by adminadmin
November 19, 2019
in Review
60
0
Validator.Network Validator Review and Analysis

*Note: This review and score is purely based on the information disclosed by the validator service and the scoring rubric.
Last Updated: Oct 6, 2019

About Validator.Network

Validator.Network runs validator services out of Northern Europe. The team consists of individuals with years of experience in IT and highly available systems.

Supported Chains

  • CosmosHub
  • IRIS

Future Chains

  • e-Money

General Ratings:

Overall68
Company57
Code/Infrastructure77
Operations69

Company:

Team Background (38/100)

  • Full-Time/Part-Time (5/10)
  • Prior Blockchain Dev/Impact (0/10)
  • Systems Experience (10/10)
  • Recognizability (0/10)

Current Voting Power (60/100)

  • Total Staked: (8/10)
  • Unique Self-Bonders: (5/10)
  • Commissions: (5/10)

Historical Metrics (90/100)

  • Uptime (8/10)
  • Proposals (10/10)

Bonus (+0)

  • Legal Compliance/Insurance (0)
  • Innovations (0)

Team

Validator.Network is comprised by the team behind E-money, a project utilizing blockchain technology to provide the next generation of money. E-money / Validator.Network was co-founded by Martin Dyring-Andersen and Henrik Aasted Sorsensen. Both individuals have 15+ years of experience in IT and financial infrastructure. Prior to this, Henrik ran his own IT-consultancy within Financial Services and Software Engineering. Outside of their current work, Validator.Network and E-money, the team has not worked on major open-source blockchain projects.

E-money is being built on top of the Cosmos and IRISnet networks, hence the launch of their validator service on both networks. The incentives are nicely aligned between E-money and Validator.Network. However, with the long term goal being E-money, the team must split their time and improve Validator.Network on a part-time basis.

Stake

Cosmos

Their validator service on the Cosmos mainnet currently takes on a 10% commision rate. Amongst validators, Validator.Network ranks #14 amongst the 100 active validators in network. The service’s staked atoms accounts for 2.03% of the voting power. To align incentives with their delegators, the team and investors have continually staked atoms using their own service. This was reported to be about ~4% of their staked atoms. 

IRISnet

Validator.Network also runs on the IRISnet blockchain with a 10% commision rate. Due to the smaller network size, their service holds a larger stake and voting power, currently at ~20.8M iris with ~4% voting power. The team and investors also use the service to stake tokens.

Historic Metrics

Cosmos:

Validator.Network’s service has been registered on the Cosmos mainnet since the genesis block. Since their registration, the team has maintained a 100% uptime. Hubble shows no reports of the service missing precommits or blocks. The team has shown more activity than just running a highly available network by also publishing an improvement proposal (#4 Proposal for issuance of fungible tokens directly on the Comsus Hub). The proposal in the end was not accepted by the Cosmos Hub but still captured 45.85% of the network in YES votes.

IRISnet:

Validator.Network’s service has also registered on the IRISnet mainnet at launch and has since maintained a 100% uptime. To date, IRISnet has not had any registered proposals. However, towards the end of May 2019, the Hubble block explorer, shows three separate incidents of missed precommits.

Community

Validator.Network participated in Game of Stakes before the Cosmos launch. Their service was never jailed and stayed in the validator set for the entire game.

Slashing Procedures

Validator.Network’s service expects delegators to understand the risks of staking atoms. The service does not provide an insurance policy to cover losses due to slashing or service downtime.

Code/Infrastructure

Validators (53/100)

  • Failover (16/30)

Sentries (100/100)

  • Private Peering (10/10)
  • Agreements with other Validators (10/10)
  • Sentry Scaling (10/10)
    • Snapshotting
    • Backup Strategy

Validator.Network uses a hybrid of public cloud and private servers. Private servers are used when dealing with sensitive keys and running validator nodes. The private servers used by Validator.Network are located in a secure datacenter in the Interxion Copenhagen Campus. The data center is monitored 24/7 by CCTV and security patrols. The campus has leveled access, biometric readers and is known for its resilience in connectivity, power, and environment. The private rack used by Validator.Network is only accessible to key personnel. Those with this ability can reach the campus in 15 to 30 minutes.

Validator.Network operates two validator nodes co-located in the datacenter. These nodes are exclusively connected through their sentry and peering nodes. Only 1 validator node is actively signing data while the second is in a hot-standby setup. No automated failover technique has been implemented. The second node in standby must be manually activated by the appropriate person. This does not require physical access into the datacenter. The servers can be accessed through a VPN safeguarded by SSH keys and additional IP restriction. This manual intervention is a source of potential downtime in this scheme. However, this is done to prevent unintended double-signing, which has more severe consequences than being offline temporarily.

Sentry Architecture

Validator.Network makes use of the common sentry based node architecture to scale their service. The public cloud is used to achieve the desired scale. Validator.Network currently only makes use of AWS to deploy their sentry and peering nodes. Their sentry nodes are layered behind load balancers to provide high availability. Unlike their validator architecture, auto scaling is setup in AWS to accommodate demand to their public sentries. Single points of failures are mitigated against by distributing the sentry nodes across several availability zones. Although it’s a small likelihood that AWS has a large scale outage or attack, the sole use of AWS for their public cloud is one single point of failure in this architecture. A multi-cloud architecture is a design the team encompasses implementing in the future. It has been noted that many teams rely on cloud credits to fund their computing costs. The team at Validator.Network does not rely on cloud credits and will expand their computing resources through cost-benefit analysis.

The service maintains it’s network connectivity through private peering nodes with trusted third-party validators. Their website currently states that their service currently peers with 9 trusted validators whom are all highly recognized within the community. When asked, these peers were constructed on an informal basis. There are no contractual agreements are in place.

Custom Code

At the time of this writing, Validator.Network has not written custom code on top of the existing infrastructure built by the Cosmos and Tendermint teams. 

The team has published scripts and pre-compiled binaries on their github, https://github.com/validator-network, to make it easy for their delegators to interact with their services and reinvest staking rewards to receive compounding interest.

Operations:

Monitoring Tools (50/100)

  • Network Level (5/10)
  • Hardware Level (5/10)
  • Paging (5/10)

Single Point of Failure (50/100)

  • Multi-Cloud (0/10)
  • Multi-Region  (10/10)

Key Management (75/100)

  • HSM Selections (10/10)
  • Smart Key Management (5/10)

Validator Access (100/100)

  • Physical/Remote (10/10)

Monitoring Tools

The team uses standard monitoring tools to ensure a healthy service. Prometheus is an open source tool used to monitor usage. Metrics like CPU, Traffic, and Memory load are checked against to ensure that their validator nodes are receiving and signing blocks. These tools are setup to page the team when unusual activity is suspected.

Single Points of Failure

The Validator.Network service does not have any troubling single points of failure other than the security of their data center and health of AWS as a cloud provider. Sporadic tests should be run to test how quickly the team can manually failover their validator node to the hot standby and keep an accurate measure of their predicted downtime.


In the case of an AWS outage, the team has stated that their fallback plan would be to expose their private servers to the public internet. However, in this scenario with no autoscaling in place outside of AWS, this does expose the service to DoS attack.

Key Management

The validator nodes in the data centers use an HSM, YubiHSM2, to sign data. Custom code cannot be run on the HSM, eliminating hardware double signature protection. Their HSM is coupled with Tendermint’s KMS set up on a separate server that offers software based double signature protection.

The HSM is only accessible to the same individuals who can access the server rack in the data center.

Validator Access

As outlined earlier, the data center is secured from unauthorized entry. The validator nodes are also not exposed to the internet and are layered behind sentry nodes. Even if an individual was to find the address of the validator node, firewalls exist to prevent access.

Introspective Analysis

When asked, the team provided some areas of improvements for their validator service.

  1. Implementation of a multi-cloud architecture to mitigate the single point of failure and cloud provider redundancy.
  2. Automated failover with their co-located validator nodes. The team notes the risk and difficulty of a safe implementation given the comparative consequences for double signed block versus temporary downtime. For example, with the current rules in the Cosmos network, a validator would have to miss 95% of blocks in a ~14 hour time period to receive a 0.01% penalty. This is more than sufficient time to conduct a manual failover if a validator node experiences downtime. Comparatively, there is a 5% penalty for double signing a block which can mistakenly occur due to a bug in an automated failover mechanism.

Here is a list of our full validator rankings!

The Review

Staked.Us

6.7 Score

Review Breakdown

  • Company 0
  • Code/Infrastructure 0
  • Operations 0

Related Posts

Figment.Network Validator Review and Analysis
Review

Figment.Network Validator Review and Analysis

January 17, 2020
Forbole Validator Review and Analysis
Review

Forbole Validator Review and Analysis

January 17, 2020
Polychain Labs Validator Review and Analysis
Review

Polychain Labs Validator Review and Analysis

January 17, 2020
Bitfish Validator Review and Analysis
Review

Bitfish Validator Review and Analysis

January 17, 2020
Load More

Latest Posts

Figment.Network Validator Review and Analysis

Figment.Network Validator Review and Analysis

by Greg

...

Forbole Validator Review and Analysis

Forbole Validator Review and Analysis

by Greg

...

Polychain Labs Validator Review and Analysis

Polychain Labs Validator Review and Analysis

by Greg

...

Bitfish Validator Review and Analysis

Bitfish Validator Review and Analysis

by Greg

...

B-Harvest Validator Review and Analysis

B-Harvest Validator Review and Analysis

by Greg

...

Certus.One Validator Review and Analysis

Certus.One Validator Review and Analysis

by Greg

...

Cosmostation Validator Review and Analysis

Cosmostation Validator Review and Analysis

by Greg

...

Chorus.One Validator Review and Analysis

Chorus.One Validator Review and Analysis

by Greg

...

Cryptium Labs Validator Review and Analysis

Cryptium Labs Validator Review and Analysis

by Greg

...

Infinity Stones Validator Review and Analysis

Infinity Stones Validator Review and Analysis

by Greg

...

Ultimate Guide to Blockchain Validators

Ultimate Guide to Blockchain Validators

by Greg
November 19, 2019
0

...

Sikka Validator Review and Analysis

Sikka Validator Review and Analysis

by adminadmin

...

SimplyVC Validator Review and Analysis

SimplyVC Validator Review and Analysis

by adminadmin

...

Sparkpool Validator Review and Analysis

Sparkpool Validator Review and Analysis

by adminadmin

...

Validator.Network Validator Review and Analysis

Validator.Network Validator Review and Analysis

by adminadmin

...

Ztake Validator Review and Analysis

Ztake Validator Review and Analysis

by adminadmin

...

StakeWith.Us Validator Review and Analysis

StakeWith.Us Validator Review and Analysis

by Greg

...

Staked.Us Validator Review and Analysis

Staked.Us Validator Review and Analysis

by Greg

...

Recent Posts

Figment.Network Validator Review and Analysis

Figment.Network Validator Review and Analysis

January 17, 2020
Forbole Validator Review and Analysis

Forbole Validator Review and Analysis

January 17, 2020
Polychain Labs Validator Review and Analysis

Polychain Labs Validator Review and Analysis

January 17, 2020

Categories

  • Guide
  • Review

Site Navigation

  • Privacy Policy
  • Contact Us

Staking Market is focused on providing the best in-depth information on Proof of Stake blockchains. Learn about yield, APR, validators and more!

  • Privacy Policy
  • Contact Us

© 2019 Staking.Market

No Result
View All Result
  • Contact Us

© 2019 Staking.Market

Login to your account below

Forgotten Password?

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In