Bitcoin Forum
December 03, 2016, 04:52:34 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 426 »
  Print  
Author Topic: [CLOSED] BTC Guild - Pays TxFees+NMC, Stratum, VarDiff, Private Servers  (Read 828332 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
August 30, 2012, 06:46:56 PM
 #841

Well, when BFL  starts shipping in spec hardware on schedule we should break 1PH/s pretty quickly

/sarc

Yeah, I doubt it'll happen as well.  But we've done a lot of inspection on the new protocol.  The new protocol is push-based, so the miner is never asking for work, the pool just provides it.  At the "recommended" settings, a miner would have to have 18 Exahash/sec (18,000,000 TH/s) to exhaust the work provided once per minute.  Faster speeds can also be adopted, and would require no additional bandwith or processing power on the pool or miner side.  All that and you only have to deal with a 600-1000 byte work payload every minute and ~30 bytes per share submission.

When the new protocol goes live, miners on the new protocol will run on a dynamically adjusted difficulty, with a target rate of no more than 1 share/5 seconds.  Any pool that adopts the new protocol could handle this however they want though, use definable, pool wide setting, or dynamic.  Since BTC Guild is PPS only, this will simply be recorded as multiple shares at once.  If your miner is adjusted to difficulty=4, your shares will count as 4 at a time.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
doublec
Legendary
*
Offline Offline

Activity: 1078


View Profile
August 30, 2012, 11:45:52 PM
 #842

When the new protocol goes live, miners on the new protocol will run on a dynamically adjusted difficulty, with a target rate of no more than 1 share/5 seconds.
Is there a document available on the new protocol? Are you interested in other pools implementing it?
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
August 31, 2012, 01:33:23 AM
 #843

When the new protocol goes live, miners on the new protocol will run on a dynamically adjusted difficulty, with a target rate of no more than 1 share/5 seconds.
Is there a document available on the new protocol? Are you interested in other pools implementing it?

There will be full documentation posted next week when a proxy exists so developers (pools and mining software) can work with it.  I've been working on this with ArtForz for a few months now, and the only reason nothing is posted yet is we want a working implementation available.  It'll be open for any additional features to be suggested as being part of the official specification, though it's unlikely any changes will be needed since this is purely a pool<->miner protocol.

You can message me on IRC and I can go over some details now if you'd like.  Hopefully this will get picked up by other pools once we have proof that it works, and that it can scale to ANY speed (at least any speed that wouldn't break the Bitcoin protocol entirely).

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
August 31, 2012, 01:39:06 AM
 #844

When the new protocol goes live, miners on the new protocol will run on a dynamically adjusted difficulty, with a target rate of no more than 1 share/5 seconds.
Is there a document available on the new protocol? Are you interested in other pools implementing it?

There will be full documentation posted next week when a proxy exists so developers (pools and mining software) can work with it.  I've been working on this with ArtForz for a few months now, and the only reason nothing is posted yet is we want a working implementation available.  It'll be open for any additional features to be suggested as being part of the official specification, though it's unlikely any changes will be needed since this is purely a pool<->miner protocol.

You can message me on IRC and I can go over some details now if you'd like.  Hopefully this will get picked up by other pools once we have proof that it works, and that it can scale to ANY speed (at least any speed that wouldn't break the Bitcoin protocol entirely).

I'll be interested in reading a dumbed down version of how it works and how it differs from the current protocol - when the new protocol is up and running and when you have time.

Other pools might make a change if enough miners can see a benefit in the new protocol.



Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
August 31, 2012, 01:47:05 AM
 #845

It's a MASSIVE benefit to pools.  Miners get only a bandwith reduction benefit, and the indirect benefit of pools being able to handle ANY amount of speed without choking on providing work.

1) Miner downstream utilization will be 600-1000 bytes per minute (in one single 600-1000 byte burst) for obtaining work.
2) A submission of a share will require ~22 bytes of data.  The response acknowledging it will be ~13 bytes (+ extra for a rejection reason if it was rejected).
3) If a pool is implementing the new protocol, it's likely they will add in dynamic difficulty adjustment to limit the share submissions per minute.


With BTC Guild, the dynamic difficulty will adjust to 5 seconds per share on average, which means your bandwith utilization would be ~5 bytes/second upstream and ~3 bytes/second downstream, with the 600-1000 byte downstream burst once per minute.  Other pools may be more or less aggressive on the work pushing.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 1946


