Bitcoin Forum

Other => Beginners & Help => Topic started by: Inaba on November 22, 2011, 02:42:49 PM



Title: EMC Pool Newbie support
Post by: Inaba on November 22, 2011, 02:42:49 PM
Hi guys!  Since you can't post in the main forum and some of you have questions in regards to starting on the pool, I am opening this thread to answer questions or help fix problems encountered when using EMC.  If you have any questions about DGS or the Cash Out option, please don't hesitate to ask.  It can be a little unintuitive at first, but once you get a feel for it, most users love the system.

https://eclipsemc.com is the website address.

This is a zero fee pool and will remain so.  We do not charge you any fees for mining with our pool and we pay out to all 8 decimal places.  No more storing sub .02 amounts in your account, we pay you everything you've earned.

We are built from the ground up with security in mind and completely original, custom code.  All traffic is encrypted (with the exception of block traffic, since it's meaningless in terms of security), database passwords are hashed & salted, worker passwords are divorced from the account passwords, etc...  

You are free to sign up with any email address, we don't verify.  However, you won't be able to use our password recovery or Email notification features if your email address isn't accurate.

We are a double geometric scored pool.  We use Meni Rosenfeld's scoring algorithm which awards each user fairly based on their contribution to the block.  This prevents pool hoppers from taking a substantial portion of your profit.  For more information, see this thread: https://bitcointalk.org/index.php?topic=39497.0

All of our features are active for everyone during the testing phase and depending on how donations go, they may remain free indefinitely, those features include, but are not limited to:

  • Merged Mining - Mine both BTC and NMC at the same time!
  • Yubikey Two factor authentication
  • Google Authenticator as an additional 2nd factor authenticator
  • Instant Payout for all work completed (Including unconfirmed blocks and even the current block!)
  • SMS Notifications on failed miner, payouts, account changes and solved blocks
  • Email notification on failed miner, payouts, account changes and solved blocks
  • Privacy Mode
  • Automatic Profitability Calculator for each miner
  • 8 decimal place payout
  • Payouts in BTC or directly with Paypal in USD
  • Payout lock on critical account changes
  • Geographically distributed and redundant infrastructure
  • Scalable architecture for future growth
  • Detailed Graphs and statistics
  • Mobile pages for viewing on your mobile devices
  • Complete JSON API
  • Long Polling Support
  • On Demand payouts
  • Automatic payouts

All this is wrapped up in an easy to use interface!

We have 3 main work servers located at:

For US residents:
us.eclipsemc.com

For EU residents:
eu.eclipsemc.com

For Pacific Rim / Asia / Australia
pacrim.eclipsemc.com

To connect with poblbm, you can use a command line similar to:

./poclbm.py --server=http://<username>:<password>@us.eclipsemc.com:8337

or with Phoenix:

./phoenix.py -u http://<worker_name>:<workerpass>@us.eclipsemc.com:8337


Title: Re: EMC Pool Newbie support
Post by: ThiagoCMC on November 22, 2011, 06:53:11 PM
Hi!

 This is the BEST pool ever!

 The only missing feature is the "Teams"...

 I think it is easy to implement this, you just need to sum the hashrate of the team's members... Right?!

Cheers!
Thiago


Title: Re: EMC Pool Newbie support
Post by: Inaba on November 22, 2011, 07:50:33 PM
Is there an example of how a team would work?  I can look into making it available.  I think you (or someone else) mentioned it a long time ago, but  I think it got lost in the shuffle.


Title: Re: EMC Pool Newbie support
Post by: ThiagoCMC on November 23, 2011, 03:31:29 PM
Mmm... I think it can be like:

Team 1 - Total members = 4

User1 = member of "Team 1" = 1200MHash
User2 = member of "Team 1" = 800MHash
User3 = member of "Team 1" = 1700MHash
User4 = member of "Team 1" = 1400MHash

Team 1 = 5100MHash / 5.1GHash

I'm not a developer but, I guess you can create a new table called "teams" and insert the data there...

For example:

Code:
select * from eclipsemc_teams;

------------------------------
| team_name | members |
------------------------------
| Team 1 | User1, User2, User3, User4 |
----------------------------------------------

 And just do the sum of the user's hashrate to display it at the web page as a "Team 1" hashrate...

 What about that?!  ;)

 This can be so simple as the standard /etc/group file.

