Bible Pay

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - DeckardLain

Pages: [1]
1
Mining / New Biblepay Mining Pool by Hanalani Schools
« on: April 13, 2022, 01:14:27 PM »
Launched in March 2022, Hanalani Schools is now hosting a Biblepay RandomX mining pool.  Located in Hawaii, the pool is based on the same code as Foundation pool, with a number of changes/improvements (listed below).  Like Foundation pool, BBP is merge mined with XMR, via upstream pool supportxmr.com.

Get started here: https://bbp.hanalani.org/GettingStarted



Status: OK


The modified pool code is publicly available here: https://github.com/DeckardLain/foundation/tree/ShareLogLeaderboardRevamp

List of Changes
  • 0.1% pool fee (to cover payout transaction fees).
  • Change from Proportional to PPLNS (1-hour share window) reward system. (See pool hopping)
  • Diff-weighted shares (Original pool code was awarding all shares equally--Rob has already applied his own implementation of this to Foundation pool.)
  • Fixed hashrate calculation (for miners and pool total).
  • Various database changes and performance improvements.
    • Redid some networking code to eliminate occasional 4-8 second share submission times, resulting in reduced stale (expired) shares on the XMR side (I've observed a drop of ~3.5% to <1.0% after the change). (Also implemented on Foundation pool.)
    • Check chain height every 3 seconds (vs. 60) to make sure we're working on the latest block
    • Return error messages (invalid configuration, timeouts, etc.) to miners instead of just disconnecting them.
  • Changed Leaderboard to Mining Status, updated every minute (vs. 2 minutes) and at every block mined by the pool:
    • Last 10 blocks mined by the pool and who mined them
    • List of pool miners by BBP address with the following stats:
      • 1-hour average hashrate.
      • Total diff-1 shares in the PPLNS share log.
      • Approximate reward percentage of the next block found.
      • Last share timestamp.
  • Miner Info - search by your BBP mining address
    • Approximate percent of next block subsidy to be awarded and estimated BBP based on last block subsidy.
    • Total pending BBP (awarded, but not yet paid).
    • Total BBP paid in the last 30 days.
    • List of block rewards awarded (up to last 100 blocks, updated every 20 minutes for blocks with at least 7 confirmations) with height, percent of block subsidy, BBP amount, and transaction ID, if already paid.
    • List of recent payouts (up to 30), with timestamp, amount, and transaction ID.
    • List of recent blocks found (up to 10) with height, worker name, and timestamp.
    • Block heights and transaction IDs can be clicked to open in Chainz.
  • About Page
    • XMR fees are controlled by the upstream pool and subject to change, so the number will no longer be displayed here.
    • Next block target difficulty (and equivalent XMR difficulty) is included with height.
    • Total Blocks found is linked to the Chainz Extraction Statistics page for the pool mining address.
    • Approximate time until the next payout.
    • Pool luck stats
      • Current Round Duration - time since the last block was found by the pool
      • Expected Block Time - based on pool's 1-hr hashrate and the next BBP block difficulty target
      • Current Round Luck - based on shares received in the current round, 100% means the pool has received the expected number of shares for a block, 50% means it already received twice as many shares as expected. (Note that this will almost never match up with the round duration and expected block time because the difficulty target changes at every block.)
      • 1-Day/30-Day Luck - average luck based on the shares it took to find the blocks.  The long-term average should tend toward 100%.
  • Getting Started
    • You must agree to the terms and conditions before the pool address/port and instructions are displayed.  You must agree to the terms and conditions before mining at the pool.
    • Pool XMR donation address is displayed on this page if you have no interest in the XMR rewards.
    • Sample Windows batch file is provided, with failover pools (Foundation and miningpool.fun) configured.
  • Fixed and simplified mining calculator

If you have any questions or need help with anything, feel free to post here, DM, or email (my address is on the pool's About page).  Status and updates on the pool will be posted here.

Thanks!
-Scott

Pages: [1]