Newbie - mining experiments

I started mining by the official Linux Zcash miner. The installation process was well done because the guidelines are very very comprehensible. The pourposes are experimental. I have this screen while the miner works. At the moment my credits are 0.00. When the zcash value will produce profits? What will the Validated transactions number be when the profit increases? In other words: what is the walue of miner counters when the profit starts? For example: 1 ZEC = x Equihash. Or 1 ZEC = x validated transactions. Thanks.

Just posted a response to another person doing the same thing. Here you go. :slight_smile:

And when I will find a block, what is the message in the daemon window? Thanks.

I’m not sure as I came to mine ZEC after CPU mining was feasible.

But you won’t find a block. Your chance of finding a block is literally 0%. That’s a mathematical fact. It would literally take you years and years and that’s not even taking into account the luck involved. By all means, run a node. It helps keep the network healthy but if you seriously think you’re going to get ZEC that way, you’re going to be very disappointed.

It’s figuratively 0%, not literally. It’s literally a small probability, but it is literally nonzero.

Further, it’s possible to find the right solution with the right difficulty on the very first attempt.

Extremely low probability. But yes, possible.

It’s like 0.00000000000001% :roll_eyes:

It’s might as well be zero. Let’s be realistic here instead of instilling false expectations.

I am not instilling anything. I respectfully disagree that I stated anything misleading. You, in fact have done so by misstating this:

It’s not zero. It’s not a mathematical fact. The probability of finding a valid nonce does not meaningfully depend on how many previous nonces were solved with. The nonce is 256 bits; each nonce is assumed to be equally probable of producing a valid result. Thus as one tries the next nonce the probability improves from 1/(2^256) to 1/(2^256 - n), for n previous unique nonces attempted.

As a pool, every worker is using the same block headers for the same block paying the pool with each worker using different nonces. If say, flypool at 200Msol/s perfectly distributed the nonces such that no workers were solving the same work, the probability still reduces in that fashion. assuming all solutions are generated at the same tact time, and each worker makes one solution, initial is Num_workers/(2^256), next is Num_workers/(2^256 - Num_workers).
for this “200e6 workers” the probability goes from 1.7272337110188889250772703725601e-69 to 1.7272337110188889250772703725601e-69. Oh shoot windows calculator doesn’t have enough displayed precision to show the difference.

This is a simplification of course. But the result is the same - the probability of finding solutions is proportional only to the number of unique solutions being generated per unit time. As a solo CPU miner you are millions of times less likely to come up with a correct solution. And secondly you have to get the rest of the network to accept your block in the next as well lest it be orphaned when the pool comes up with a block at a similar time and chooses its own to make the next in the chain. Solo mining is extremely unlikely to be profitable for these reasons.

So…basically zero. Thank you for proving my point.

1 Like

I didn’t prove your point. I validated a part of it that you seem to misunderstand or misrepresent. Your assertion that the absolute minimum time to successfully mine a block is somehow proportional to your personal solution rate is false. It is only the mean time that is proportional

This is wrong.

1 Like

I’m not misunderstanding anything. His chances are 0%. That’s a mathematical fact contrary to what you are saying. 0.00000000000001 (it’s actually less than this) is 0% mathematically. You can argue if you’d like, but you would be arguing for the sake of arguing. In any real world application there are only so many decimal points that are used before it’s rounded up or down. This is a fact. I suppose if it makes you feel better, you could say “Oh hey, your chances are 0.00000000000000001% to find a block before anyone else does at your current solution rate of 1”. But you’d look and sound rather silly :roll_eyes:

His chances of mining a block are literally 0% in this case. The chances of it happening are so extremely low, it’s nearly impossible. He probably has a better chance at winning the lottery at this point. Once again, there’s no need to instill expectations for something that has 0% chance of happening.

There are a lot of new people incoming that install and run a node and have the unrealistic expectation that they’re going to be rolling in ZEC within a day or two. You’re welcome to offer them a glimmer of hope, I however will not.

Time very much does indeed factor into this whole process. There’s a reason it’s a “Solutions per second”. We’ll have to agree to disagree here.

for the current net hash of 400e6sol/s his 1sol/s P=0.0000000025, or 2.5ez-9. Much greater than your pulled-out-of-your-bum figure of 0.00000000000000001% or P=1e-19.

Are you afraid of calculators?

Sorry, I am testing. I would like to know how it works, and I studied a lot to understand. I am european, the cryptocurrencies are an american fact. For us it is not usefull to create so mutch cryptocurrencies when there is one of them that it is working fine. Over this meaning, there is the fact that this new currency is very difficult to manage and not profiteable to mine. So, why it born? Ok the differences, between Zec and other, are the high cryptic sense of this currency: and it is the reason that I landed here. But I suppouse that most of the currencies are unusefull and they will end their life soon. I only would test the all job until to buy something to increase my Sol/s. Or to GET money throught the ZEC payment mechanism (If this want to be a real coin, It should let people use it as money). I know what are the phylosofic differences by 0 and 0.00000000000001. And I thank you all for your friendly time spent for me. The really question is: when I see my credits increase? Aftern mining a block? And: If I whould have a really 400 Sol/s machine, when and how I will see the increasing credits? Will my Java official Wallet send an advice? Will the Java official wallet sign this increase with its counter? When and how I will see a 0.0000001 Zec? I am sorry for my English and I thank you all from Europe.

Not at all. Are you afraid of reality? You’ll also note in this thread, the Sol/s is 1. Not 6 as in another thread. Even worse odds.

You won’t see any ZEC in your wallet unless you find a block. The wallet you downloaded is a node and not a pool. So there will be no accumulation. I strongly suggest you take a look at the commands available and what they do. You can do this by typing the following into your command line:

zcash-cli help

You may also want to take a look at this: https://github.com/zcash/zcash/wiki/1.0-User-Guide

You’re derailing the thread with a trivial discussion about something irrelevant to the matter. The OP’s chances are nearly 0. Let it go.

I’m curious about running a ZCash node. If someone has a link to setting it up, post it for me pls. Is there a Windows version of the software or is Linux required? If so, can that be run under Ubuntu? Possibly Mint?

1 Like

Here you go:

https://z.cash/download.html
http://zcash4win.com/ is a Windows wallet. The developer is a regular here.

It’s actually pretty easy to get going on either platform. :slight_smile:

1 Like

I am not newbie in Linux. Infact I installed successfully the daemon and the wallet GUI at the first attempt. And I suggest to you all to use Linux. Linux Mint is my preferred distribution as it is similar to windows in the graphics. Everything is perfect with this distro. I never had problems. I noticed that in the ZcashSwingWalletUI I can see the amount of credits that are 0. So thanks now I learned that to see something I need to be pretty lucky to get a block. But I can get a block only if the power of my mining station is strong enough (approx. 400 Sol/s). But please Nekkidtruth please what des it mean: “You have validated 3939 transactions” and “You have completed 1609 Equihash solver runs”?. If my solution rate is 0 so I should have all 0. How many transactions I have to validate to see some incoming? How transactions is “a block”? My CPU became very hot yesterday and I suppoused that to leave the node open for a few days, validating transactions by transactions, some incoming I should have seen … why not? Thanks.

You have validated the transactions others have made and submitted to be mined into a block.

Your “1609 Equihash solver runs” are attempts to mine a block by yourself. Until you successfully mine one accepted by the network, you will not receive the block reward.

As stated above, it’s very unlikely to happen.

Is running the Zcash4Windows wallet the same as running a Node? I don’t think it is…I have nine mining PCs, but I don’t think those are “nodes”.

It is indeed a full node.

1 Like