Best!
Thiago


Title: Re: EMC Pool Newbie support
Post by: Inaba on November 23, 2011, 03:42:58 PM
Aggregating the teams is as easy as you say, for sure. :)  Developing the interface to allow you to join/leave a team, create a team, delete a team, keeping track of everyone, etc... is the hard(er) part. :)

I will see what I can do about that, though... long weekend coming up, so I should be able to get it done between sessions BF3 and Skyrim! Ha!


Title: Re: EMC Pool Newbie support
Post by: ThiagoCMC on November 23, 2011, 06:39:46 PM
hehehe... You right!
I don't know how to do it...   :P
I'll take a deep look into this to try to help... Maybe drawing a fluxogram of it.
Best!
Thiago


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 12, 2012, 04:28:22 AM
Added support for Yubikeys to keep your account safe!


Title: Re: EMC Pool Newbie support
Post by: Epoch on January 12, 2012, 04:47:14 AM
Starting this thread in the Newbie section is a good idea, Inaba. I think you are a good spokesman for your pool.

From what I have been reading in the forums here, Eclipse seems worthy of serious attention. I only have a few Ghash/s, but I intend to add it to Eclipse by the end of the month.

One question: is there a way to see the weighted donation % of your pool? Something like you see here: https://arsbitcoin.com/poolstats.php (https://arsbitcoin.com/poolstats.php)

ArsBitcoin, at the link above, reports a weighted donation percentage of 0.55%. I would be interested to know/see what that number is for Eclipse. Any chance of putting that statistic up somewhere, or would you rather keep that private?


Title: Re: EMC Pool Newbie support
Post by: thatonegirlt on January 12, 2012, 05:23:48 AM
I started on the pool a little while ago and have past that 7 block prereq but if the stats page is any indication, I pretty much never make a positive outcome compared to proportional. Any ideas on why that is?


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 12, 2012, 05:36:35 AM
What is your username on the pool, thatonegirlt?

Epoch: I will add that statistic - but can you define what it is specifically?  What do they mean by weighted donation?  Just the average % donation divided by the number of users?  The number of users who donate? 


Title: Re: EMC Pool Newbie support
Post by: Epoch on January 12, 2012, 06:10:46 AM
Epoch: I will add that statistic - but can you define what it is specifically?  What do they mean by weighted donation?  Just the average % donation divided by the number of users?  The number of users who donate?  

