DFINITY Mining

Contribute to the world's first fully decentralized global computer with unlimited capacity.
Server rack Created with Sketch.
Server rack Created with Sketch.
no-energy-waste Created with Sketch.

Deposit DFN to your account

Make a security deposit to your account to create a mining identity. Your mining identity allows you to run one mining node.

Start earning DFN

By connecting your mining node to the DFINITY network, you can start processing transactions and validating blocks. For this service your mining identity will be rewarded in DFN.

Reward scales with Identities

You can run multiple mining nodes by repeating the process above. Every mining node needs an identity and thus a security deposit. You can run multiple nodes on powerful hardware or connect several machines.

No waste of computational power

Unlike in Proof-of-Work (PoW) systems, DFINITY does not require your machines to solve any puzzles. All the computational power provided the network uses for actual transactions. As Proof-of-Stake is in itself a much less demanding process, the energy saving are substantial.

DFINITY does not require any GPUs or special chips to mine. This way you can use the hardware you already have to contribute to the network.

Expected Network Launch in 2018 Q4

Power autonomous self-updating software systems that beat monopolistic intermediaries
2015
DFINITY idea icon
2016 Q1
DFINITY team icon
Core Team
2016 Q4
DFINITY foundation icon
Swiss Foundation
2017 Q1
DFINITY investment icon
First Investment
2017 Q4
DFINITY larger team icon
20 Person Team
2018 Q1
DFINITY current milestone
Community Airdrop
2018 Q4
DFINITY launch icon
Network Launch

Mining Hardware
Specifications

Recommended Setup

You are expected to have fast, symmetric connectivity with high availability, at least 8 physical cores for parallelization and plenty of storage. One server should only host one node.

Use Idle Capacity in Your Hosting Center to Mine

DFINITY mining uses server machines repurposed as nodes. The hosting company earns DFN tokens from mining efforts.
Idle hosting capacity

Request Early Access

Get in touch and be a part of our mining network from day one.

What we expect to hear from you

  • Hardware specs of your servers
  • Number of servers you are willing to use for DFINITY mining
  • Location of servers

Frequently Asked Questions

General
Mining
Dfinities
How do I mine DFINITY?

You mine DFINITY by running instances of mining client software, each of which must have a “mining identity” backed by a stake deposit. DFINITY mining clients are expected to supply an approximately fixed amount of computational and storage capacity to the network. Mining operations can provide more resources by running multiple clients in parallel. In contrast to proof-of-work mining where hashing puzzles are solved, specialized hardware (ASIC) is not required nor useful for DFINITY mining.

How do I receive rewards?

Each client you run will receive regular rewards as it participates in supporting the network, which it will do in various ways. The total amount of rewards will depend on the number of “mining identities” used for mining and on the overall performance of the miner.

How do I create mining identities?

You must provide a “dfinities” security deposit to the system, which is at risk if your client does not perform properly or gets hacked. The system may adjust the required size of the security deposit and other mining-related parameters (rewards, duration of the deposit, computational and storage capacity required for mining etc.) automatically or by decision of the Blockchain Nervous System. This allows the network to account for fluctuations in the value of dfinities and other factors.

How are the rewards set?

In contrast to traditional decentralized networks like Bitcoin and Ethereum where new tokens are issued according to some predefined schedule, economic matters such as payment of mining rewards are subject to the Blockchain Nervous System, which wishes to create stability.

How can I screw up?

To stay “alive”, DFINITY relies on a continuous contribution of its registered “mining identities”. A miner is therefore required to supply an approximately fixed amount of computational and storage capacity to the network during the entire lifetime of its “mining identity”. This implies that the miner must have an uptime close to 100% to receive the maximum rewards and that it may even risk its stake deposit if its contribution rate falls below a critical level.

The system can detect malicious or “Byzantine” mining activities and expel the perpetrators from the network, slashing their stake deposits.

Describe an example setup

You are expected to have fast, symmetric connectivity with high availability, at least 8 physical cores for parallelization and plenty of storage. One server should only host one node.

How can I start mining from genesis?

DFINITY Stiftung will provide a procedure where people that will be recommended genesis allocations of dfinities can assign these to mining identities in the genesis state it will propose. Before the network goes live, such miners must run special software that joins their mining identities to groups that will bootstrap DFINITY Threshold Relay.

Join us