Wat is Bitcoin Cash? Een gids voor beginners
Contents
Wat is Bitcoin Cash? Een gids voor beginners
Laatst bijgewerkt: 8/6/19
Het verhaal van Bitcoin Cash (BCH) gaat veel dieper dan alleen het creëren van een andere cryptocurrency. Het was eigenlijk een van de zwaarste tests voor de decentralisatie van Bitcoin.
Wat is Bitcoin Cash-samenvatting
Bitcoin Cash is ontstaan als resultaat van een hard fork in het Bitcoin-netwerk. Het Bitcoin Cash-netwerk ondersteunt een grotere blokgrootte dan Bitcoin (momenteel 32 MB in tegenstelling tot Bitcoin’s 1 MB).
Later stapte Bitcoin Cash in Bitcoin SV vanwege verschillen in de manier waarop de ontwikkelingen konden worden voortgezet.
Dat is Bitcoin Cash in een notendop. Als u een meer gedetailleerde beoordeling wilt, lees dan verder. Dit is wat ik zal behandelen:
Vind je het niet leuk om te lezen? Bekijk in plaats daarvan onze videogids
1. Hard Forks uitgelegd
Veel mensen die net beginnen met Bitcoin of cryptocurrency in het algemeen, raken in de war als ze zien dat er niet slechts één ‘type’ Bitcoin is. Bitcoin Cash, Bitcoin Gold en Bitcoin Diamond zijn bijvoorbeeld allemaal vorken van de originele Bitcoin.
Een vork kan worden omschreven als een alternatieve versie van een originele munt. Er zijn twee soorten vorken: zachte vorken en harde vorken.
Zachte vorken – Versies die goed werken met zowel de originele versie als de alternatieve versie van de munt, zodat je als gebruiker zonder veel zorgen kunt kiezen welke versie je wilt draaien.
Harde vorken – Speel niet goed met de originele versie. Dit betekent dat u moet kiezen of u uw software wilt updaten om de alternatieve versie uit te voeren, of om bij de originele te blijven.
Met andere woorden, met hard forks, als het alternatief niet door 100% van de gebruikers wordt geaccepteerd, zal er een soort splitsing plaatsvinden in het netwerk en zal er een nieuwe munt ontstaan. Een die lijkt op het origineel, maar niet identiek.
Bitcoin Cash en andere Bitcoin-versies zijn eigenlijk het resultaat van voorgestelde updates van het Bitcoin-protocol waar niet iedereen mee heeft ingestemd.
Dus wat er gebeurde, is dat een alternatieve versie, of een hard fork, afkomstig van de originele Bitcoin is gemaakt en dat er nieuwe munten zijn ontstaan.
Als je een volledige gedetailleerde uitleg over vorken wilt, kijk dan zeker naar ons Bitcoin Whiteboard Tuesday vorken video ook.
2. Het Bitcoin Block Size Debat
Dus nu weten we dat Bitcoin Cash eigenlijk een harde vork van Bitcoin is, maar waarom is het gemaakt?
Om deze vraag te beantwoorden, moeten we even pauzeren en een paar jaar teruggaan om een van de meest controversiële onderwerpen van de Bitcoin-code te bespreken: de blokgrootte en schaalbaarheid..
Bitcoin-transacties worden niet onmiddellijk bevestigd. Om een transactie als bevestigd te beschouwen, moet deze worden opgenomen als onderdeel van een transactieblok in het Bitcoin-grootboek, ook wel de blockchain genoemd..
Gemiddeld elke 10 minuten wordt er een nieuw blok met transacties aan de blockchain toegevoegd.
Net als bij elk type digitale gegevens, vereist het toevoegen van Bitcoin-transacties aan een blok opslagruimte, en de maximale capaciteit voor elk blok met transacties is 1 MB. Als je kijkt naar de gemiddelde transactiegrootte van Bitcoin, zul je zien dat een blok ongeveer 2700 transacties kan bevatten.
2700 transacties per 10 minuten betekent 4,6 transacties per seconde, dat is niet veel. Ter vergelijking: Visa kan 1.700 transacties per seconde bevestigen.
Dit betekent dat wanneer veel mensen Bitcoin willen verzenden, bijvoorbeeld tijdens prijsstijgingen, transacties vastlopen in een zeer lange wachtrij in de mempool, wachtend om een blok binnen te gaan en bevestigd te worden.
Natuurlijk staat Bitcoin je toe om hogere transactiekosten te betalen als je in de wachtrij wilt springen, maar dit kan ervoor zorgen dat de kosten belachelijke niveaus bereiken, aangezien steeds meer mensen proberen de grens door te snijden met hun transactie..
Dit is niet iets dat u wilt laten gebeuren als u Bitcoin bouwt om een wereldwijde betaalmethode te worden. Als gevolg van dit schaalbaarheidsprobleem ontstonden twee verschillende kampen.
3. Big Blocks Voorstanders
Het eerste kamp was het “Big Blocks” -kamp. Dit kamp werd geleid door een Chinese mijnbouwreus Bitmain en Roger Ver, een vroege Bitcoin-investeerder die betrokken was bij een aantal startups toen Bitcoin net de eerste acceptatie kreeg.
Grote blokkers waren bang dat het schaalbaarheidsprobleem van Bitcoin zou verhinderen dat het zou worden wat Satoshi Nakamoto, de uitvinder van Bitcoin, aanvankelijk bedoelde: een peer-to-peer betalingssysteem.
Met zulke lange bevestigingstijden en hoge kosten zouden mensen Bitcoin niet gebruiken voor dagelijkse transacties en zouden ze het in plaats daarvan behandelen als een winkel met waarde, zoals goud.
De supporters van dit kamp stelden een heel eenvoudige oplossing voor: laten we de blokgrootte vergroten. Als we de blokgrootte van Bitcoin verhogen tot 8 MB, kunnen we maar liefst 8 keer het aantal transacties per seconde bevestigen.
Dit zal de bestaande congestie van het netwerk verminderen, en in de toekomst zullen we de blokgrootte zo veel vergroten als nodig is naarmate Bitcoin verder wordt geaccepteerd.
4. Voorstanders van kleine blokken
Tegenover hen stond het kamp “Small Blocks”. De aanhangers van dit kamp waren geworteld voor het behouden van de huidige blokgrootte van 1 MB, terwijl ze oplossingen vonden voor het optimaliseren van transactiegrootte en afhandeling, om schaalvergroting mogelijk te maken.
Een van die oplossingen was Segregated Witness of afgekort Segwit. Segwit is een upgrade naar het Bitcoin-protocol, waardoor onder andere de transactiegrootte effectief met 75% wordt verkleind.
Dit betekent dat een 1mb Segwit-blok hetzelfde aantal transacties kan bevatten als een 4mb niet-Segwit-blok.
Bovendien spraken Small Blockers over de ontwikkeling van het Lightning Network – Een tweede laag bovenop het Bitcoin-protocol die directe en gevoelloze transacties mogelijk maakt.
Nu is het bliksemnetwerk een vrij breed onderwerp op zich, dus zorg ervoor dat u onze Lightning Network-aflevering voor een gedetailleerde uitleg over hoe het werkt.
Waarom zich verzetten tegen een toename van de blokgrootte?
De reden is dat kleine Blockers geloven dat dit op de lange termijn de decentralisatie en functionaliteit van Bitcoin zou schaden. Hier zijn enkele van de argumenten om hun bewering te rechtvaardigen:
Ten eerste kost een blok van 8 MB of zelfs 32 MB meer tijd om door het netwerk te reizen dan een blok van 1 MB.
Bovendien, zodra het blok een computer op het netwerk bereikt, moet die computer nu alle transacties binnen dat blok verifiëren. Als het blok te groot is, kan het zijn dat het niet mogelijk is om alle transacties te verifiëren voordat het volgende blok binnen ongeveer 10 minuten arriveert.
Dit betekent dat het netwerk achterloopt op nieuwe transacties, wat tot geschillen kan leiden over de huidige staat van het Bitcoin-grootboek.
Bovendien optimaliseer je door transacties niet te optimaliseren ook niet de grootte van de Blockchain die al in beslag neemt honderden gigabytes.
Door computers te dwingen te grote transacties te verifiëren, wordt het aantal computers dat de Blockchain op hun harde schijf kan opslaan, verminderd, en daarmee de decentralisatie van het netwerk.
Ik bedoel, laten we er even over nadenken:
Als alleen high-end computers die worden onderhouden door een handvol bedrijven transacties op het netwerk kunnen valideren, nemen we in feite het basisvoordeel van Bitcoin weg: een groot aantal deelnemers hebben om ervoor te zorgen dat niemand de regels overtreedt.
Overweeg deze analogie om het begrijpelijk te maken:
Stel je een straat voor die lijdt aan druk verkeer. De voor de hand liggende oplossing zou zijn om het aantal rijstroken te vergroten, in feite dezelfde oplossing als het vergroten van de blokgrootte.
Maar wat zou je doen als de straat eenmaal populairder wordt en er nog meer auto’s binnenkomen? Uiteindelijk is er een limiet aan het aantal rijstroken dat u kunt toevoegen voordat u geen land meer heeft om het aan te leggen.
Aan de andere kant kunt u verkeersopstoppingen verminderen door openbaar vervoerroutes of carpooling te promoten. Oplossingen vergelijkbaar met het optimaliseren van de transactiegrootte en hoe transacties worden afgehandeld door het netwerk.
5. Tot een oplossing komen
Deze verhitte discussie tussen de twee rivaliserende kampen duurde een aantal jaren tot het een hoogtepunt bereikte in augustus 2017. Destijds zette Bitcoin zijn eerste stappen boven de $ 1200 en werd het netwerk behoorlijk druk door een overvloed aan transacties..
Als gevolg hiervan liepen veel transacties vertraging op en schoten transactiekosten omhoog, omdat mensen elkaar overbieden om “in de rij te gaan” en sneller bevestigd te worden. De gemiddelde vergoeding rond die tijd was zo hoog als $ 37 per transactie!
Nu vraagt u zich misschien af waarom niemand actie heeft ondernomen om deze situatie te vermijden. Om deze vraag te kunnen beantwoorden, moeten we begrijpen wie er daadwerkelijk beslist iets op het Bitcoin-netwerk.
Zie je, Bitcoin is gedecentraliseerd en dit betekent dat er niemand is die iets beslist. Deelnemers aan het netwerk stemmen door hun acties. Hun stem is eigenlijk de versie van het Bitcoin-protocol die ze op hun computer uitvoeren.
Bitcoin-netwerkspelers
Mijnwerkers en exploitanten van mijnbouwpools – Zij zijn degenen die verantwoordelijk zijn voor het maken van blokken en het bijwerken van het grootboek van transacties. Sommigen zouden beweren dat ze het laatste woord hebben over welke veranderingen uiteindelijk worden geaccepteerd in het Bitcoin-netwerk.
Ontwikkelaars – Een groep individuen die samenwerken om de broncode van Bitcoin te onderhouden. Sommigen geloven dat deze groep de ultieme macht heeft, aangezien zij degenen zijn die de eigenlijke code schrijven die het netwerk beheert.
Uitwisselingen – de gateways voor acceptatie van cryptocurrency. Ze kunnen beslissen welke versie van Bitcoin wordt vermeld onder het ticker-symbool BTC. Zij zijn degenen die de kracht hebben om mensen te verbinden met de daadwerkelijke munten.
Wallet-providers – Ze schrijven software waarmee gebruikers hun munten kunnen beheren.
Knooppunten – de verschillende computers die de Bitcoin-code uitvoeren en ervoor zorgen dat niemand de regels overtreedt. Deze knooppunten vormen de ruggengraat van het Bitcoin-netwerk. Eigenaren van de knooppunten kunnen besluiten om alleen transacties te accepteren die specifieke wijzigingen ondersteunen.
Bitcoin-gebruikers – die mogen kiezen welke munt ze kopen, welke beurs ze gebruiken en welke portemonnee ze downloaden – Zonder het te weten, hebben ze eigenlijk de meeste macht. De munt die gebruikers besluiten te adopteren, zal een betere toekomst hebben.
De DAO als voorbeeld voor gebruikersadoptie
Een goed voorbeeld van de kracht van gebruikersacceptatie is het geval van de harde vork van Ethereum. In 2016, nadat enkele miljoenen dollars waren gestolen van een op Ethereum gebaseerd project genaamd de DAO.
Ethereum-ontwikkelaars stelden voor om de Ethereum-blockchain terug te draaien en de kwaadaardige transactie te wissen.
Dit veroorzaakte een verhit debat, aan het einde waarvan Ethereum zich splitste in twee verschillende munten: Ethereum en Ethereum Classic.
Wat tegenwoordig echter bekend staat als Ethereum, is eigenlijk de gewijzigde Ethereum-versie en niet de originele. De reden dat dit als het ‘echte’ Ethereum wordt beschouwd, is omdat dat de munt is die de meeste gebruikers hebben besloten te adopteren.
Mijnwerkers, beurzen, portemonneeproviders en zelfs ontwikkelaars – ze vertrouwen allemaal op de acceptatie van het publiek om te overleven. Dat is de reden waarom de gebruikers uiteindelijk het laatste woord hebben.
Nu begrijp je waarom het zo moeilijk is om een wijziging in het Bitcoin-protocol goedgekeurd te krijgen. Je moet in principe al deze groepen zover krijgen dat ze het eens zijn.
Gedurende de geschiedenis van Bitcoin zijn er verschillende gevallen geweest waarin dergelijke overeenkomsten werden bereikt, maar naarmate het netwerk groter werd, werd het moeilijker om een consensus te bereiken.
De Bitcoin Cash Hard Fork
Terugkomend op ons verhaal in 2017, het eindresultaat van deze Mexicaanse impasse tussen de twee kampen was dat elke partij deed wat ze aanvankelijk van plan waren te doen, en het aan gebruikers overliet om te beslissen welke munt ze als de echte Bitcoin zouden aannemen..
Op 1 augustus 2017 activeerden kleine blokkers SegWit op het originele Bitcoin-protocol, terwijl grote blokkers Bitcoin Cash creëerden – een Bitcoin-vork met een blokgrootte van 8 MB.
Aanvankelijk was het onduidelijk welke versie van Bitcoin zou winnen, wanneer “Winnen” in termen van cryptocurrency betekent dat je een langere blockchain of een grootboek van transacties hebt..
Hoe meer miners een munt aan boord heeft, betekent meer rekenkracht, dus een langere blockchain en een robuuster netwerk.
Bitcoin Cash kreeg steun van mijnbouwgigant Bitmain, en als gevolg daarvan werd de mijnkracht van de oorspronkelijke Bitcoin bijna gehalveerd toen de vork zich voordeed. Toen het stof was neergedaald, werd het echter duidelijk dat de originele Bitcoin nog steeds sterk stond, zelfs na de vork.
6. Bitcoin Cash versus Bitcoin
Sinds de splitsing heeft Bitcoin Cash consequent zijn ruimte aan de bovenkant van de cryptocurrency-grafieken. De munt wordt voornamelijk ondersteund door Roger Ver, een libertaire die naar verluidt ongeveer 100.000 Bitcoins bezit, waardoor hij een van de eerste Bitcoin-miljardairs is.
Ver kocht ook de domeinnaam Bitcoin.com om Bitcoin Cash te promoten, in tegenstelling tot Bitcoin.org, de website voor de originele Bitcoin.
Bitcoin Cash lijkt grotendeels op Bitcoin, maar met enkele uitzonderingen:
Hoewel er aanvullende verschillen zijn tussen de twee munten, zijn de munten die ik zojuist heb genoemd het meest opvallend.
7. Bitcoin Cash versus Bitcoin SV
In november 2018 ging Bitcoin Cash door zijn eigen hard fork. Dit keer waren de twee kampen het origineel Bitcoin Cash, ook wel bekend als ABC, en Bitcoin SV – wat staat voor Satoshi’s Vision.
Het kamp van Bitcoin ABC werd geleid door Roger Ver en Bitmain. Het Bitcoin SV-kamp werd geleid door Craig Wright – een persoon die eerder beweerde Satoshi Nakamoto te zijn, maar nooit voldoende bewijs heeft geleverd, en Calvin Ayre, de eigenaar van de grootste Bitcoin Cash-mijnbouwpool, CoinGeek.
Er zijn twee belangrijke verschillen tussen de twee Bitcoin Cash-versies. Bitcoin ABC behield een maximale blokgrootte van 32 MB, terwijl Bitcoin SV zijn blokgrootte verhoogde tot 128 MB met extra verhogingen gepland in toekomstige updates.
Bovendien voegde Bitcoin ABC slimme contractachtige functionaliteit toe aan zijn code, terwijl Bitcoin SV ervoor koos deze wijziging niet te accepteren.
Voorlopig lijkt het erop dat Bitcoin ABC populairder is geworden en door de meesten wordt beschouwd als de “echte” Bitcoin Cash.
8. Conclusie
Soms is de voor de hand liggende oplossing voor een probleem niet per se de beste.
Lage transactiekosten zijn belangrijk voor de bruikbaarheid van Bitcoin, maar niet ten koste van alles, en een snelle oplossing heeft vaak onvoorziene gevolgen.
Ik bedoel, stel je voor hoe het leven zou zijn als we in plaats van te investeren in en het ontwikkelen van bestandscompressietechnologieën, gewoon extra harde schijven zouden moeten kopen om al onze niet-gecomprimeerde documenten, foto’s, video’s en projecten op onze computers op te slaan.
Hoeveel langer zou het duren om die bestanden via internet naar onze vrienden, familie, collega’s of klanten te verzenden?
Dit in gedachten houdend, lijkt het erop dat het optimaliseren van gegevens in kleine blokken met behoud van decentralisatie op de lange termijn vruchten zal afwerpen. Toevoegen aan de blokgrootte kan nodig zijn, maar het moet spaarzaam worden gebruikt.
Voorlopig staat de Bitcoin Cash hard fork-saga als een bewijs van het gedecentraliseerde karakter van het Bitcoin-netwerk. Het toonde aan hoe onbevooroordeeld het systeem is en hoe geen enkele partij kan dicteren wat er zal gebeuren, zelfs als er zeer vermogende belangengroepen bij betrokken zijn..
Ik hoop dat je nu begrijpt wat Bitcoin Cash is: een harde vork van het Bitcoin-protocol dat een nieuwe munt heeft gemaakt met een grotere blokgrootte.
Wellicht heeft u nog enkele vragen of opmerkingen. Als dat het geval is, laat ze dan achter in het commentaargedeelte hieronder.