Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

De kracht van de blockchain

Pagina: 1
Acties:

  • Rannasha
  • Registratie: Januari 2002
  • Laatst online: 18:42

Rannasha

Does not compute.

Topicstarter
Allereerst, bedankt voor dit mooie artikel over de redenen waarom Bitcoin veel meer is dan slechts een digitale munteenheid met sterke koersschommelingen. Helaas heb ik op pagina 2, "Hoe werkt de blockchain precies" wat foutjes kunnen bespeuren.
De rekeninghouder versleutelt deze informatie met behulp van de privésleutel van de eigenaar en verstuurt deze vervolgens naar de blockchain.
De rekeninghouder versleutelt de transactie niet, hij gebruikt zijn privesleutel om een cryptografische handtekening te genereren. De principes zijn vergelijkbaar, maar het resultaat wezenlijk anders. De transactie zelf blijft onveranderd, maar wordt samen met de cryptografische handtekening verstuurd en iedere ontvanger kan vervolgens middels de publieke sleutel de authenticiteit verifieren.

Overigens wordt de transactie niet naar "de blockchain" verstuurd, want de blockchain is niet meer dan een datastructuur op de harddisks van de gebruikers. De transactie wordt naar andere gebruikers in het netwerk gestuurd (die de transactie op hun beurt weer doorsturen), met als doel om later in de blockchain opgenomen te worden.
Dankzij de decentrale opzet op basis van een peer-to-peer-architectuur wordt van elke transactie, block geheten, gecontroleerd of deze legitiem is. Dit gebeurt door zogeheten miners, deelnemers aan het bitcoinnetwerk die voor hun controlerende functie met bitcoins worden beloond door het algoritme. Als de miners een blocktransactie het groene licht geven, dan wordt de transactie vereeuwigd doordat zij in de blockchain wordt opgenomen.
Een transactie en een block zijn, in tegenstelling tot de eerste zin van het bovenstaande, twee verschillende zaken. Een block is een verzameling transacties, een verwijzing naar het vorige block (essentieel, dit creert de "keten" van blocks) en nog wat andere metadata. Het controleren of de transactie legitiem is, gebeurt niet alleen door miners, het gebeurt door iedere node in het netwerk. Pas als een transactie volgens de lokale kennis van een node legitiem is, zal deze de transactie doorsturen naar andere nodes. De miners verzamelen transacties en bundelen die in blocks.

De term "blocktransactie" is een term die niet wordt gebruikt. Er wordt onderscheid gemaakt tussen "onbevestigde transacties" ("unconfirmed transactions"), die nog niet in een block zijn opgenomen en "bevestigde transacties" ("confirmed transactions"), die dat wel zijn.
Daarnaast kan het maximaal tien minuten duren voordat miners een transactie binnen een block hebben goedgekeurd en moeten er in sommige gevallen transactiekosten worden betaald, al zijn die veelal erg laag.
Het opnemen in een block duurt *gemiddeld* tien minuten voor transacties waarvoor de juiste hoeveelheid transactiekosten zijn betaald. Er is geen maximum aan hoe lang het kan duren. Omdat het genereren van een block een toevalsproces is, kan het soms een uur duren voordat een nieuw block het licht zit en soms volgen blocks elkaar binnen een minuut op. Daarnaast hebben transacties waarvoor onvoldoende transactiekosten zijn betaald een lagere prioriteit om opgenomen te worden, wat betekent dat ze mogelijk niet in het eerstvolgende block terecht komen.

Overigens is opname in een block niet vereist voor een basis van zekerheid. Zodra een transactie door een groot deel van het netwerk is gezien en doorgestuurd, is het heel moeilijk om ervoor te zorgen dat deze uiteindelijk niet geaccepteerd wordt.

|| Vierkant voor Wiskunde ||


  • Dimitri R
  • Registratie: Februari 2007
  • Laatst online: 14-02 03:18
Ik heb een paar kleine aanpassingen doorgevoerd. Dank voor de feedback en de complimenten.

Abort Retry Fail?