Please tell us your validator moniker used for mainnet genTx and link to the github PR.
Please describe the setup you are using for your validator? Include any relevant security information, processor speed, backups and sentry nodes etc…
1: Validation Servers
It is recommended for validation servers to not hold the validation keys of the validator, as compromise of the servers could lead to theft of key material.
Major decisions we faced regarding validation servers were: How many validation servers to use, where to host them and what software to run on them.
First of all, let’s visit the question of where to host these machines. There are 2 main options: Rely on a cloud provider such as AWS to provision these machines for us.
Or purchase servers, and purpose them as validation servers, in Tier III & IV data centers with 100% network uptime guarantee.
All selected data centers operate monitored closed circuit television, and are manned by both security and technical personnel 24/7/365. Access to racks is limited to the providers’ personnel via biometrics and access card controlled man-traps. The data centers are carrier neutral and connected via diverse routes to multiple tier 1 connectivity providers, and are monitored 24/7/365 by either a remote or on-site Network Operations Center (NOC). Similarly, both are connected to multiple power substations, and are backed by at least N+1 generators. As a result, both vendors offer 100% network connectivity and power SLAs. In addition, in the event of hardware failure, vendors are subject to a one hour hardware replacement SLA.
2: Sentry Layer
Sentries are full nodes (for a specific network) placed between the public Internet and the validation servers. Sentry nodes ensure that validation servers are not directly exposed to the public Internet, connect to other full nodes on the network, gossip transactions plus blocks, keep validation servers up in sync with the network, and act as the first line of defense against DDoS attacks. They can also be repurposed for the role of transaction filtering to guard against transaction spam attacks. We’ve deployed sentry nodes on AWS or DO, or Hetzner, as they are less security critical than the validation servers.
3: Logging & Monitoring
Observability of an Infrastructure estate is one of the most basic, but most powerful tools at the disposal of an engineer. It allows one to view, understand, proactively respond, and be automatically alerted to changes in the behavior or performance of servers.
It can be broken down into three main streams:
4: DDoS Protection
In order to mitigate the impact on hosts of denial of service attacks (Denial of Service Attacks, Wikipedia) we route inbound packets from the public Internet via cloud-provider DDoS protection.
In addition to our public sentries, we run ‘private’ sentries behind NAT (Network Address Translation, Wikipedia) gateways that only permit outbound connections so that in the event of a targeted attack against our public nodes, we will be able to continue receipt and transmission of P2P packets to and from the wider network.
These private sentries are also ‘privately peered’ with carefully selected partners via cloud-provider network peering, to ensure both parties benefit from each others’ connectivity even in the harshest of adversarial climates.
5: No Public-facing SSH Ports
Operation of our nodes is ultimately conducted via SSH - although we minimise this as much as humanly possible through automation - but as poorly SSH protected SSH endpoints are a primary target for any intruder, we do not expose SSH on any port (exposing on a non-default port is considered security-through-obscurity, and a poor countermeasure), preferring to utilise an encrypted VPN for all control traffic in and out of our infrastructure.
are created, and for all users regardless of their position in the company.
Our operations consist of dedicated servers located in the specialized and highly qualified well-known data centers around the world, using only the highly secure networking and role-model infrastructure setups with the full regular back-up using the N + M scheme, controlled by the external independent watchdog services.
Are you in some way trying to apply the high level application logic to create ecological credits. If so, please explain how.
Our team core value is delivering the maximum reliability and security for the various blockchain projects coupled with the maximum transparency for important and respectful delegators.
Are you working to engage a broader community? If so, please explain how.We are always keen to help out fellow validators with their infrastructure - give us a shout if we could be of help!
Are you a professional validator? Please list your company name and include other chains you are validating for. Please include how long you have been in operation.Perfect Stake (https://perfectstake.com) is a staking service provider with a solid and reliable team of crypto enthusiasts and professionals. Our operating dedicated servers are located in the specialized and highly qualified well-known high-level Tier Data Centers around the world and controlled by the external independent watchdog services. We’re acting as a small team with 24/7 coverage for any incidents.
Perfect Stake PoS history started in 2019 from the various testnets and now Perfect Stake supports many of these networks in mainnet. Our team credo is high demand to ourselves and accountability in delivering the maximum reliability and security for the various blockchain projects, with the maximum transparency for our important and respectful delegators.
Mainnets currently supported as validator services:
The Graph mainnet indexer.
Celo mainnet. Received Foundation Votes and running reliable validator for more than 1 year.
Solana Mainnet (Beta). Received Foundation Votes for mainnet and running the validator now.
Kusama. Running the mainnet validator for 25+ weeks.
Band Protocol - mainnet
Testnets running and completed:
How did you perform during testnets and which testnets did you take part in? Please include the moniker(s) used. You can refer to your testnet results at https://regen.vitwit.comFinally PerfectStake team obtained 11th place in the Regen testnet, under the Stake-Breader validator moniker.
Are you active within the community on discord/telegram and in the discourse forum? Please include your usernames for the relevant platforms.Yes,
Discord: Perfect Stake#5940
Github: perfectstake (Perfect Stake) · GitHub
Are you committed to actively voting on Regen proposals and contributing to governance?
Do you have website or other links which offer insight to you validation services? Please include any social media and website links.
Please add a paragraph which will help the community decide to delegate to you. This may include any relevant information not listed above as to why you would like to be a Regen Network validator and why the community should choose to delegate to you.
Perfect Stake team runs geographically-distributed validators spread across the globe to avoid correlated failure.
We are transparent about our on-chain governance decision making as well as our commission change rate schedule. Transparency is one of our core values and it is utterly reflected in our decision making. For this reason, all future changes of our rates will be duely notified and scheduled in advance.
Perfect Stake team is fully dedicated to provide stable, reliable and long-term service for our Highly Valued Delegators.