Bitcoin Forum
May 05, 2024, 01:51:58 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
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 »
  Print  
Author Topic: Re: Mining pools list  (Read 744 times)
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
April 29, 2015, 11:31:58 PM
 #921

Pool:                      GIVE-ME-COINS.com
Website:                 http://give-me-coins.com
Proxy:                    No
Generation address: 17wqvgUuKPBesXbGDBMKfPdwtdfQXzCuKG
Coinbase signature: GIVE-ME-COINS.com
Payout method:        PPLNS
Fee:                        0%
Pay Tx Reward:        Yes
Vardiff:                   12 SPM
Local Work:             stratum
Pay Orphans:           No
Min Withdrawal:       0.01
Merge Mining:          Currently disabled. Will be re-enabled soon

Done. Please check for errors.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714873918
Hero Member
*
Offline Offline

Posts: 1714873918

View Profile Personal Message (Offline)

Ignore
1714873918
Reply with quote  #2

1714873918
Report to moderator
kha0S
Full Member
***
Offline Offline

Activity: 186
Merit: 100



View Profile
April 29, 2015, 11:36:54 PM
 #922

Pool:                      GIVE-ME-COINS.com
Website:                 http://give-me-coins.com
Proxy:                    No
Generation address: 17wqvgUuKPBesXbGDBMKfPdwtdfQXzCuKG
Coinbase signature: GIVE-ME-COINS.com
Payout method:        PPLNS
Fee:                        0%
Pay Tx Reward:        Yes
Vardiff:                   12 SPM
Local Work:             stratum
Pay Orphans:           No
Min Withdrawal:       0.01
Merge Mining:          Currently disabled. Will be re-enabled soon

Done. Please check for errors.

Perfect.
Thanks! Smiley

GIVE-ME-COINS.com - The Professional Multicoin Pool -BTC LTC PPC FTC VTC

KHORE Pool - The biggest & fastest NVC pool

adaryian
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


★ BitClave pre-ICO: 25/07/17 ★


View Profile
April 30, 2015, 01:33:21 AM
 #923

Pool:                             Crypto-Miners Club
Website:                        www.Crypto-Miners.Club
Generation address:     1Q8M87yTySES5cS44gjapr2Uw7WCV58oQC
Blockchain.info sig:       H/jWZVfKAD/0X3B2C2ajmtcHXcFA7lhzYYFPeRN6mk7FaSmqXi7evwVzPghJS3PSkSPeJZan6/OHUxnz17nLE6o=    
Payout method:             Group Solo Mining Pool
Fee:                               0.5%
Pay Tx Reward:             Yes
Vardiff:                           Yes / User-Defined
Local Work:                    Stratum
Pay Orphans:                 No
Min Withdrawal:              0.001 BTC
Merge Mining:                 Not Yet

Updated original post as well.


                  ,'+██':                 
              ,█████████████;             
            .██████████████████           
            .████████████████████         
         █  .███;         ,███████.       
        ██  .█+              '█████'       
      `███  .█+    ,;'':       █████+     
      ████  .█+ ███████████,    ,████+     
     █████  .████████████████,    ████,   
    ██████  .██████████████████   `████   
   ;██████  .█████`      '██████  .█████   
   ████ ██  .███           :████████████. 
  +███  ██  .█.     `..      ████████████ 
  ████  ██  .    .███████'    ███████████`
 ,███   ██      ███████████    ███████████
 ████   ██     █████████████`  `██████████
 ███;  ███    ███████████████   ██████████`
 ███   ███   .████████████████  `█████████'
,███   ███   █████████████████   ██████████
'███  ,███   █████████████████:  ██████████
+███  ;███  `██████████████████  ██████████
████  '███  .██████████████████  +█████████
████  '███  .██████████████████  +█████████
'███  :███   █████████████████'  ██████████
:███   ███   █████████████████   ██████████
 ███   ███'  '████████████████   ██████████
 ███,  ████   ███████████████`  ██████████,
 ████  ,███:  `█████████████+   ██████████
 ;███   ████   `███████████+   ███████████
  ███'  .████    █████████`   +██████████;
  ████   █████     :███'     +███████████ 
   ████   █████`            ████████████+ 
   ████,   ██████`        +█████. +█████   
    ████    █████████++████████`   ████.   
    .████    ;████████████████    █████   
     '████`    +████████████     █████     
      +████+     `'█████+.     .█████     
       +█████.                ██████       
        ,██████;           .███████       
          █████████':,:;█████████.         
           ,███████████████████+           
             .███████████████;             
                `'████████,               
