Bitcoin Forum
November 10, 2024, 10:10:07 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Other / Off-topic / [Rant] Today /me sad. For the 1st time, running my miner is not hassle-free on: October 25, 2015, 01:58:59 PM
Haven't been mining for a few weeks.
Windows10 crapScreen prevented it to run.
 Cry
2  Bitcoin / Mining / Pooled mining: how is a share value computed? on: April 04, 2015, 07:33:14 AM
Not to be confused with: how shares are paid, which is another issue.

I've been trying to understand this whole share difficulty thing. The way open source miners (cgminer derivatives) compute this is a bit hard to follow due to the code being quite sparse but what doesn't make any sense to me is the way the effective numbers are produced.

This discussion is related to the "work utility" concept.

My understanding is that pools allow low-hash miners to work by
  • Using a lower difficulty for magic number submission
  • Allowing miners to build a "share" out of multiple submissions (it is unclear to me if this is still lower than real network diff, seems so; I haven't fully understood the way stratum miners compute network difficulty)

My understanding is that the hash produced by the candidate nonce is interpreted as a number. This is considered valid if exceeding the target. In direct network mining, nothing else would be relevant as the network either gives you a reward or not.

In stratum mining instead, everything goes on difficulty, and the candidate nonce is sent if it exceeds the server difficulty. Miners usually pull a message such as

Code:
Accepted 2922e87f Diff 6.223/2.000 GPU 0
                       ^^^^^^^^^^^

Now, when I looked at sgminer data to work utility computations it appeared to just consider the base server difficulty. That is, the above share would have difficulty 2. It seemed like the "extra" difficulty to not count.

This is a bit broken in my opinion but I have no idea how the servers really add up those values either. Can you elaborate?
3  Bitcoin / Development & Technical Discussion / Why is difficulty a float number? on: February 16, 2015, 08:04:18 AM
Foreword: I'm not truly sure how difficulty works in BTC at network level. This stems mainly from my work at stratum level so I'm not sure it's supposed to be there but this is perhaps the only section in the forum where I have a chance at getting some real solid information.

It is my understanding difficulty is "the number of bits in the resulting hash". This is a very nice and fairly defined number in my opinion.

For some reason I never fully understood however it is often expressed in float, with the ability of represent really big numbers. I think this was due to the better ability of give an idea of how many tests to perform on average to find a solution while the bit count thing would be non linear in nature. It's not like I consider <big number> particularly expressive either.

I assume I miss something with the truediffone constant and the various multiplications leading to the target bits.

Why was the floating number representation preferred?

Further elaborations on the subject are welcome.
4  Alternate cryptocurrencies / Mining (Altcoins) / CryptoNight hashrates on: August 06, 2014, 03:56:39 PM
Hello!
In the last few days I'm taking a look at CryptoNight as I'm considering to diversificate my mining operations to some CryptoNote currency.
However, I'm having a lot of difficulty understanding what's going on with the whole mining thing. Hashrates are extremely low, but I assume this is the case... I'm having difficulty finding a place when I can look at this data.

For example, scrypt hashrates can be checked out at the LTC wiki more or less.
The other day I've found a very handy google spreadsheet about groestlcoin.
Myriad has a ... unfortunately not very populated ... database of hashrates across different hardware and algos.

I've been looking at the miner threads but the information here is very sparse.

Perhaps you could just dump there your hashrates?
5  Alternate cryptocurrencies / Mining (Altcoins) / On the state of stratum protocol on: July 11, 2014, 09:30:00 AM
Hello, I've just dumped some data from a p2pool server (MYR qubit in case this is relevant, albeit I don't think so).
It has come to my attention mining.notify got an ID. It is therefore no more a notify but a request.
It also seems to me the miner isn't confirming it (obviously, since it branches on the string name first).

So it seems to me the whole stratum protocol has gone awry big way and now everyone does whatever (s)he pleases while writing servers.

I'm in the process of writing an educational miner and I would like to understand this better.

I think everybody knows now the official stratum specs by Slush are way outdated but this is taking it to a new degree... of nonsense as far as I am concerned.

What would you suggest to do?
6  Other / Beginners & Help / Hello! From a long time lurker on: May 17, 2014, 02:47:36 PM
Hello Bitcoin forums!
I've heard about BTC quite some time ago but I'm always pretty much in a hurry and I couldn't dedicate enough attention to the cryptocurrency revolution.
Some months ago however, a friend of mine contacted me with this "free money" thing. I wasn't quite on that mindset and I warned him of the risk with no benefit. His plans very likely hit a wall, but I decided to research a bit on crypto to update my skillset to more modern programming techniques.

So far, I've been on LTC forums for a while but I'm not at ease with the dudes here, nor with LTC itself. I have always been uncomfortable since day one, and after I discovered what scrypt really is, I was even more uncomfortable. While I was thinking about those things, GridSeeds were released and we now know how it goes.

The LTC forums are really odd. They are full of people involved other coins (not even scrypt-only). I think the bitcoin forums are the only ones where altcoins discussions should really take place as they all stem from it but each alt should be fairly more focused in my opinion.

By the way, I am somewhat surprised this cryptocoin revolution really isn't a revolution at all yet. I know cryptocurrency is already pretty much a success in many financial uses but I wonder how much time it will take for cryptocurrency to get in the day-to-day business. I'll sure want to see that happen!
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!