Bitcoin Forum

Local => Mining (Deutsch) => Topic started by: rdhnxtz on June 27, 2012, 12:01:26 PM



Title: Blocks und shares [gelöst]
Post by: rdhnxtz on June 27, 2012, 12:01:26 PM
Hy,
mir ist bewusst dass mit shares der Teil eines Blocks berechnet wird.

Fragen:
Was genau stellt ein accepted share dar? Ist dies ein kleiner Teil der mit dem verschlüssten String/Wert übereinstimmt?


Title: Re: Blocks und shares
Post by: lame.duck on June 27, 2012, 09:19:31 PM
Um einen gültigen Block generieren zu können, muss ein 'Proof of Work' erbracht werden, d.h. es muss ein Wert gesucht werden der  2 mal SHA256 gehasht ein bestimmtes Merkmal aufweist, d.h. kleiner als ein Grenzwert ist. Da nun das suchen eines solchen Wertes ziemlich lange dauert, schliessen sich Leute in Pools zusammen, und die Belohnung für den Block wird dann unter den Teilnehmern je nach geleisteter Arbeit aufgeteilt. Nun  muss natürlich jeder Miner dem Pool gegenüber nachweisen können, gesucht zu haben weshalb der Pool auch  Werte die nur einen größeren  Hash ergeben akzeptiert, diese eintreffenden Werte zählt und sobald ein Hash  mit der aktuellen Schwierigkeit gefunden wurde dann aus dem Verhältnis von vom Miner gelieferten Shares zu den insgesamt für diesen Block  benötigten Shares den Anteil des Miners ermittelt.