kano
Legendary
*
Online Online

Activity: 4494
Merit: 1805


Linux since 1997 RedHat 4


View Profile
April 30, 2015, 01:41:01 AM
 #924

A solo pool with a minimum payout Huh

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
April 30, 2015, 01:54:52 AM
 #925

Pool:                             Crypto-Miners Club
Website:                        www.Crypto-Miners.Club
Generation address:     1Q8M87yTySES5cS44gjapr2Uw7WCV58oQC
Blockchain.info sig:       H/jWZVfKAD/0X3B2C2ajmtcHXcFA7lhzYYFPeRN6mk7FaSmqXi7evwVzPghJS3PSkSPeJZan6/OHUxnz17nLE6o=    
Payout method:             Group Solo Mining Pool
Fee:                               0.5%
Pay Tx Reward:             Yes
Vardiff:                           Yes / User-Defined
Local Work:                    Stratum
Pay Orphans:                 No
Min Withdrawal:              0.001 BTC
Merge Mining:                 Not Yet

Updated original post as well.

Is this different to other solo-mining pools?

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
adaryian
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


★ BitClave pre-ICO: 25/07/17 ★


View Profile
May 01, 2015, 02:49:23 AM
 #926

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.


Pool:                             Crypto-Miners Club
Website:                        www.Crypto-Miners.Club
Generation address:     1Q8M87yTySES5cS44gjapr2Uw7WCV58oQC
Blockchain.info sig:       H/jWZVfKAD/0X3B2C2ajmtcHXcFA7lhzYYFPeRN6mk7FaSmqXi7evwVzPghJS3PSkSPeJZan6/OHUxnz17nLE6o=    
Payout method:             Group Solo Mining Pool
Fee:                               0.5%
Pay Tx Reward:             Yes
Vardiff:                           Yes / User-Defined
Local Work:                    Stratum
Pay Orphans:                 No
Min Withdrawal:              0.001 BTC
Merge Mining:                 Not Yet

Updated original post as well.

Is this different to other solo-mining pools?

No, I suppose not.  Just didn't know how to word it.


                  ,'+██':                 
              ,█████████████;             
            .██████████████████           
            .████████████████████         
         █  .███;         ,███████.       
        ██  .█+              '█████'       
      `███  .█+    ,;'':       █████+     
      ████  .█+ ███████████,    ,████+     
     █████  .████████████████,    ████,   
    ██████  .██████████████████   `████   
   ;██████  .█████`      '██████  .█████   
   ████ ██  .███           :████████████. 
  +███  ██  .█.     `..      ████████████ 
  ████  ██  .    .███████'    ███████████`
 ,███   ██      ███████████    ███████████
 ████   ██     █████████████`  `██████████
 ███;  ███    ███████████████   ██████████`
 ███   ███   .████████████████  `█████████'
,███   ███   █████████████████   ██████████
'███  ,███   █████████████████:  ██████████
+███  ;███  `██████████████████  ██████████
████  '███  .██████████████████  +█████████
████  '███  .██████████████████  +█████████
'███  :███   █████████████████'  ██████████
:███   ███   █████████████████   ██████████
 ███   ███'  '████████████████   ██████████
 ███,  ████   ███████████████`  ██████████,
 ████  ,███:  `█████████████+   ██████████
 ;███   ████   `███████████+   ███████████
  ███'  .████    █████████`   +██████████;
  ████   █████     :███'     +███████████ 
   ████   █████`            ████████████+ 
   ████,   ██████`        +█████. +█████   
    ████    █████████++████████`   ████.   
    .████    ;████████████████    █████   
     '████`    +████████████     █████     
      +████+     `'█████+.     .█████     
       +█████.                ██████       
        ,██████;           .███████       
          █████████':,:;█████████.         
           ,███████████████████+           
             .███████████████;             
                `'████████,               
kano
Legendary
*
Online Online

Activity: 4494
Merit: 1805


Linux since 1997 RedHat 4


View Profile
May 01, 2015, 03:32:38 AM
 #927

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.

...
Eh?
Do you even know what a solo mining pool is?

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
May 01, 2015, 03:54:00 AM
 #928

Is this different to other solo-mining pools?

No, I suppose not.  Just didn't know how to word it.