Poor impulse control.


View Profile WWW
August 31, 2012, 02:14:14 AM
 #846

It's a MASSIVE benefit to pools.  Miners get only a bandwith reduction benefit, and the indirect benefit of pools being able to handle ANY amount of speed without choking on providing work.

1) Miner downstream utilization will be 600-1000 bytes per minute (in one single 600-1000 byte burst) for obtaining work.
2) A submission of a share will require ~22 bytes of data.  The response acknowledging it will be ~13 bytes (+ extra for a rejection reason if it was rejected).
3) If a pool is implementing the new protocol, it's likely they will add in dynamic difficulty adjustment to limit the share submissions per minute.


With BTC Guild, the dynamic difficulty will adjust to 5 seconds per share on average, which means your bandwith utilization would be ~5 bytes/second upstream and ~3 bytes/second downstream, with the 600-1000 byte downstream burst once per minute.  Other pools may be more or less aggressive on the work pushing.

So the miner accepts <1kB data / min which it uses for block solving, and then sends back ~ 264 bytes / min (assuming one share every 5 seconds)? What is the improvement in size of data exchange / min - is it significiant or are the improvements comng from the reduction in share submission?

5 seconds per share on average means a variation in average hourly hashrate of ~ +/- 7.4% This is probably quite an acceptable variation for most miners, and much more practical than some that have been proposed (5 shares per hour, for example).

I'll be really interested to see how this works as it goes live. Maybe it'll be like the introduction of LP - a huge change that miners now take for granted.



Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 05, 2012, 04:43:33 AM
 #847

Sorry for lack of updates.  Yes the new protocol is still under way.  My partner has had some family emergencies in the last week which have pushed testing back a little.  I've been doing everything I can in the mean time, the only thing we're missing is an interpreter so old miners can use the new protocol, which is required to begin testing how well the new pool scales.  We -know- the protocol scales indefinitely, it's just a matter of whether or not my pool software will be causing bottlenecks.

Hoping to provide a new estimate for when testing will be ready tomorrow.  I am hoping this weekend, but it all depends on things that are outside of my control.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 06, 2012, 12:48:53 AM
 #848

Update: My partner believes we will have something ready for testing internally this weekend.  If that occurs, I will likely be inviting people for closed testing on Monday.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 08, 2012, 06:37:22 AM
 #849

Was noticing some errors occuring on one of the backend servers.  Source of the problem was a botnet (probably the one Inaba banned a while ago off Eclipse).  They've been banned, so the problems should be gone with them.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 10, 2012, 07:19:54 PM
 #850

I have made a post detailing the new protocol being proposed by myself with the help of ArtForz.  We expect a proxy to be ready shortly to allow miners to use the new system, and I will be contacting major mining software developers to get their input.

You can read about the new spec here: https://bitcointalk.org/index.php?topic=108441.msg1178526#msg1178526

Any mining software developpers that are interested:  Please contact me either through the forums (PM or thread responses) or via IRC in #btcguild.  We've designed this protocol with the intention of keeping it straightforward to implement, and I will provide any help I can.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 11, 2012, 03:31:32 AM
 #851

UPDATE ON NEW PROTOCOL
=====================
I was pushing to get this protocol deployed in September.  I spoke with slush about it months ago in PMs, but what he was describing as his solution at the time didn't sound like it would have the scalability of what I was working on.  Now that he has released his protocol as well, it's apparent that we both came up with the exact same solution to the problem.  The only material difference between the two proposals were data encapsulation and ordering.

