The process of comparing the hash value of downloaded Monero related software to a previously calculated value (often GPG signed by a developer) in order to verify that it is authentic and has not been corrupted.
Questions tagged [hash-verification]
22 questions
6
votes
3 answers
What is "aes_round" in the Monero hashing algorithm?
I'm embarking on the fool's errand of attempting to understand the Monero hash algorithm. Using this link -- https://cryptonote.org/cns/cns008.txt, I'm struggling to understand this step
3. Scratchpad
...
for i = 0..9 do:
block =…
Dave
- 277
- 3
- 9
6
votes
3 answers
How can I verify the SHA256 hash of 0.10.3 "Wolfram Warptangent" on Ubuntu?
How can I verify the SHA256 hash published for the official 0.10.3 release matches the file that I downloaded for Linux, 64-bit?
Jun Li
- 438
- 2
- 11
5
votes
1 answer
How do I figure out how much a share is worth in the PPLNS world?
I'm trying to figure out how much accepted shares are worth, however small, in a mining pool, situation, specifically of a PPLNS scheme. What is the formula to figure how what a specific share is worth? I thought block reward might come into play,…
Dave
- 277
- 3
- 9
4
votes
1 answer
How do miners attempt to avoid duplicating nonces of other miners? Do they try?
In a very general sense, most people who know about cryptocurrency mining understand that for every block in a proof-of-work blockchain there is a new "challenge" for the miners, and that challenge is to successfully solve a math problem.
Going a…
scoobybejesus
- 5,515
- 21
- 42
4
votes
1 answer
SHA256 hashes for newest AEON release
Where can I find the SHA256 hashes for AEON v.0.9.11? Preferably I would like to see the hashes GPG signed by an AEON developer and is the norm for Monero releases
Video Game Champ
- 567
- 2
- 7
4
votes
1 answer
How can I verify the SHA256 hash of 0.10.3 “Wolfram Warptangent” on macOS?
How can I verify the SHA256 hash published for the official 0.10.3 "Wolfram Warptangent” release matches the file that I downloaded for macOS, 64-bit?
Jun Li
- 438
- 2
- 11
3
votes
1 answer
What does the "hashes" field mean in an authentication message received from a pool?
I'm still trying to get a handle on how all this pool mining stuff works so I decided to use this guy's project -- https://github.com/cryptonoter/CryptoNoter/ to give it a whirl. In particular I notice when I send a message (I believe this is when…
Dave
- 277
- 3
- 9
3
votes
1 answer
Security model for new auto update feature in GUI v0.16.0.2 'Nitrogen Nebula'
What steps are taken to verify the binaries via the new GUI auto update feature? How does it compare to downloading the them and manually verifying the hash as GPG key as was required for previous versions?
user10857
- 33
- 3
3
votes
1 answer
RandomX slow hash "miners" parameter
I want to write fast RandomX verification in Python.
I'm using pybind11 and want to bind the C function rx_slow_hash:
void rx_slow_hash(const uint64_t mainheight,
const uint64_t seedheight, const char *seedhash,
…
Andrei
- 367
- 1
- 9
2
votes
1 answer
How can I tell what difficulty my solution is?
I read that sometimes a pool will report a "Low difficulty share" error if the solution indeed did not match the specified difficulty but it could also be reported if someone had already found a nonce that hashed the block and you were too late…
Dave
- 277
- 3
- 9
2
votes
1 answer
What's the scratchpad for?
Attempting to follow the pseudo-code here -- What exactly has been changed in PoW algorithms in the v7 fork?, I was curious about this part of the Monero hashing algorithm ...
scratchpad = fill_scratchpad(state)
What is the scratchpad for? When…
Dave
- 277
- 3
- 9
2
votes
1 answer
How does a Monero pool confirm/reject a submitted nonce?
I'm trying to get a handle on how the protocol works between Monero miners and pools. Although I've looked at Stratum, the rules seem slightly different with Monero mining. For example, I'm using a CryptoNoter tool (derived from Coinhive) and when…
Dave
- 277
- 3
- 9
2
votes
1 answer
How can I verify the SHA256 hash of 0.10.3 “Wolfram Warptangent” on FreeBSD?
How can I verify the SHA256 listed in this GPG-signed message for the official Monero 0.10.3 release matches the file that I downloaded for FreeBSD, 64-bit?
Jun Li
- 438
- 2
- 11
2
votes
3 answers
How can I verify the SHA256 hash of 0.10.3 “Wolfram Warptangent” on Windows?
How can I verify the SHA256 hash published for the official 0.10.3 release matches the file that I downloaded for Windows, 64-bit?
Jun Li
- 438
- 2
- 11
1
vote
1 answer
Which keccak algorithm does Monero use in its initial has function?
The Monero algorithm says
First, the input is hashed using Keccak [KECCAK] with parameters b =
1600 and c = 512
I'm trying to re-create teh algorithm using JS and I found this keccak library -- https://github.com/emn178/js-sha3 , but my…
Dave
- 277
- 3
- 9