Become A Delegate in the Hydra Network

The delegates are at the heart of IOP’s Public Hydra Blockchain. Active Delegates are those from the community who have been elected and authorized to mine or forge Hydra. Mining is most likely a term you know well; it’s the act of discovering blocks in a POW framework such as Bitcoin and then being compensated for it. In our DpoS system, we call this process forging.

While there can be only 53 active forging delegates in Hydra, the system has every delegate enrolled passively on reserve, which could jump in at any point and replace one of the top 53 active delegates that happen to fall out of service.

This scheme is very resilient and provides passive delegates an opportunity to substitute active ones at any moment if physically necessary or the community votes somebody else into the active position instead. If you believe you can help secure the network and add value to the wider ecosystem, here you can learn how to become a delegate (whether passive or active).

What is a Delegate?

The Hydra Public Network is constructed and secured by 53 active forging (aka mining) delegates through a revised Proof of Stake (DPoS) consensus model. These delegates operate nodes that secure new blocks as well as validate them. Anyone can operate a Hydra node and register a delegate, but only delegates who have been voted into the top 53 positions can forge (create) new blocks and be rewarded with Hydras. The delegate system is extremely competitive, as any delegate on the long list of delegates can move in or out of the top 53 forging positions at one time.

Why become a Delegate?

Socially, there are many reasons to become a delegate for Hydra, from being part of an innovative and cutting-edge team to the enduring friendships created within our delegate community. We hold delegates with high regard in our community for a myriad of reasons, because of their crucial function.

The IOP Stack needs Delegates

Economically and technically, it’s all about the IOP Stack and our vision of building a completely decentralized, permissionless stack and infrastructure that can be free from entry barriers and censorship. Our Decentralized Identities (DID) is the first major project in our IOP Stack.

That is interesting for institutions such as universities: For example, students can register and claim an ID and enroll for their courses. When they later apply for a job, a company can verify the claims without his or her private data being exposed to an organization they may never work.

This is just one of the many many examples the IOP Stack offers. To secure and maintain this DID system and all the following projects, we need a league of “delegates” who will be rewarded for making this system fast, resilient, and possible.

Secure the Network

To help secure the Hydra network, you will be an essential component. You will operate your node to help verify transactions and strengthen the Hydra network. In addition to this infrastructure, our DID system requires a rapid and secure underlying Hydra network.

Forge New Blocks

Delegate nodes are accountable for forging (mining) fresh blocks, thereby increasing and growing the network one block at a time every 12 seconds. Each block that a Hydra delegate effectively validates produces 8 HYD in reward.

Grow the Ecosystem

Being a Hydra delegate is being part of something remarkable. You will represent Hydra token holders as an elected delegate and have a powerful voice that proposes thoughts or modifications to the Hydra network. You help us enhance and develop the ecosystem by becoming a delegate!

What's Required?

Anyone can become a Hydra delegate; All you need is a solid setup and a fantastic community- driven attitude. 

 

Hardware Requirements

You’ll need a few things to run your delegate node. At the very least, you’ll need a good setup with some basic memory requirements. We recommend two CPU Cores, with at least 8GB of ram, Ubuntu 18.04 (or any version of Linux that you’re comfortable with) and a 40GB+ SSD. You will need a dedicated server and ideally a backup server, too.

We highly recommend delegate servers to be placed in high-quality networks and not cheap VPS. As we have a global reach and expect millions to use our tech stack in the future, all delegates must be interconnected properly in decent data centers with proper infrastructure.

Community Engagement

Finally, it’s not just a nice setup and passion you need to take to the table for blockchain, but also a great attitude. To secure votes, you ought to be involved and connected to the community. Remember that forging delegate spaces is extremely competitive, and it will involve doing more than just operating a node to secure your place.

Offering extra services is highly beneficial and desirable to voters such as checking code for bugs, reporting vulnerabilities or community outreach, this could be the distinction between being voted in or out.

Skills, Knowledge, and Experience

The encouraging news is that it’s simple to get everyone involved with Hydra. It would be helpful to have a good working knowledge of network technology, but all you need is a willingness to learn. Even if you have never seen a command prompt before, we have step-by-step tutorials and a supportive community ready to educate anyone eager to upskill.

The Process to Become a Delegate

If you want to become a delegate, please follow the instructions on our GitHub:

https://github.com/Internet-of-People/hydra-core/blob/master/delegate/README.md

Registering a delegate is easy, here's how the process works…

 

Registering your Delegate

The first steps are registering your delegate in the Hydra Desktop Wallet and setting up your node. You must first make sure that you download the wallet and then follow the instructions for starting the process below:

https://github.com/Internet-of-People/hydra-core/blob/master/delegate/README.md

Claiming Your Delegate

The next step is to claim your delegate on the website of the community-run Hydra Delegates website once your delegate is up and running. You must submit a proposition to share with electors once you have claimed your delegate.

Your proposition should clarify your network configuration, your suggested payout percentage, and any extra services to which you will contribute. After this, you are ready to introduce your delegate to the community. Best of luck!

Hydra Delegates

Visit our community-run delegate resource for more information on delegate proposals and how to submit your own.

Join the Delegate Community

Our delegates are always at hand to assist with any general queries or to let you know what it takes to become a Hydra delegate. Join our Discord to get involved with the delegate community. Join our Discord here: https://discord.gg/xENSXwk