'Weighted donation' is calculated/refreshed each time the pool solves a block and is simply (#bitcoins donated in the block)/50.

It represents the net donation percentage across all users, whether they are donating or not. Perhaps an example will clarify. Say your pool has 3 users:

User1: 5Ghash, 2% donation
User2: 15Ghash, 0% donation
User3: 30Ghash, 1% donation

When the pool finds a block, the 50BTC reward is distributed among the users as follows:

User1 reward: 4.9BTC (0.1BTC donated to pool)
User2 reward: 15BTC (0BTC donated to pool)
User3 reward: 29.7BTC (0.3BTC donated to pool)

So the 'weighted donation' would be (0.1+0+0.3)/50 = 0.8%

This simply means that the pool is getting a net average donation of 0.8% from each user. For new users, this can be a guide to tell them what other people are donating.


Title: Re: EMC Pool Newbie support
Post by: thatonegirlt on January 12, 2012, 06:52:21 AM
What is your username on the pool, thatonegirlt?
 

thatonegirlt  ;D


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 14, 2012, 06:51:47 AM
Sorry it took me so long to get back to you.  I looked at your account... it looks like you start and stop mining.  Your overall income is actually 22% over prop, you just see the last 50 blocks, which shows you at a slight negative. 

The problem you are experiencing is that there is a lag of about 7 blocks before you see changes in your score that reflect actions you take.  Think of the DGM system as a capacitor that charges/discharges slowly (in this case, about 7 blocks).  Any action you take right now to increase your score (such as submitting shares) will start to show in your payout about 7 blocks from when you started. 

If you maintain a steady hashrate, your payout will be approximately what you would get at an unhopped proportional pool.  If you have a fluctuating hashrate, some blocks will be exceptionally + prop and some will be exceptionally - prop and everywhere in between.  You are actually doing fairly well at prop +22% overall.

Epoch:  I will look into adding that statistic this weekend (or possibly next week, depends on how busy I get).


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 14, 2012, 06:53:02 AM
I have now activated Google Authenticator for those of you who don't want/don't have a hardware token (Yubikey) to use.  You can now download the Google Authenticator from your favorite market (Either Android Market, Apple Market or BlackBerry Store), install it on your mobile device and use it as a 2nd factor authenticator.

See this link for more information: http://support.google.com/accounts/bin/answer.py?hl=en&answer=1066447

To activate GA, you will need to go to My Account, click the Google Auth radio button and save your changes. Then you will need to generate a GA token, with the link right below the 2F Auth for Google Authenticator.  You will be presented with a QR code that you scan into Google Authenticator and it will automatically configure everything you need.

I've tested it out, but I am tired and it's late, so it's entirely possible I missed something.  For anyone brave enough to give it a try, let me know what you think.  If for some reason you get locked out of your account through a bug, send me an email and I will unlock your account as soon as I wake up.  I am going to bed now though! 


Title: Re: EMC Pool Newbie support
Post by: thatonegirlt on January 14, 2012, 09:19:44 AM
Is the new way supposed to force you to use a Yubikey or GA key? Because before I could login without a Yubi but now with the GA update if I try to just click login with it blank, then it says my verification failed and I cannot login. =/

From the main page:
"Sorry, your account credentials are not valid. Please go back and try again!
Google Authentication Failed."

From the login page:
"Not Found

The requested URL /confirm_login_test.php was not found on this server."


Title: Re: EMC Pool Newbie support
Post by: BTC-engineer on January 14, 2012, 11:36:28 AM
Is the new way supposed to force you to use a Yubikey or GA key? Because before I could login without a Yubi but now with the GA update if I try to just click login with it blank, then it says my verification failed and I cannot login. =/

From the main page:
"Sorry, your account credentials are not valid. Please go back and try again!
Google Authentication Failed."

From the login page:
"Not Found

The requested URL /confirm_login_test.php was not found on this server."

Same thing here.
This issue has been reported from different miners during the last hours in the mining/pool section of this forum.
Everyone is waiting for Inaba...

However, the miners als still running, and I'm sure he will fix this soon.


Title: Re: EMC Pool Newbie support
Post by: Timbo925 on January 14, 2012, 11:52:03 AM
We just need to be patient. But the problem is because of the security updates so in the end it will be more secure.  :)


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 14, 2012, 03:38:28 PM
Jeez I'm really sorry everyone... I should know better than to go straight to bed after finishing up a major project.

It should all be fixed now.... you should be able to login without a GA token and you should be able to generate a proper GA token from the link.  Sorry about the mishap.  Everything should be working though.  Please let me know if it isn't!



Title: Re: EMC Pool Newbie support
Post by: BTC-engineer on January 14, 2012, 05:09:42 PM
Jeez I'm really sorry everyone... I should know better than to go straight to bed after finishing up a major project.

It should all be fixed now.... you should be able to login without a GA token and you should be able to generate a proper GA token from the link.  Sorry about the mishap.  Everything should be working though.  Please let me know if it isn't!



