Verwijderd schreef op dinsdag 6 juni 2017 @ 12:13:
[...]
Echter is dit allemaal maar een klein gedeelte om de coin te hypen.De munt heeft een hele goede techniek en is te ziek snel. Daar gaat het om. De gamers erbij betrekken is eigenlijk maar een mega klein gedeelte maar wat wel veel potentie heeft.
"hele goede techniek", ja, op zich wel, gezien Digibyte een Bitcoin-kloon is en de kern van de zaak gewoon Bitcoin-code is.
"te ziek snel", mja, op de oppervlakte gezien misschien. Digibyte heeft een block-interval van 15 seconden. Lekker snel confirmations binnenhalen denk je dan wellicht. Maar, de waarde van een enkele confirmation is veel lager bij een block-interval van 15 seconden dan bij een block-interval van 2.5 minuten (LTC) of 10 minuten (BTC).
Daarnaast zijn er nog bijkomende problemen met een block-interval dat zo kort is. Ten eerste heb je een veel hogere orphan-rate. Met gemiddeld slechts 15 seconden tussen 2 blocks is de kans groot dat er meerdere miners min of meer tegelijk een block vinden. Slechts een van deze concurrende blocks wordt uiteindelijk opgenomen in de blockchain, het andere block is dus verspilde rekenkracht. De effectieve hashrate van het netwerk (en daarmee de veiligheid) is daarom een stuk lager dan de bruto-rekenkracht.
Bijkomend probleem met een dergelijk korte block-interval is dat zodra blocks wat voller beginnen te raken, de validatie van een block een significante hoeveelheid tijd gaat kosten. Merk op dat voordat een node een block doorstuurt, deze eerste het block en alle transacties daarin valideert. De tijd die dit kost wordt dus vermenigvuldigd met iedere "hop" die gemaakt wordt. Voordat het hele netwerk een nieuw block heeft ontvangen en gevalideerd, kun je al een behoorlijke tijd verder zijn.
Het effect hiervan is dat je chain-"reorgs" (reorganisaties) krijgt. Een miner stuurt een block rond dat vol met transacties zit. In de tijd dat dit block rondgestuurd en gevalideerd wordt, vindt een andere miner (die het block nog niet heeft gezien) een ander block, waarin hij weinig transacties heeft opgenomen. Dit block gaat veel sneller rond en nu heeft een deel van de nodes het volle block als meest recente en een ander deel het lege block. De nodes die het volle block hebben gezien rekenen transacties hierin als bevestigd (1 confirmation). Maar er is een goede kans dat het volgende block voortborduurt op het lege block. Op dat moment is die tak de langste keten en verdwijnt het volle block. Alle transacties die hierin zaten zijn nu niet meer bevestigd (tenzij ze in een van de andere blocks zijn opgenomen).
Dit heeft als gevolg dat het voor miners interessanter wordt om lege of bijna lege blocks te minen, omdat ze hierdoor veel meer kans hebben dat een block definitief in de blockchain belandt. Bij Bitcoin is het al een tijdje zo geweest dat enkele miners voornamelijk lege blocks maakten omdat de transactiefees de moeite niet waard waren (dit was ~2 jaar terug) en bij Bitcoin is de kans op een orphan block of chain-reorg veel kleiner dan bij een blockchain met 15 seconden block-interval.
De oplossing? De fees voor transacties moeten hoog genoeg zijn om dergelijk gedrag te ontmoedigen. Maar ja, dan gaan mensen weer klagen over te hoge kosten.
Tenslotte de link tussen Digibyte en gaming. Voor zover ik kan zien krijg je gratis DGB als je bepaalde games speelt. Oke, leuk. Maar waarom? Behalve om DGB te verspreiden, welk doel kan een bedrijf hebben om spelers geld te geven om een spel te spelen? De software van Digibyte draait buiten het spel om, dus ze kunnen geen advertenties tonen (en als ze dat met injectie-trucs proberen te doen, dan kunnen ze rekenen op vriendelijke doch dringende cease & desist brieven van de speluitgevers lijkt mij).
Digibyte is een mooi voorbeeld van goede marketing & hype-creatie. De coin zelf is niet bijzonder innovatief en leunt hard op het werk van anderen. Het businessmodel achter de link met gaming is niet erg logisch.