Good-oh, list had been updated.

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

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
May 01, 2015, 03:55:19 AM
 #929

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.

...
Eh?
Do you even know what a solo mining pool is?

I'm guessing it's the way the minimum payout variable is set on the pool software. If you set it to say 25 btc, then it might not be happy when rewards are 12.5 btc.

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

Activity: 4494
Merit: 1805


Linux since 1997 RedHat 4


View Profile
May 01, 2015, 05:05:07 AM
 #930

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.

...
Eh?
Do you even know what a solo mining pool is?

I'm guessing it's the way the minimum payout variable is set on the pool software. If you set it to say 25 btc, then it might not be happy when rewards are 12.5 btc.
Some time in about ... 1.25 years ... then ~4 years after that ... then ~4 years after that.
Yeah I don't really think it's a problem stopping the pool once every ~4 years to set that to half it's value Tongue
As for the min payout listed here - well it's not relevant to a solo pool even if the software has some silly configuration in it about that.
Maybe he should fix the code ... ... ... ... ... ... ...

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
adaryian
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250


★ BitClave pre-ICO: 25/07/17 ★


View Profile
May 01, 2015, 12:38:42 PM
 #931

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.

...
Eh?
Do you even know what a solo mining pool is?

I'm guessing it's the way the minimum payout variable is set on the pool software. If you set it to say 25 btc, then it might not be happy when rewards are 12.5 btc.
Some time in about ... 1.25 years ... then ~4 years after that ... then ~4 years after that.
Yeah I don't really think it's a problem stopping the pool once every ~4 years to set that to half it's value Tongue
As for the min payout listed here - well it's not relevant to a solo pool even if the software has some silly configuration in it about that.
Maybe he should fix the code ... ... ... ... ... ... ...

Why should I have to do extra work when I could simply put a 0.01 payout and it doesn't effect anything?

I'm still curious on why you're even commenting on trivial issues as if it is going to effect you somehow. 


                  ,'+██':                 
              ,█████████████;             
            .██████████████████           
            .████████████████████         
         █  .███;         ,███████.       
        ██  .█+              '█████'       
      `███  .█+    ,;'':       █████+     
      ████  .█+ ███████████,    ,████+     
     █████  .████████████████,    ████,   
    ██████  .██████████████████   `████   
   ;██████  .█████`      '██████  .█████   
   ████ ██  .███           :████████████. 
  +███  ██  .█.     `..      ████████████ 
  ████  ██  .    .███████'    ███████████`
 ,███   ██      ███████████    ███████████
 ████   ██     █████████████`  `██████████
 ███;  ███    ███████████████   ██████████`
 ███   ███   .████████████████  `█████████'
,███   ███   █████████████████   ██████████
'███  ,███   █████████████████:  ██████████
+███  ;███  `██████████████████  ██████████
████  '███  .██████████████████  +█████████
████  '███  .██████████████████  +█████████
'███  :███   █████████████████'  ██████████
:███   ███   █████████████████   ██████████
 ███   ███'  '████████████████   ██████████
 ███,  ████   ███████████████`  ██████████,
 ████  ,███:  `█████████████+   ██████████
 ;███   ████   `███████████+   ███████████
  ███'  .████    █████████`   +██████████;
  ████   █████     :███'     +███████████ 
   ████   █████`            ████████████+ 
   ████,   ██████`        +█████. +█████   
    ████    █████████++████████`   ████.   
    .████    ;████████████████    █████   
     '████`    +████████████     █████     
      +████+     `'█████+.     .█████     
       +█████.                ██████       
        ,██████;           .███████       
          █████████':,:;█████████.         
           ,███████████████████+           
             .███████████████;             
                `'████████,               
kano
Legendary
*
Online Online

Activity: 4494
Merit: 1805


Linux since 1997 RedHat 4


View Profile
May 01, 2015, 01:22:16 PM
 #932

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.

...
Eh?
Do you even know what a solo mining pool is?

I'm guessing it's the way the minimum payout variable is set on the pool software. If you set it to say 25 btc, then it might not be happy when rewards are 12.5 btc.
Some time in about ... 1.25 years ... then ~4 years after that ... then ~4 years after that.
Yeah I don't really think it's a problem stopping the pool once every ~4 years to set that to half it's value Tongue
As for the min payout listed here - well it's not relevant to a solo pool even if the software has some silly configuration in it about that.
Maybe he should fix the code ... ... ... ... ... ... ...

