Questions tagged [stratum]

87 questions
11
votes
1 answer

Where are BIPs 40 and 41?

I can't find documentation about BIP 40 or BIP 41 anywhere on the web. The list of BIPs shows that they are by Marek Palatinus, but there are no links to them. BIP 0040 is about the Stratum wire protocol, and BIP 0041 is about the Stratum mining…
andrewz
  • 257
  • 1
  • 7
7
votes
1 answer

How do I find a list of all Electrum public servers?

I'm developing software that will connect to "Electrum Servers", the same public servers that Electrum Wallet connects to. The user will be able to specify a custom host if they want, so it will be possible create a server and use it. The main…
Inkeliz
  • 139
  • 1
  • 11
7
votes
3 answers

Full example data for scrypt Stratum-client

I'm trying to write a Mining client for Scrypt-based mining using Stratum Communication. As of now, I have some trouble verifying all my bit orders and sequences. Hashes I'm generating get always rejected due to not meeting the Target. What I'm…
MatthiasB
  • 311
  • 1
  • 2
  • 11
6
votes
1 answer

What is the standard protocol for pools/miners?

The Bitcoin client protocol is well documented in the Bitcoin Wiki, but I can't find much on the protocol used by pools and miners. Is it described anywhere?
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
5
votes
1 answer

What are the differences and advantages of stratum to HTTP?

I understand that Stratum is a kind of protocol specifically designed for ASIC miners. I found this page from its creator, but it is very technical. I want to know, in layman's terms, what are the differences between Stratum and HTTP. I also want to…
frеdsbend
  • 1,668
  • 3
  • 21
  • 39
5
votes
2 answers

Protocols for use between mining clients and mining pool servers

Which protocols are there for mining clients to communicate with mining pool servers? How do they compare?
Dr.Haribo
  • 8,409
  • 10
  • 43
  • 62
4
votes
1 answer

What is a Stratum "mining.set_difficulty" command for?

On the Stratum protocol the server may issue the following notification: { "id": null, "method": "mining.set_difficulty", "params": [2]} What is this difficulty used for? from my understanding the the difficulty is sent with the mining job as an…
MSD
  • 43
  • 1
  • 4
4
votes
1 answer

Eloipool only public Server avaiable

Maybe a simple answer From what I can research so far Is Eloipool the only public Server avaiable that is not parked or deprecated and that has support for the ASIC chips using stratum ? Is there any support for Non Linux based solutions ? Thanks…
BitCoin New Guy
  • 888
  • 4
  • 13
  • 22
4
votes
1 answer

How do I get merkle branches using the Stratum protocol?

I need to get the merkle branch quickly for a known TX. I have connected to various stratum servers, but whenever I send the method below I get "HTTP code 405 - Method not allowed". { \"id\": 1, \"method\": \"blockchain.transaction.get_merkle\",…
4
votes
6 answers

How do I make a profit buying cloud-hashing contracts?

I have tried one of the hashpower selling/buying website (nicehash) to buy hashpower. I have connected my order to a pool where I had one worker. However, despite all the advertisements, I could not make a profit! I do not know what to watch to…
3
votes
1 answer

Get the slush stratum proxy working on a mac

Title says it all - can anyone walk me through setting this up on a mac? I ran the linux python install script but i'm guessing i'm missing a few dependencies as it failed on me. edit: there are numerous errors, listed here: Reading…
Jay
  • 724
  • 7
  • 19
3
votes
1 answer

How is a stratum connection secured?

Does stratum mining use something similar to "https" to secure traffic between the pool and the miners?
stone.212
  • 173
  • 5
3
votes
1 answer

How do pool server's handle multiple workers sharing one connection with Stratum protocol

The stratum protocol supports authorizing multiple workers in a single connection. Unfortunately, I didn't find any documentation about how this should be handled by pool server software. If multiple workers share the same extranonce1 (which is a…
thankyou
  • 33
  • 3
3
votes
1 answer

How do I fix GUI Miner stuck at connecting?

GUI Miner v2011-08-24 just shows "connecting..." when trying to connect to slush's pool. The console shows: 2011-12-31 14:00:49: Running command: poclbm.exe smithd98@gmail.com.macbookpro:4fuqPtrI@api2.bitcoin.cz:8332 --device=0 --platform=0…
David Silva Smith
  • 1,048
  • 2
  • 11
  • 21
3
votes
1 answer

Do pool servers communicate with bitcoind, and in what capacity?

I'm trying to understand how the whole process flows. Here's how I currently understand it working. Mining client -> Pool server -> Bitcoind getwork: Mining client calls getwork from Pool server, and it in turn calls getwork (or something else?)…
xil3
  • 275
  • 1
  • 3
  • 11
1
2 3 4 5 6