Los bericht bekijken
Oud 13 mei 2019, 09:25   #665
patrickve
Secretaris-Generaal VN
 
patrickve's schermafbeelding
 
Geregistreerd: 24 februari 2009
Locatie: Grenoble, Frankrijk
Berichten: 111.429
Standaard

Citaat:
Oorspronkelijk geplaatst door patrickve Bekijk bericht
Als een paar weken later, Jan nu 0.5 bitcoin aan Marie wil betalen, dan gaat Jan nu twee dingen doen:
- een nieuwe halve transactie naar Marie sturen, waarbij de vereffening nu is:
een halve bitcoin naar Jan, en 1.5 bitcoin naar Marie. Marie gaat antwoorden met een identieke halve transactie zodat Jan nu kan vereffenen.

- Marie een "straf-vereffening" geven, die, mocht Jan ooit beslissen van de OUDE vereffening die hij nog heeft van Marie, te tekenen, en dus elk 1 bitcoin te krijgen (remember, Jan moet dan 100 blocks wachten op zijn bitcoin), Marie gedurende die 100 blocks die straf-vereffening kan opsturen naar de blockchain, die die ene bitcoin, die zogezegd voor Jan zou zijn na 100 blocks, nu voor Marie is.
Ah, ja, en ik ben de essentie vergeten. Marie en Jan kunnen de balans dus zoveel keer aanpassen als ze willen (elkaar betalen) op dezelfde wijze he, zolang de balans niet helemaal uitgeput is in een richting of de andere.

Telkens is het principe:

- de betaler schrijft de nieuwe "bilan" transactie uit en tekent ze half.
- de ontvanger schrijft de identieke "halve bilan transactie" uit in de andere richting
- de betaler geeft een "straf-transactie" uit aan de ontvanger in het geval hij de oude bilan transactie zou tekenen en naar de blockchain sturen, die, in dat geval, gedurende 100 keer 10 minuten aan de ontvanger de mogelijkheid geeft om gans de pot binnen te rijven.

De "duur van de transactie" is niks anders dan de duur van de 3 uitwisselingen. Eens de straf-transactie ontvangen is door de ontvanger, kan die beschouwen dat de betaling irreversiebel is gebeurd.

De blockchain dient dan enkel nog voor het openen van een pot, en voor een finale afrekening, of voor een straf-afrekening als iemand bedrog wilde plegen.

Laatst gewijzigd door patrickve : 13 mei 2019 om 09:27.
patrickve is offline   Met citaat antwoorden