Darknode Rollout Plan

Loong
Ren Protocol
3 min readSep 19, 2018

--

With the Republic Protocol Mainnet Beta launching in the last week of September there are many factors to consider in order to launch a new network securely. As outlined in the Mainnet Beta Rollout Plan, our utmost priorities are:

  1. Security of funds for both traders and Darknode operators (the team will not preemptively push forward in the name of speed if we cannot be confident about this security).
  2. Stability of the protocol, to ensure the trading experience is flawless and encourages adoption and growth of liquidity.

With this in mind, let’s discuss what the Darknode rollout will look like over the coming weeks:

Mainnet Beta — Stabilization (Republic Protocol team only)

Initially, Mainnet will go through a stabilization period. During this period, Darknodes will only be operated by the Republic Protocol team. A total of 24 Darknodes will be run by the team, which is the equivalent of one full pod.

This serves two purposes:

  1. A final opportunity for the software to be battle-tested for security and stability on Mainnet, and
  2. An opportunity for RenEx to approve the first KYC applications for traders.

These Darknodes will also form the foundational systemic requirements for the protocol to function, ensuring that as the network grows at least one full pod worth of nodes always exists regardless of profitability.

Mainnet Beta — Limited Participation

During this phase, the Darknode CLI (the tool used for deploying Darknode machines), and the Darknode Operator UI (the website used for registering Darknodes and withdrawing rewards), will monitor the total volume moving through Republic Protocol and calculate the expected rewards based on the number of currently registered Darknodes.

The Darknode CLI and Darknode Operator UI will discourage deployment of Darknodes unless there is sufficient volume available to ensure that Darknode rewards are profitable.

This serves two purposes:

  1. It protects the public from losing money to machine operation costs during the early life of Republic Protocol as liquidity grows, and
  2. It reduces the likelihood of a “mass-deregistration” of Darknodes; which can cause degraded network performance and stability — impacting traders experience.

The factors that determine returns and Darknode operation feasibility are explained here.

In addition to said warning, we are excited to announce there will be a Network Stats page hosted on RenEx. This will provide an up to date stats on the exchange and will help traders and Darknode operators alike make informed decisions.

Please note that since RenEx is a dark pool all of the metrics will be lagging indicators, i.e. after the fact — as information is only revealed after the trade has been executed.

Mainnet — Full Access

Once the Republic Protocol team is confident that Mainnet Beta is operating smoothly, and that there is sufficient liquidity growing to support a large number of profitable Darknodes, the team will remove all limitations from the tools and Mainnet will move out of Beta. From this point on the only requirement to setup and run a Darknode will be the 100,000 REN bond.

The Republic Protocol team will continue to run a baseline of Darknodes to support the stability of the network.

— Loong Wang, CTO, Republic Protocol

About Ren

Ren is an ecosystem for unstoppable privacy. Transfer tokens in zero-knowledge, trustlessly swap between blockchains and trade on a dark pool.

Website | RenEx | Litepaper | Telegram | Telegram Ann | Medium | Twitter | Facebook | Reddit | Github 1 | Github 2

--

--

Loong
Ren Protocol

Building an open protocol that facilitates the permissionless and private transfer of value between any blockchain | CTO at Ren