Bewerken van Schaalbaarheid

Uit BitcoinWiki.nl
Waarschuwing: Je bent niet aangemeld. Je IP-adres zal voor iedereen zichtbaar zijn als je wijzigingen op deze pagina maakt. Wanneer je je aanmeldt of een account aanmaakt, worden je bewerkingen aan je gebruikersnaam toegeschreven. Daarnaast zijn er nog andere voordelen.

Deze bewerking kan ongedaan gemaakt worden. Hieronder staat de tekst waarin de wijziging ongedaan is gemaakt. Controleer voor het publiceren of het resultaat gewenst is.

Huidige versie Je tekst
Regel 1: Regel 1:
De term '''Schaalbaarheid''' wordt gebruikt om aan te geven hoeveel transacties het [[Bitcoin node#Netwerk|bitcoinnetwerk]] kan verwerken. De optimale schaalbaarheid zouden we bereiken als alle betalingen wereldwijd via het bitcoinnetwerk zouden kunnen worden afgehandeld. Tot aan alle kopjes koffie…..
De term '''Schaalbaarheid''' wordt gebruikt om aan te geven hoeveel transacties het [[Bitcoin node#Netwerk|bitcoinnetwerk]] kan verwerken. De optimale schaalbaarheid zouden we bereiken als alle betalingen wereldwijd via het bitcoinnetwerk zouden kunnen worden afgehandeld. Tot aan alle kopjes koffie…..


De betalingen die op de bitcoin [[blockchain]] worden geregistreerd noemen we '''on-chain betalingen'''. Gezien de technische beperkingen EN de noodzakelijke decentralisatie die binnen het bitcoin-protocol zijn vastgelegd, zijn er capaciteits-beperkingen voor deze on-chain betalingen.
De betalingen die op de bitcoin [[blockchain]] worden geregistreerd noemen we '''on-chain betalingen'''. Gezien de technische beperkingen EN de noodzakelijke decentralisatie die binnen het bitcoin-protocol zijn vastgelegd, zijn er capaciteits-beperkingen voor deze on-chain betalingen. De kern is dat we willen dat met relatief weinig hardware een node ingericht kan worden om alle transacties te controleren: hierdoor is de blokgrootte beperkt. Daarnaast is er tijd nodig om nieuwe blokken naar alle nodes te versturen en voor de nodes om het blok te controleren en aan de lokale copy van de ledger toe te voegen. Daarom hebben we (gemiddeld) tien minuten nodig.  
 
Een uitgangspunt van Bitcoin is dat met weinig hardware een node ingericht kan worden om alle transacties te controleren: hierom is de blokgrootte beperkt. Daarnaast is er tijd nodig om nieuwe blokken naar alle nodes te versturen en voor de nodes om het blok te controleren en aan de lokale copy van de ledger toe te voegen. Daarom hebben we (gemiddeld) tien minuten nodig.  


Daarom zijn er oplossingen beschikbaar om een deel van de betalingen te faciliteren door een '''2e laag (ook Offchain genoemd)''' die gekoppeld is aan de bitcoin-blockchain. Betalingen kunnen worden ‘gedelegeerd’ aan die tweede laag en periodiek wordt het resultaat on-chain verwerkt oftewel '''gesettled'''. Vergelijk dit met een bezoek aan de kroeg waar één persoon de barman vraagt om een ‘bonnetje’ te maken voor een groep vrienden. De vrienden consumeren en delen (op de 2<sup>e</sup> laag) en aan het eind van de avond wordt het totaal met de barman afgerekend (on-chain).  
Daarom zijn er oplossingen beschikbaar om een deel van de betalingen te faciliteren door een '''2e laag (ook Offchain genoemd)''' die gekoppeld is aan de bitcoin-blockchain. Betalingen kunnen worden ‘gedelegeerd’ aan die tweede laag en periodiek wordt het resultaat on-chain verwerkt oftewel '''gesettled'''. Vergelijk dit met een bezoek aan de kroeg waar één persoon de barman vraagt om een ‘bonnetje’ te maken voor een groep vrienden. De vrienden consumeren en delen (op de 2<sup>e</sup> laag) en aan het eind van de avond wordt het totaal met de barman afgerekend (on-chain).  
Een andere oplossing om meer transacties mogelijk te maken is [[Batching]].


Overigens is zo'n constructie heel gebruikelijk in het reguliere betalingsverkeer. Betalingen met een VISA creditcard zijn ook offchain. Periodiek rekent VISA haar eindresultaten af met de aangesloten banken.  
Overigens is zo'n constructie heel gebruikelijk in het reguliere betalingsverkeer. Betalingen met een VISA creditcard zijn ook offchain. Periodiek rekent VISA haar eindresultaten af met de aangesloten banken.  
{{ZieOok|On-chain en Off-chain (2e laag-betalingen)}}{{ZieOok|Batching|Batching: samenvoegen van transacties om meer transacties per seconde mogelijk te maken}}


= On-chain: betalingen op de bitcoin-blockchain =
= On-chain: betalingen op de bitcoin-blockchain =
Let op: alle bijdragen aan BitcoinWiki.nl worden geacht te zijn vrijgegeven onder de Creative Commons Naamsvermelding-Gelijk delen (zie BitcoinWiki NL:Auteursrechten voor details). Als je niet wilt dat je tekst door anderen naar believen bewerkt en verspreid kan worden, kies dan niet voor "Pagina opslaan".
Hierbij beloof je ons tevens dat je deze tekst zelf hebt geschreven of overgenomen uit een vrije, openbare bron.
Gebruik geen materiaal dat beschermd wordt door auteursrecht, tenzij je daarvoor toestemming hebt!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Annuleren Hulp bij bewerken (opent in een nieuw venster)

Op deze pagina gebruikte sjabloon: