Introduce ICPS.Fun with New Mechanism! Check latest reply!

ICPS.Fun

The Next Generation of Fair Mining Model

ICP’s Consensus with PoW Mechanism (PoUSW)

—Proof of Useful Stake & Work——

-TIcker: ICPS

-Token Canister: ypkpu-uaaaa-aaaam-adihq-cai

What is ICPS.Fun?

ICPS.fun is the first PoUSW (Proof of Useful Stake and Work) mining platform running on the ICP blockchain. It combines classic Proof of Stake with innovative Proof of Work, offering a unique mining approach. Leveraging the Internet Computer’s architecture, ICPS.fun delivers an efficient and low-cost mining experience, enabling users to participate easily and earn substantial block rewards.

How does ICPS.Fun work?

ICPS.fun operates on the PoUSW model, merging the benefits of Proof of Stake (PoS) and Proof of Work (PoW) with a task-driven system, creating a highly efficient and fair mining process:

  • Token Rewards: Each block reward is 10 ICPS.
  • Total Supply: The total supply of ICPS is 10 million.
  • Halving Cycle: Block rewards halve every 150,000 blocks, with the first halving occurring approximately 69 days after the start.
  • Target Block Speed: On average, 1 block is produced every 40 seconds.
  • No Pre-Mining: All token rewards are obtained through mining, ensuring fairness.
Parameter Value
Total Supply 10,000,000 ICPS
Initial Block Reward 10 ICPS/block
Halving Cycle Every 150,000 blocks
Halving Time Approximately 69 days (2.3 months)
Block Speed 40 seconds/block
Daily Blocks 2,160 blocks
Initial Daily Reward 21,600 ICPS

Mining Details of ICPS.Fun

Mining on ICPS.fun is simple and efficient. At the start of each mining cycle, the main node issues challenges to all miners. Miners solve these challenges by calculating hash values to earn block rewards. Mining difficulty adjusts automatically to maintain an average block production time of around 40 seconds.

Basic Mining Process

  • Initial Parameter on Miner Creation: Hash Power: When a miner is created, a random number hash_power is generated as the miner’s initial hash power, determined by a normal distribution ranging between 2500 and 3500, a key factor in mining efficiency.
  • Random Number Generation: The miner’s canister continuously generates random numbers (random_number) used in the mining process. Each calculation is based on the current random number and hash power, repeatedly attempting mining.
  • Stake Mechanism: Each mining machine can stake ICPS. Once staking is activated, a staking_number is generated, and the mining power begins to increase after 100 blocks. Starting from block height 2000, the staking_power is set to 5 and decreases by 10% every 1000 blocks thereafter, until the staking_power reaches 1, where it will remain unchanged. If a withdraw is performed, all staked ICPS will be automatically returned to the user’s address after 100 blocks, and the staking_number will reset to 0.
staking_number = icps_number * staking_power

Calculation Formula and Rewards

  • Calculation Formula: During mining, the miner calculates the score points using the formula:

    points = (hash_power + staking_number) * random_number
    
  • Block Generation Condition: Each epoch lasts 40 seconds. At the end of each epoch, a random canister from the top one-third of those that submitted the highest points during that epoch will be selected as the reward miner and receive the block reward. Additionally, the stake amount cannot exceed 50% of the miner’s power to ensure fairness and sustainability in mining. This system ensures that all miners have a fair opportunity based on effort and staking.

  • Block Generation Probability: The higher the initial hash_power of the mining machine and the greater the staked staking_number, the higher the probability of mining success.

  • Dynamic Threshold: The threshold adjusts dynamically based on the number of miners and network conditions to ensure fairness.

  • Halving Cycle: Block rewards halve periodically to simulate the classic halving model.

Mining Costs

Mining Cost: On ICPS.fun, it costs 1 ICP to start a Miner.

How to Start Mining

  1. Access Account ID: Visit ICPS.Fun, navigate to “Vault” to find your Account ID.
  2. Fund Your Account: Deposit ICP into your Account ID.
  3. Activate Mining: Go to the Mining page and click “New Miner” to start mining ICPS.

Staking for Boost your Miner

  1. Acquire ICPS: Get ICPS from ICPSwap or through mining rewards.
  2. Check ICPS Holdings: View your ICPS balance in Vault.
  3. Copy Canister ID: Copy the Canister ID from the Mining page that you wish to Boost.
  4. Initiate Staking: Paste the Canister ID on the Staking page, enter the desired ICPS amount (not exceeding 50% of the Miner’s power), click Stake, and wait for 100 blocks to confirm.

Withdraw Staked ICPS

  1. Locate Canister ID: On the Staking page, find the Canister ID to Withdraw from.
  2. Process Withdraw: Click Withdraw and wait for 100 blocks for ICPS to be released.
  3. Verify Balance: Go back to Vault to check your updated ICPS balance.

Join ICPS.Fun and experience The Next Generation of Fair Mining journey—We stand for fairness. Pure and simple-

These parameters ensure a more balanced and sustainable model, guaranteeing fair rewards to participants without causing excessive token supply inflation, thereby supporting the platform’s long-term viability.

2 Likes

Website :point_right: ICPS.Fun
Let’s Have Fun!

1 Like

I sent 30 ICP to the principal in my vault and it never showed up :frowning:

There’s the transaction. It seems like the account tied to the principle is not the same as the account ID on the site

Frontend is down now for me. (edit: never mind its working again)
Sending the account on the vault worked but not the principal btw

@Icps.fun is there any way to retrieve funds i accidentally sent to the principal on the vault instead of the account ID?

Telegram chat is saying its a scam. Supposedly all the miners are owned by the devs according to some people in the telegram and the devs can ‘direct all winning blocks to them self’

Though, I spun up some 35 miners and have hit a few blocks already, so who knows. Still sad I got burnt on sending ICP to the principal, hopefully I can get that back.

Never fully believe a project that did not provide the open source link.

1 Like

We’re looking into how to handle this, but we should be able to help you get your ICP back. :heartpulse:

1 Like

If you accidentally sent ICP to your Principal ID before, just refresh the page—your ICP should now be back in your account ID. Happy mining, and spread the word—we’re here to build! :blush: :rocket:

Can confirm, got my money back and site works great now. Doesn’t seem like a scam to me.

1 Like

ICPS.Fun is proud to announce a revamped mining mechanism to elevate your mining experience! :rocket:

Here are the key updates:
:point_down::point_down::point_down:

-Mining Cost: The cost to create a miner is now 1.2 ICP, with 0.2 ICP going directly to the treasury to fund liquidity pools daily.

-New Miner Power: Newly created miners will start with a power range between 3500-4100, averaging at 3800, ensuring balanced and fair mining capabilities.

-New Miner Advantages: The new miners offer lower cycle consumption, 3x faster computation speeds, and more calculation iterations, making them more efficient and rewarding.

-Upgrade Option: Already mining? Upgrade your existing miner to the new one for 0.7 ICP and recharge with 2T cycles to benefit from the enhanced power!

-Withdrawal Issue: Upgrade old miners to withdraw ICPS smoothly—issues should be resolved after the upgrade!

-Withdrawal Fees: All withdrawal fees go directly to liquidity. When withdrawing staked ICPS, a fee will be incurred, which decreases the longer you stake

  1. Initial Fee: Starts at 20% for the first 15,120 blocks (about one week).
  2. Decreasing Fee: Reduces by 0.0001043% per block, shrinking the fee gradually.
  3. Final Fee: Drops to just 1% after 181,440 blocks (about 12 weeks).

-Staking Rewards: When you stake ICPS to a miner (effective in ~1 hour), you’ll receive a portion of daily liquidity pool fees as rewards. A great way to maximize your earnings! Scheduled to go live in 1-2 days.

Get ready to experience faster, more efficient mining with greater rewards! Let’s keep building together. :muscle: