Start

The EMC network rewards participants through "computing mining", which differs from Bitcoin mining in the following ways:

  1. The proof of work method is different: Bitcoin mining involves proof of work through hashing to obtain Bitcoin rewards, while EMC mining requires pre-proving computing power to obtain node rewards, which can then be used to obtain transaction rewards on the computing marketplace.

  2. The matching method for work is different: Bitcoin miners' work is confirmed based on a fixed hashing calculation pattern, while EMC's work is matched based on the marketplace, which could be AI model training, 3D model rendering, or storage of a specific application, among others.

  3. The method of guaranteeing miner income is different: Bitcoin miners only receive income if they successfully mine Bitcoin, so most miners choose to join mining pools to increase their mining success rate, while EMC miners only need to prove their computing power to guarantee rewards.

  4. Unlike Bitcoin, EMC miners can apply to become validator nodes and smart router nodes for computing mining. These two types of nodes require stability over performance, so the hardware investment output ratio is very good.

Overall, although EMC and Bitcoin use similar mining mechanisms, there are some significant differences that make EMC mining more flexible and scalable.

Validator Node

The validator node is responsible for sending proof of computing and reaching consensus. The initial number of validator nodes is 13, and the number of new nodes added in each batch is (3F+1-current total number of validator nodes) to ensure that Istanbul Byzantine Fault Tolerance (IBFT) achieves a 2/3 consensus. The community will open an application portal when new nodes are needed, and any community member can apply to become a validator node.

Requirements for applying to be a validator node:

  1. The validator node should cover the area where the computing node belongs.

  2. The validator node must be configured with an independent public IP address, with a network bandwidth of no less than 100Mb/s.

  3. A single validator node must stake 50,000 $EMC.

  4. To release the pledged $EMC, you need to wait for 30 days.

  5. Validator nodes should adhere to the principle of not doing evil and must not violate the fairness of the consensus algorithm for any reason. If a validator node engages in behaviors including but not limited to modifying code, implanting code, or leaking private keys, other validator nodes have reason to initiate an impeachment vote. If the voting result exceeds half, the community will cancel the verification qualifications of the impeached validator node, and the staked $EMC will be burned.

  6. When a validator node suspects a private key leak, it must immediately notify the community to initiate a vote, and other validator nodes have an obligation to respond to the vote within 2 hours.

  7. Validator nodes should choose high-quality cloud hosts or be hosted in professional IDC data centers to maintain a stable working state 7x24 hours.

  8. When a new block is generated, every validator node needs to participate in the consensus. If a validator node fails to participate in the consensus for 10 minutes, it will be punished. The smart contract will automatically deduct 0.965 $EMC and the deducted $EMC will be burned.

  9. Minimum recommended hardware configuration:

2

AMD EPYC 7343 3.2GHz, 16C/32T, 128M Cache (190W)

8

32GB RDIMM, 3200MT/s, Dual Rank 16Gb BASE x8

2

7.68TB NVMe U.2

1

PowerEdge R6525 Motherboard, with 2 x 1Gb Onboard LOM (BCM5720)MLK V2

2

Dual, Hot-plug, Redundant Power Supply (1+1) 1100W

1

Broadcom 25 Gigabit P225P SFP28 Dual Port Network Card

1

Trusted Platform Module 2.0 V3

Smart Router Node

The job of the smart router node is to allocate and schedule computing tasks, and any community member can apply to become the smart router node at any time. The requirements for applying to become the smart router node are as follows:

  1. Smart router nodes should cover the area of computing nodes they belong to.

  2. Smart router nodes must be configured with an independent public IP address, with network bandwidth not less than 100Mb/s.

  3. A single smart router node must stake 5,000 $EMC.

  4. To release the pledged $EMC, you need to wait for 30 days.

  5. Smart router nodes must adhere to the principle of not doing evil and must not violate the fairness of the scheduling algorithm for any reason. If an smart router node engages in behaviors including but not limited to modifying code, implanting code, or leaking private keys, other smart router nodes have reason to initiate an impeachment vote. If the voting result exceeds half, the community will cancel the node qualification of the impeached smart router node and confiscate the staked $EMC, which will be burned.

  6. Smart router nodes should choose high-quality cloud hosts or be hosted in professional IDC data centers to maintain a stable working state 7x24 hours.

  7. Validator nodes initiate real-time state verification to smart router nodes. If the smart router node is offline for 10 minutes, it will be punished. The smart contract will automatically deduct 0.193 $EMC, and the deducted $EMC will be burned.

  8. Minimum recommended hardware configuration:

1

AMD Ryzen 3960X 3.8GHz, 24C/48T

4

32GB DIMM, 2666MT/s

1

3.84TB NVMe M.2

1

Power Supply 650W

1

Trusted Platform Module 2.0 V3

Computing Nodes

The job of a computing node is to contribute computing power to complete tasks, and any community member can apply to become a computing node at any time. The requirements for applying to become a computing node are as follows:

  1. Computing nodes receive rewards through PoW+PoS.

  2. The range for staking by computing nodes is 10-1000 $EMC. The smart contract allocates rewards based on the amount staked by computing nodes after completing PoW.

  3. Computing nodes must adhere to the principle of not doing evil, and should not launch any data attacks on the EMC network for any reason. If a computing node engages in behavior including but not limited to modifying code, implanting code, and leaking private keys, other computing nodes have the right to initiate an impeachment vote. If the vote result exceeds half of the votes, the community will cancel the node qualification of the impeached computing node. If there is a staking behavior, the staked $EMC will be burned.

  4. Minimum recommended hardware configuration:

3.2GHz, 8C/16

16GB DIMM, 2666MT/s

500G NVME M.2

Nvida GeForce 2080Ti or higher

Last updated