Quindi le piscine minerarie bitcoin sono molto comuni, quasi nessuna miniera da sola, a causa della grande difficoltà nell'estrazione di un blocco. Quindi l'estrazione in una piscina è praticamente lo standard.
Tuttavia, in che modo le persone si assicurano di non essere ingannate quando eseguono ricerche con altri? Sono in grado di vedere due possibili scenari nei pool di data mining se i minatori o il pool coordinator prima conferma un hash valido per il blocco.
- Se il minatore rileva per primo che è stato abbastanza fortunato da trovare un hash valido per il blocco corrente. Quindi ha potuto configurare o decodificare il suo software di mining, non dire al pool minerario che ha indovinato l'hash corretto e trasmette il blocco alla rete con un indirizzo separato, per raccogliere tutti i benefici invece di condividerlo.
o
- Se l'hash viene inviato per la prima volta ai server del coordinatore del pool, che quindi rileva che l'hash ha convalidato il blocco, il coordinatore potrebbe trasmettere quel blocco alla rete bitcoin senza dire agli altri minatori che il pool ha avuto successo, in modo che non debba condividere nessuna delle sue ricompense a tutti i minatori. Il pool potrebbe fare questo il 10% del tempo per tutti i blocchi estratti nel pool, per non rendere sospetto che il pool non stia minimizzando i blocchi any / few .
Il white paper sui bitcoin non parla di mining pooling senza attendibilità e non ho trovato alcun materiale tecnico che mostri come sia possibile ottenere un pool di mining senza problemi.
Bitcoin è un grande modello senza fiducia per prevenire le transazioni inverse o risolvere il problema della doppia spesa, ma è tutto messo in miniera sulla base della fiducia o esiste un modo crittografico / matematico per prevenire le frodi qui?
L'ho scritto nello scambio di informazioni in Sec Sec anziché in quello bitcoin perché ritengo che la risposta sarebbe una tecnica basata su crittografia, matematica, hashing, prove ecc. e non è una domanda sui dettagli di bitcoin.