Since slush has posted a proxy for old miner software to use, as well as an open source pool server (proof of concept quality, but it's a start), I will be taking down my proposal.  The two protocols are so similar that there just isn't a reason to compete for which one should be used, and his is in a stage that is easier for new developers to play with, due to having a python pool server available on github.

I will be adapting the new pool server I've been working on to support slush's syntax.  Luckily we made these so similar that it should take me just an hour or so to make most of the changes.  I'll likely be posting a working poold that works with slush's python proxy this weekend.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 11, 2012, 08:27:49 PM
 #852

My new pool software is almost complete now that I've been reworking the communications to support the stratum protocol proposal from slush, instead of my own protocol.

When the new software is ready, there will be a notice on the BTC Guild website identifying how you can help test this new pool, including download links to the proxy slush has provided, and a special website to sign up on.  The trial period is expected to last about one week, and will be paying 100% PPS rates for the duration.  Payments for the trial pool will be processed every Sunday and Wednesday (around noon PDT) until testing has completed.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
os2sam
Legendary
*
Offline Offline

Activity: 1918


Think for yourself


View Profile
September 13, 2012, 12:09:25 PM
 #853

Does BTC Guild currently support rolltime?
Thanks,
Sam

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 13, 2012, 02:36:41 PM
 #854

Does BTC Guild currently support rolltime?
Thanks,
Sam

The new stratum based pool supports ntime rolling (not that you'll need it).  I'm about to push the new pool server live with instructions on how to connect to the stratum based pool.  Essentially 0 bandwidth, no stales, no "not providing enough work".  Will be posting full update in the next 30 minutes hopefully, just setting up scripts so it will plug into the main frontend.

If you connect to the stratum pool via the local proxy, your miner will use ntime rolling and the stratum protocol.  It will also reduce your internet connection usage to ~10 KB/minute regardless of your mining farm size.  If you connect to it using a public work proxy (which I will be providing shortly), you will gain ntime rolling, but none of the other benefits of stratum-based mining.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
eleuthria
Legendary
*
Offline Offline

Activity: 1750


BTC Guild Owner


View Profile WWW
September 13, 2012, 05:06:11 PM
 #855

BTC Guild - Stratum Pool Beta
The Stratum based pool for BTC Guild is now open for testing.  During testing, PPS rates will be paid at 100% (0 fee).  Payouts will be run on Wednesday and Sunday of each week during testing.  A "payout" from the Stratum beta will be moving your unpaid Stratum balance to your main account balance for withdrawal/automatic payout.

You can find full details on how to connect and downloads for the stratum-mining-proxy at https://www.btcguild.com/stratum_beta.php (or click the link at the top of the page).

Please report any bugs/crashes you may find.  When updating your miner settings to connect to your local stratum proxy, don't forget to include backup servers.  This is beta, so there will probably be a few brief restarts in the first few days.

R.I.P. BTC Guild, 2011 - 2015.
BTC Guild Forum Thread
BitMinerN8
Hero Member
*****
Offline Offline

Activity: 626


Mining since May 2011.


View Profile
September 13, 2012, 06:01:31 PM
 #856

BTC Guild - Stratum Pool Beta
The Stratum based pool for BTC Guild is now open for testing.  During testing, PPS rates will be paid at 100% (0 fee).  Payouts will be run on Wednesday and Sunday of each week during testing.  A "payout" from the Stratum beta will be moving your unpaid Stratum balance to your main account balance for withdrawal/automatic payout.

You can find full details on how to connect and downloads for the stratum-mining-proxy at https://www.btcguild.com/stratum_beta.php (or click the link at the top of the page).

Please report any bugs/crashes you may find.  When updating your miner settings to connect to your local stratum proxy, don't forget to include backup servers.  This is beta, so there will probably be a few brief restarts in the first few days.

I threw 5 Ghash at it. So far so good.  Cool
monstrs
Sr. Member
****
Offline Offline

Activity: 469



View Profile
September 13, 2012, 07:52:37 PM
 #857

BTC Guild - Stratum Pool Beta
The Stratum based pool for BTC Guild is now open for testing.  During testing, PPS rates will be paid at 100% (0 fee).  Payouts will be run on Wednesday and Sunday of each week during testing.  A "payout" from the Stratum beta will be moving your unpaid Stratum balance to your main account balance for withdrawal/automatic payout.

You can find full details on how to connect and downloads for the stratum-mining-proxy at https://www.btcguild.com/stratum_beta.php (or click the link at the top of the page).

Please report any bugs/crashes you may find.  When updating your miner settings to connect to your local stratum proxy, don't forget to include backup servers.  This is beta, so there will probably be a few brief restarts in the first few days.

Can you please help to set it up?

I have downloaded stratum-proxy folder and executed bat file. But i cant see there any different ip than -o 198.154.98.196 -p 9332
Do i need to write in place of this http://mine2.btcguild.com:8332 something like xxx.xxx.xxx.xxx -p 9332, there is no need of username too? But i cant see where i have to read that proxy ip adress Sad
BitMinerN8
Hero Member
*****
Offline Offline

Activity: 626


Mining since May 2011.


View Profile
September 13, 2012, 08:01:12 PM
 #858

BTC Guild - Stratum Pool Beta
The Stratum based pool for BTC Guild is now open for testing.  During testing, PPS rates will be paid at 100% (0 fee).  Payouts will be run on Wednesday and Sunday of each week during testing.  A "payout" from the Stratum beta will be moving your unpaid Stratum balance to your main account balance for withdrawal/automatic payout.

You can find full details on how to connect and downloads for the stratum-mining-proxy at https://www.btcguild.com/stratum_beta.php (or click the link at the top of the page).

Please report any bugs/crashes you may find.  When updating your miner settings to connect to your local stratum proxy, don't forget to include backup servers.  This is beta, so there will probably be a few brief restarts in the first few days.

Can you please help to set it up?

I have downloaded stratum-proxy folder and executed bat file. But i cant see there any different ip than -o 198.154.98.196 -p 9332
Do i need to write in place of this http://mine2.btcguild.com:8332 something like xxx.xxx.xxx.xxx -p 9332, there is no need of username too? But i cant see where i have to read that proxy ip adress Sad

Just run the batch file that was included. Then on your current mining software change the URL to the IP address of the system running the proxy. Keep everything else the same. (port/account name/passwords/etc)
monstrs
Sr. Member
****
Offline Offline

Activity: 469



View Profile
September 13, 2012, 08:03:38 PM
 #859

BTC Guild - Stratum Pool Beta
The Stratum based pool for BTC Guild is now open for testing.  During testing, PPS rates will be paid at 100% (0 fee).  Payouts will be run on Wednesday and Sunday of each week during testing.  A "payout" from the Stratum beta will be moving your unpaid Stratum balance to your main account balance for withdrawal/automatic payout.

You can find full details on how to connect and downloads for the stratum-mining-proxy at https://www.btcguild.com/stratum_beta.php (or click the link at the top of the page).

Please report any bugs/crashes you may find.  When updating your miner settings to connect to your local stratum proxy, don't forget to include backup servers.  This is beta, so there will probably be a few brief restarts in the first few days.

Can you please help to set it up?

I have downloaded stratum-proxy folder and executed bat file. But i cant see there any different ip than -o 198.154.98.196 -p 9332
Do i need to write in place of this http://mine2.btcguild.com:8332 something like xxx.xxx.xxx.xxx -p 9332, there is no need of username too? But i cant see where i have to read that proxy ip adress Sad

Just run the batch file that was included. Then on your current mining software change the URL to the IP address of the system running the proxy. Keep everything else the same. (port/account name/passwords/etc)

So i need to point miner to my actual system ip?
BitMinerN8
Hero Member
*****
Offline Offline

Activity: 626


Mining since May 2011.


View Profile
September 13, 2012, 08:04:57 PM
 #860

BTC Guild - Stratum Pool Beta
The Stratum based pool for BTC Guild is now open for testing.  During testing, PPS rates will be paid at 100% (0 fee).  Payouts will be run on Wednesday and Sunday of each week during testing.  A "payout" from the Stratum beta will be moving your unpaid Stratum balance to your main account balance for withdrawal/automatic payout.

You can find full details on how to connect and downloads for the stratum-mining-proxy at https://www.btcguild.com/stratum_beta.php (or click the link at the top of the page).

Please report any bugs/crashes you may find.  When updating your miner settings to connect to your local stratum proxy, don't forget to include backup servers.  This is beta, so there will probably be a few brief restarts in the first few days.

Can you please help to set it up?

I have downloaded stratum-proxy folder and executed bat file. But i cant see there any different ip than -o 198.154.98.196 -p 9332
Do i need to write in place of this http://mine2.btcguild.com:8332 something like xxx.xxx.xxx.xxx -p 9332, there is no need of username too? But i cant see where i have to read that proxy ip adress Sad

Just run the batch file that was included. Then on your current mining software change the URL to the IP address of the system running the proxy. Keep everything else the same. (port/account name/passwords/etc)

So i need to point miner to my actual system ip?
If that is where the proxy is running, yes. If you have more mining rigs, point them to that IP as well.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 ... 426 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!