Mining to shielded addresses + Community Mining Pool

Sure, I can happily share my code with you and the community. I actually didn’t see any significant changes in the pow part since the coin launched and I watched zooko and team burning the CDs :slight_smile:

It’s still the same equihash function, building the transactions/coinbase is slightly different but no rocket science at all, I had a few headaches getting fees calculated for transactions after shielding and actually getting transactions sent out but mining blocks was basically a no brainer for me.

If you need help in that team let me know and I can happily test things out as well.

6 Likes

What does CDs mean

1 Like

i think he means the CD’s where they burned data on, back then in the original ceremony that started Zcash.

1 Like

Good start!

There will be more to come!

3 Likes
2 Likes

watch it 2 times, DVDs. Get it. CDs. OK

1 Like

Wooohooo
Sent you a message @ocminer :envelope_with_arrow:

1 Like


:+1:t2:

3 Likes

@ocminer, it looks like I can’t connect to the pool anymore.

It would be great if you could share it. We might add it to our integration tests.

1 Like

Pool was fixed and patched with recent network upgrades, everything good again and it’s finding blocks.

3 Likes

Just to be clear, the blocks found there are not being mined to shielded coinbase (also, just to be clear, I still support your efforts!). The payout probably goes to a shielded address and consensus rules dictate that the first tx after minting is to a shielded address so it’s just about as good. I don’t actually know of any current support for mining to shielded coinbase and the topic has come up recently of scouting that out (we just need a script to check every coinbase tx for a non-empty shielded output field). The zip itself describes being able to use Orchard receivers as mining addresses but I’ve never actually heard of that myself. ZIP 213: Shielded Coinbase
This is a shielded coinbase tx from block 949,496 around 6 years ago and you can see has a shielded output.

https://mainnet.zcashexplorer.app/transactions/38d8b34ff3a217f9fa6659e6965c7c6aee2a0a3fb4a1bf4033a06cab107d8666/raw

This is a coinbase tx from 3,092,784 which is a recent block listed on the supernova link and has no shielded outputs.

https://mainnet.zcashexplorer.app/transactions/3383d2b35300be1806946cc13662c3164246d6a3636a1ddd6fe3300b27d8c77c/raw

3 Likes

Awesome! Would you be able to share the source code of the pool? It would be great if we could test Zebra with it.

3 Likes

I hooked up and pointed my z9 mini at it for a while, seemed to work. Not long enough for any payout but I couldn’t find any threshold option. The NA stratum (for me) dropped after a while but EU seemed to work.

I can’t seen to figure out how to make a new post in the mining category, so posting here and hoping people see it! (Any help on this would be appreciated).

I work on the research team at Keyrock (MM) and we produce research consumed by retail and institutions.

I’d like to produce a piece of research on Zcash mining. Who would be the most knowledgeable person for me to speak to from within the community?

What do you want to know exactly? There is some mining information at: Zcash Mining Guide - Zcash Community

Zcash mining is ASICs, the top performing ASICs can be found at: Zcash (ZEC) Mining Profit Calculator - WhatToMine

Thanks for this Shawn.

I think the most valuable thing would be insights from core Zcash members/those who have been close to mining on Zcash for a while. Specifically on:

  • I’ve seen concerns around the viabtc hash rate concentration. Is this deemed something the community wants to ease, or is it not seen as a priority, if not, why? Are there initiatives plans to increase hash rate share of smaller pools?
  • What’s the latest on the switch to a hybrid-PoS system (I have been on the thread, so if nothing further to add then no worries!)? What does the community think of this? Any chance we could speak to opposing views here to paint the full picture.
  • Do you have insights into who the miners are? Are they retail, companies like ECC, or institutions? Is there data here, or just general knowledge from OGs.

Goal being to promote Zcash and educate people on the nuances surrounding Zcash mining, and maybe debunk some fud while we’re at it. Think this could be a positive and impactful piece if done correctly.