The eHash tokens (1token = 1share) need to be redeemed first by the miners, before they can be traded.
So, the pool needs to send them *somewhere* - otherwise they remain on the pool's books.
The tokens are probably locked to the miner's npub until he withdraws - which is an "account" (same as some pool use Bitcoin addresses as accounts)
Right?
Login to reply
Replies (2)
> The eHash tokens (1token = 1share) need to be redeemed first by the miners, before they can be traded.
No, that is the entire value proposition of eHash. Trade it before it matures.
> The tokens are probably locked to the miner's npub until he withdraws
Again, no. The miner submits a blinded message (random number) with each share. The mint returns a blind signature over the blinded message. The miner unblinds it to get a valid signature from the mint's private key that commits to a secret value that the mint has never seen before. In order to redeem the token, the miner or whoever they have traded with presents the unblinded secret + unblinded signature. The mint has never seen this value before but it knows with cryptographic assurances that it is a valid ecash token.
"trade it before it matures"
1) how can I, the user (=miner), trade something I have no possession of??
The token either resides in the mint (=is not yet redeemed by the miner), or is already redeemed by the miner meaning the miner has been paid already.
2) The pool runs the mint? Or is the mint a separate party?
PPS: how the fuxk is i quote respond in amethyst?