Why should I have to do extra work when I could simply put a 0.01 payout and it doesn't effect anything?

I'm still curious on why you're even commenting on trivial issues as if it is going to effect you somehow. 
Still curious about my comments? When were you curious before?

I'm curious why you are running a pool when you can't even edit the software to resolve such a trivial problem but instead comment on how the value you've used is to save you from restarting the pool once every 4 years ... ... ... ...

That sort of comment raises a major flag IMO.

I've made comment about this before around the forum about people running pools who are unable to fully manage the pool.
I guess when there comes a problem with the pool and you are unable to change/fix the code, then anyone who chose to mine on your pool is now in the situation of waiting until you find someone (trustworthy? or omg I better grab the first person I can find) to fix the problem.

People seem to think they can run a pool on their home internet connection or some tiny vps worth $10 a month
Then of course there's issues like tuning the server to handle a large number of connections.
Then the obvious stuff like ensuring the pool has a very good connection to the bitcoin network so that miners aren't throwing hashes at you and getting regular orphans - even big pools like Eligius fail at doing that Tongue
I wonder where your pool wallet is? Is it on a server that you may know next to nothing about managing?
Do you know all the services running on the server and what they do?
Do you monitor the connections and keep an eye on server access and security?

These sorts of things become an issue down the track when the pool operator says OMG someone hacked the pool and stole all the BTC. Sorry.
It's happened quite a few times in the past with pools.

Seems the latest trend is people seeing some free pool download software and thinking OMG I can make a fortune running a pool.
Being able to fully run a pool may be no where in their repertoire.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
loshia
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


View Profile
May 01, 2015, 03:12:03 PM
 #933

A solo pool with a minimum payout Huh

I'm just putting down the minimum payout as the setting has in place so when it halves I don't have to take down the pool.

...
Eh?
Do you even know what a solo mining pool is?

I'm guessing it's the way the minimum payout variable is set on the pool software. If you set it to say 25 btc, then it might not be happy when rewards are 12.5 btc.
On ckpool Pure solo there is no minimum payout Wink
No restarts every 4 years are needed. The only restart you need is to  catch up with git commits and that is all..

Please help the Led Boy aka Bicknellski to make us a nice Christmas led tree and pay WASP membership fee here:
https://bitcointalk.org/index.php?topic=643999.msg7191563#msg7191563
And remember Bicknellski is not collecting money from community;D
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
May 05, 2015, 03:07:23 PM
Last edit: May 05, 2015, 03:34:11 PM by Balthazar
 #934

Hi guys.

Read an article yesterday, and I think I know why some pools are so "unlucky".

In fact they're not unlucky, they're attacked through share multiplication issue. There is a vulnerability found in the majority of stratum mining protocol implementations. I've published the disclosure of this bug few weeks ago.

Vulnerability is caused by incorrect algorithm of verification for uniqueness. Instead of checking raw solutions, most of the pools are doing this through checking the hex-encoded representation. This allows miner to create multiple versions of the same share through applying uppercase function to hex encoded solution.

Quote
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31ee"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31eE"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31Ee"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31EE"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0aD31ee"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}

This vulnerability seems as intentionally made i.e. backdoor. Simplest workaround is to use lower() method:

Code:
@@ -192,7 +192,12 @@ def submit_share(self, job_id, worker_name, session, extranonce1_bin, extranonce
    # Check nonce
    if len(nonce) != 8:
        raise SubmitException("Incorrect size of nonce. Expected 8 chars")

+    # normalize the case to prevent duplication of valid shares by the client
+    ntime = ntime.lower()
+    nonce = nonce.lower()
+    extranonce2 = extranonce2.lower()
+
    # Check for duplicated submit

As far I know, stratum-mining/eloipool/node-stratum-pool are vulnerable. Example of affected pools is ghash.io... Some pools like BtcGuild are not affected for unclear reason. Probably because they're using proprietary software.

DrHaribo
Legendary
*
Offline Offline

Activity: 2730
Merit: 1034


Needs more jiggawatts


View Profile WWW
May 05, 2015, 03:46:01 PM
 #935

Some pools like BtcGuild are not affected for unclear reason. Probably because they're using proprietary software.

Yes, they are. Same thing with Bitminter. I would expect most pools are using their own software and are not vulnerable.

I thought ghash had their own implementation as well. Although of course they could have made the same mistake.

I hope you contacted these pools and gave them a chance to fix the issue before going public with it.

▶▶▶ bitminter.com 2011-2020 ▶▶▶ pool.xbtodigital.io 2023-
wizkid057
Legendary
*
Offline Offline

Activity: 1223
Merit: 1006


View Profile
May 05, 2015, 04:52:03 PM
 #936

Hi guys.

Read an article yesterday, and I think I know why some pools are so "unlucky".

In fact they're not unlucky, they're attacked through share multiplication issue. There is a vulnerability found in the majority of stratum mining protocol implementations. I've published the disclosure of this bug few weeks ago.

Vulnerability is caused by incorrect algorithm of verification for uniqueness. Instead of checking raw solutions, most of the pools are doing this through checking the hex-encoded representation. This allows miner to create multiple versions of the same share through applying uppercase function to hex encoded solution.

Quote
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31ee"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31eE"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31Ee"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0ad31EE"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}
{"id":102,"method":"mining.submit","params":["eobot.41355", "19", "5e490000", "552ce06a", "c0aD31ee"]}
{"id":103,"method":"mining.submit","params":["eobot.41355", "19", "5e440000", "552ce06e", "3b39f0a2"]}