Thanks for fixing.
Login is working again.


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 14, 2012, 05:16:39 PM
I've added the weighted average donation % to the block stats.  It's just below the My Donation value in self same column.

Haha, a bit depressing actually :)


Title: Re: EMC Pool Newbie support
Post by: Epoch on January 14, 2012, 07:00:20 PM
I've added the weighted average donation % to the block stats.  It's just below the My Donation value in self same column.

Haha, a bit depressing actually :)


Much appreciated, Inaba, thank you.

So if I'm interpreting the values correctly, the weighted donation seems to range from 0.3% to about 0.49% depending on the block. Is that how you read it? I would post a screenshot grab to highlight exactly what I am referring to, but I haven't figured out how to paste images into these messages.  ???

So let's see, assuming 350Ghash/s average, Eclipse would be expected to generate about 280BTC per day for everyone. With a 0.4% net donation, that nets the pool just over 1BTC per day in donations. About $7.

I see what you mean  ;)


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 14, 2012, 08:18:39 PM
Yep, you are reading that correctly! 



Title: Re: EMC Pool Newbie support
Post by: Epoch on January 15, 2012, 01:16:39 AM
Yep, you are reading that correctly! 


I have one more request for you to consider relating to donations on eclipsemc.com:

On the 'Top Miners' page there is a table listing the top 20 miners. If a miner is donating ANYTHING (i.e. their current donation setting is not 0), could their name be bold in that table? Sortof a 'bragging rights' thing. And seeing that just might convince some of the top-20 non-donators to donate.  ;)


Title: Re: EMC Pool Newbie support
Post by: Inaba on January 15, 2012, 01:21:38 AM
Yeah, that would be a good idea, I like it.  Maybe a top donators list as well ... or even just limiting the top 20 to donators only, hmmm.  I will have to think about that.


Title: Re: EMC Pool Newbie support
Post by: hack_slash on January 18, 2012, 03:11:59 AM
Hi!  I started mining with EMC a couple of weeks ago, and love it.  It's definitely the best pool I've tried in terms of performance, stability, and administrator enthusiasm  :D -- great job!

Speaking of donations, do you have an idea of what sort of donation level you'd need to cover at least the "hard" costs of the pool (i.e. easily quantifiable things such as hosting costs, versus time spend on the pool)?  Was wondering from the perspective of making sure I set up a reasonable donation level.



Title: Re: EMC Pool Newbie support
Post by: Inaba on January 18, 2012, 03:40:35 AM
Hi hack_slash and glad you are mining on our pool!  To answer you question, I don't really know what hard and fast numbers would be.  I put quite a few hours into the pool a week/month, but discounting that, hosting costs are comparatively negligible.  The "average" is around .3 to .4%... not saying that's a lot, but it seems to be the average spread across all users.  A .5 to 1% would be great, but really even if you aren't donating anything, we are glad to have you.


Title: Re: EMC Pool Newbie support
Post by: Ex on February 05, 2012, 07:26:03 PM
Hey there!
Im wondering which thread is up to date regarding the work servers, the original thread at Bitcoin Forum > Bitcoin > Mining > Pools (https://bitcointalk.org/index.php?topic=16385.0) or this noobs topic:

For US residents:
us.eclipsemc.com

For EU residents:
eu.eclipsemc.com

For Pacific Rim / Asia / Australia
pacrim.eclipsemc.com

And btw just to make it clear, what BIP are you gonna support in future?


Title: Re: EMC Pool Newbie support
Post by: Inaba on February 05, 2012, 09:48:42 PM
The Pools thread is the most up to date.  You can use us1, us2 or us3, though the other servers also work.

As far as BIP goes, I planned on making an announcement yesterday, but I have run into some technical issues and I want to iron those out before I make anything official.  But suffice to say, it will satisfy everyone or almost everyone.