Installed this fork and I must say it is one of the cleanest, and best working front end that I have tried or used! Most excellent work Anni!
I am currently working on tweaking the stas but I really like the way the cronjobs are handled. Not only does it seem to make things secure, but it also is easier to manage IMHO.
If your looking for a clean, simple and fast front end then the mmcFE fork is for you my friend!
Happy pooling!
Glad you like! Those stats still need my attention. Thats one of the things i will be getting to next. That code was brought in by Mike from Simplecoin and he got it from the ozcoin fork and IMHO the code is a mess. Thats why ive been putting it off (when i say its a mess i mean no disrespect - im referring mostly to formatting and readability)
|
|
|
Just tagged version 1.0.21. See notes below: Download HERE:- make sure some stats are still sane even when we havent yet found our first block - make the pool_update.sh script a littler saner and nicer. gives some output when run manually from the cmd line now. - disable (and later make optional) spamming the db with users hashrate info. This is only useful if you want to build a chart which mmcFE does not endeavor to do. - update README for cronjobs - small updates to stats - allow users to register without an email address (but warn them of the consequences). We are privacy sensitive and bitcoins are anonymous - we dont need your email unless you want to give it to us (for when you might forget your password.) ------------------------------------------------------------------------
|
|
|
Ok had a look...actually its correct. This is just an estimate and is calculated in 2 steps. First calculate the time per block: function CalculateTimePerBlock( $btc_difficulty, $_hashrate ){ if( $btc_difficulty > 0 && $_hashrate > 0 ) { $find_time_hours = ((($btc_difficulty * bcpow(2,32)) / ($_hashrate * bcpow(10,6))) / 3600);
So bascially is the standard 2**32 calculation to find average time to solve a block based on a given hashrate (similar to what the online mining calculators do). Second step is calculate the coins per day. function CoinsPerDay( $time_per_block, $btc_block ){ if( $time_per_block > 0 && $btc_block > 0 ) { $coins_per_day = (24 / $time_per_block) * $btc_block;
Anyway as you can see its just an estimate and the real stats to look at are to the left in terms of income you will be expected to earn. In my stats to the left it says i am estimated at 49.13488098 BTC for this round which actually just went down from 49.25 because you started mining
|
|
|
Anyways I really wouldn't take it all that seriously, unless someone can prove to me that they've been donated to plenty of times via a sig message.
I have received 13.112 BTC in the past week to the address in my sig, not counting some transfers that weren't really donations because the person agreed to pay me a specific amount for a specific thing. You can see it in blockexplorer. These are mostly from people who want to fund my work on patching bitcoind for better operation with massive mining pools. Well deserved! Excellent work you have done on bitcoind so far!
|
|
|
Hey Mike, found a bit of a nasty one...at least from a stats perspective and could maybe even cause some mayhem with payouts: ------------------------------------------------------------------------ r18 | annihilat | 2011-07-04 22:54:36 +0200 (Mon, 04 Jul 2011) | 3 lines Changed paths: M /trunk/www/accountdetails.php - make sure the user cannot set a lower than 0% donation fee ------------------------------------------------------------------------ You might want to check into that. Ive fixed it simply by adding a less than 0 check and forcing it to 0 if true. see below: if($act == "updateDetails"){ //Update user's details $newSendAddress = mysql_real_escape_string($_POST["paymentAddress"]); $newDonatePercent = mysql_real_escape_string($_POST["donatePercent"]); $newPayoutThreshold = mysql_real_escape_string($_POST["payoutThreshold"]); if ($newPayoutThreshold > 25) $newPayoutThreshold = 25; if ($newPayoutThreshold < 1) $newPayoutThreshold = 0; if ($newDonatePercent < 0) $newDonatePercent = 0;
|
|
|
bring your 6GH to my brand new pool and it you will be pulling the major hasing work and have nice stats and an interface as well! Would love to have you!
|
|
|
come help grow my super small pool!
|
|
|
New improvements, updates, and bugfixes committed.
|
|
|
Just registered, but: Pool Hash Rate 0.000 Ghash/s
What's up with that? As it seems, the pool only has 4 members (including me), but no one is mining? heh
Also, where do I see how many fees I've got to pay or if there are fees on payouts?
Yeah, thats true. Its a brand new pool and only been up for a couple days. Im not mining myself right now because im running some tests on my testnet setup to add in some new features. There are no tx fees on threshold payments and .0005 on manual payment (for now). I will probably remove all fees soon and absorb these myself. Cheers!
|
|
|
You probably should move to github for get more contributors/commiters.
Nobody uses subversion anymore?
|
|
|
Announcing a new pushpool mining frontend package called - mmcFE This is the same software that the Mainframe Mining Cooperative ( https://mining.mainframe.nl) uses. A Live example of this software running can be found here: https://mining.mainframe.nl/(while you are there throw us some hashes! Its for a good cause!) svn is at: http://mmcfe.mfis.net/The idea is to keep a frontend very simple to install, easy to use, secure, and easy to customize. More stats for the analytically minded are planned - as well as eventual integration with some of the bigger exchanges. Other than that anything could be possible but i decided that the direction the original code base was heading was not where i wanted to go with something i would run live on my own servers. Props and respect to simplecoin, ozcoin, & xenland from whom this code was originally forked. Cheers, AnnihilaT
|
|
|
Ok.
I am mining proportional at DeepBit and obvioulsy don't want to get screwed.
What options do I have? Only the "start hopping yourself" one?
Switch pools to one which uses cheat proof scoring and tell your friends to do the same? You are welcome at Mainframe and 1% k goes back to the community developers and not in my pocket. Its for a good cause! </shameless_self_promotion> On a more serious note... Im guessing that the pay per share option some other pools offer (including deepbit) would probably eliminate any losses due to pool hoppers or at least be one other option for you.
|
|
|
Looks like there wasnt much demand for new/charity pools guys I havent gotten a single registration since launch and doesnt look like shamen has either. Perhaps we should merge pools and share the initial bounty ? The bounties will be paid out exactly according to the conditions I stated, there will not be any changes. If you want to get more bounties, you can help with groupcoin development: https://forum.bitcoin.org/index.php?topic=24813.0There were big winking smiley faces next to both comments! Was only a joking suggestion.
|
|
|
Ooops... could someone report this to a moderator to be moved to the Projects forum? I just realized this was the wrong place to post this and im unable to report my own posts to a moderator (the site tells me)
|
|
|
Announcing a new fork of Simplecoin which im calling - mmcFE svn is at: http://mmcfe.mfis.net/or svn://svn.mfis.net/mmcfe The idea is to keep a frontend very simple to install, easy to use, secure, and easy to customize. More stats for the analytically minded are planned - as well as eventual integration with some of the bigger exchanges. Other than that anything could be possible but i decided that the direction the original code base was heading was not where i wanted to go with something i would run live on my own servers. Props and respect to Mike and all his hard work on Simplecoin. Cheers, Anni
|
|
|
Hi mike, version 1 of my fork released: MMCFE SVN - http://mmcfe.mfis.net (Mainframe Mining Cooperative Front End) Maybe you can update the original post with correct link and name of project? Anni
|
|
|
Hi! Mainframe is a mining pool founded with the goal of giving something back to the developers who help make bitcoin what it is and continue to improve it. The Mainframe Mining Cooperative is an open registration charity mining pool which gives 50% of its earnings in user set donations to open source bitcoin developers and writers. ( https://github.com/Unthinkingbit/charity/blob/master/bitcoindonationinformation.html) !!! NEW !!!The charity features are optional! If you want to help support developers, just set a donation percentage in your "Account Details" page. You control if you want to donate and how much you want to donate. If you just want to mine with us and not worry about the whole charity thing, just leave your donation percentage set at zero to opt-out of the charity features of this pool. ----(If you are a bitcoin open source developer or writer, you can post your information on the bitcoin donation thread ( https://forum.bitcoin.org/index.php?topic=18498) to request addition to the list of developers we donate to.) We currently have an administration fee of 0.5% and utilize a PPLNS (Pay Per Last N Shares) scoring system for a fair payout to our committed miners. This is no longer a "pool-hopper friendly" pool. You can use the following URL to mine with us: http://mining.mainframe.nl:8343Website: http://mining.mainframe.nlPool Features- SSL
- Dedicated Redundant Servers in Private Data Center
- Latest bitcoind (0.3.23) patched with multi-threading and native long polling support (low stales)
- latest pushpoold (v5) with memcached and LP enabled
- JSON API for worker information
- Threshold and instant manual payout options
- PPLNS Reward System
- Long Polling
- Simple and Clean interface
- Server stats JSON API (available at http://mining.mainframe.nl/api )
|
|
|
|