This vulnerability seems as intentionally made i.e. backdoor. Simplest workaround is to use lower() method:

Code:
@@ -192,7 +192,12 @@ def submit_share(self, job_id, worker_name, session, extranonce1_bin, extranonce
    # Check nonce
    if len(nonce) != 8:
        raise SubmitException("Incorrect size of nonce. Expected 8 chars")

+    # normalize the case to prevent duplication of valid shares by the client
+    ntime = ntime.lower()
+    nonce = nonce.lower()
+    extranonce2 = extranonce2.lower()
+
    # Check for duplicated submit

As far I know, stratum-mining/eloipool/node-stratum-pool are vulnerable. Example of affected pools is ghash.io... Some pools like BtcGuild are not affected for unclear reason. Probably because they're using proprietary software.



lol.

I'm guessing you haven't actually looked at the code for eloipool.  No where in the code does it check the ascii-hex version of anything share related.

FUD.

Tips: 1LDQrLr6dPVqNJmpZm82eZVKqDFRk7ERW8
Operator of the Eligius Mining Pool - 0% Fee, SAPPLNS, GBT, Stratum, IRC+Phone Support, Share Market (coming soon), Generation payouts, and more.
Don't feed the trolls. Science Confirms: Internet Trolls Really Are Narcissistic, Psychopathic, and Sadistic (1)
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
May 05, 2015, 04:53:18 PM
 #937

I've sent a message to some involved people and pool owners mail list.

Though there is no sense because we have found this vulnerability a month ago after experiencing the misterious unluck and checking the share log. So I guess it has been exploited for a while... Maybe a few months or even few years.


wizkid057
Quote
FUD

I didn't check eloipool myself so yep, I can be wrong there. But stratum-mining and node stratum are definetely affected.

fireduck
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
May 05, 2015, 04:54:10 PM
 #938

For whatever it is worth, I think SockThing is vulnerable to this (my bad).

I've pushed a change that should fix it:
https://github.com/fireduck64/SockThing/commit/cf7cf1c04be5df747ce0c124be96702f694933e1


Bitrated user: fireduck.
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
May 05, 2015, 04:56:16 PM
 #939

There is a vulnerability found in the majority of stratum mining protocol implementations. I've published the disclosure of this bug few weeks ago.
Why did you make a public disclosure in Russian of a security bug in software written and maintained by people who probably don't understand Russian?
The proper procedure for such things is to privately get in touch with the maintainers so they have an opportunity to fix it before public disclosure - especially for bugs easily exploited.

Vulnerability is caused by incorrect algorithm of verification for uniqueness. Instead of checking raw solutions, most of the pools are doing this through checking the hex-encoded representation. This allows miner to create multiple versions of the same share through applying uppercase function to hex encoded solution.

This vulnerability seems as intentionally made i.e. backdoor. Simplest workaround is to use lower() method:
While it's a pretty stupid bug, I don't think I'd automatically assume malice.

As far I know, stratum-mining/eloipool/node-stratum-pool are vulnerable.
Why do you say Eloipool is affected? It checks for duplicate submissions in binary.

Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
May 05, 2015, 04:57:35 PM
 #940

Luke-Jr

OK, then it's fine. Smiley Again, I didn't check Eloipool myself because I had not so much free time. Sorry for that.
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 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!