e-Gulden Forum

e-Gulden => e-Gulden discussie => Topic gestart door: ReJeBa op 13 januari 2016, 23:38:02

Titel: Wat betekent laatste blok?
Bericht door: ReJeBa op 13 januari 2016, 23:38:02
En waarom is het belangrijk?

Met vriendelijke groet,
Jelger
Titel: Re: Wat betekent laatste blok?
Bericht door: AmazingDreams op 14 januari 2016, 08:05:32
Ik neem aan dat je het 'laatst gevonden blok' bedoelt. Wat dit exact betekent is afhankelijk van de context waarin je dit leest.

Als je dit bijvoorbeeld leest op egulden.org (http://egulden.org). Binnen het netwerk als geheel betekent het het laatste blok dat gevonden is door de miners. Het blok zelf is niet zozeer belangrijk, er bestaan inmiddels ruim een half miljoen blokken. Het is wel belangrijk wanneer het laatste blok is gevonden. In blokken worden namelijk transacties verpakt en zodra een transactie in een blok is verpakt wordt deze opgenomen in de transactie historie: het is 'officieel' geworden en de ontvanger van de transactie kan nu ook het ontvangen geld uitgeven.

Als je dit leest op een miningpool zoals pool.amazingsystems.nl (http://pool.amazingsystems.nl) betekent dit in de eerste instantie natuurlijk hetzelfde. Echter, mining pools verdienen hun geld door blokken te minen. Het laatst gevonden blok betekent ook de laatste keer dat deze pool geld heeft verdient. Vaak staat er daarom niet het laatst gevonden blok door het netwerk, maar het laatst gevonden blok door de pool (of allebei).

In beide gevallen betekent het bijna hetzelfde; maar het is om verschillende redenen belangrijk.
Titel: Re: Wat betekent laatste blok?
Bericht door: bitwise-shifted op 14 januari 2016, 13:18:35
Het laatst gevonden blok is met name belangrijk uit het oogpunt van veiligheid. Hoe meer blokken volgen op het blok waarin jouw betaling is opgenomen des te minder kans is er dat jouw blok op een "zijspoor"/"fork" is beland. In je portemonnee zie je bij iedere transactie hoeveel bevestigingen/confirmations er zijn ontvangen. Het aantal bevestigingen is het aantal blokken (+1)  dat volgt op het blok waarin jouw transactie is opgenomen.

Iedere acceptant van EFL kan zijn eigen criterium hanteren voor het aantal bevestigingen dat nodig is om een betaling te accepteren. De egulden-qt portemonnee hanteert 6 bevestigingen (gemiddeld 12 minuten). In het transactieoverzicht verschijnt een groen vinkje als er 6 bevestigingen zijn gepasseerd. De Bittrex-beurs hanteert 20 bevestigingen voordat je iets mag doen met je gestortte EFL's. Ze hanteren 2 bevestigingen bij Bitcoin. Dat komt met name omdat een Blok bij Bitcoin veel veiliger is dan bij EFL omdat bij Bitcoin een blok veel moeilijker is om te minen. Dat komt weer omdat er bij Bitcoin veel meer miners aktief zijn en er max 1 blok in de 10 minuten gevonden mag worden.

Het is zelfs zo dat partijen (zoals Mycelium en bitpay) een Bitcoin transactie al veilig vinden als het nog niet in een blok is opgenomen (bevestigingen=0). Op dat punt zijn we nog lang niet bij EFL
Titel: Re: Wat betekent laatste blok?
Bericht door: ReJeBa op 14 januari 2016, 15:25:49
Hartelijk bedankt voor de fantastische uitleg!