Bitcoin-transacties: verificatie-, tracking- en overdrachtskosten. Bitcoin-transacties: wachttijd en bevestigingssnelheid

Bitcoin-overdrachten hebben lange tijd een ereplaats ingenomen in de virtuele wereld. Maar het controleren van bitcoin-transacties moet regelmatig worden uitgevoerd, omdat het netwerk voor verschillende verrassingen kan zorgen in de vorm van overdrachten die meerdere dagen in de blockchain blijven hangen, of er zich andere problemen mee voordoen.

Toch denkt niemand eraan om online Bitcoin-transacties in realtime op te geven, omdat het handig is, vooral nu de koers van deze cryptocurrency aanzienlijk is gestegen, wat betekent dat er meer mensen bereid zijn om met de munt te werken. Maar hoe meer gebruikers er zijn, hoe vaker er problemen met vertalingen ontstaan. Je moet dus regelmatig monitoren hoe alles gaat, of de deal vastzit, etc.

Misschien heeft iemand dankzij dit nu echte controle over zijn geld. Maar om ervoor te zorgen dat het geld veilig in uw portemonnee zit, moet u uitzoeken hoe u de wachtrij voor Bitcoin-transacties (overboekingen) kunt bekijken. Het is goed dat overboekingen zonder tussenpersonen plaatsvinden, maar zelfs dit garandeert niet dat het geld naar het opgegeven adres gaat.

Voordat ze naar een andere portemonnee gaan, moet je naar de afzender kijken om te zien hoe de transactie is bevestigd. Niet alle transacties worden binnen een paar minuten succesvol afgerond. Soms moet je enkele uren of zelfs dagen wachten. Dit wordt mogelijk gemaakt door de blockchain-functie.

Feit is dat bitcoins niet als fysiek object bestaan ​​- het zijn cryptocurrency's die uitsluitend op internet worden verkocht en gevormd. Daarom moet de transactie op de blockchain worden geverifieerd. In principe bepaalt de blockchain het saldo van een portemonnee met behulp van een speciale toegangssleutel voor een specifieke gebruiker. Het mechanisme waarmee u de activiteit in het blockchain-netwerk kunt volgen, werkt volgens hetzelfde principe.

Wat de Bitcoin-blockchain zelf betreft, het is een keten van blokken die een openbare database bevatten met informatie over eventuele transacties met Bitcoins (overdracht van cryptocurrency van de ene ontvanger naar de andere). Elk van deze blokken bevat de volgende informatie:

  • Geschiedenis van eerdere operaties;
  • Gegevens over nieuwe transacties.

Met andere woorden: het blockchain-systeem bestaat uit een aantal blokken die in een keten zijn gerangschikt. Dit is een doorlopende reeks tracking waarmee u alle transacties van de eerste tot de laatste kunt zien. Bovendien kunt u er zelfs acties mee uitvoeren, zoals het controleren van een Bitcoin-transactie die vanuit een specifieke portemonnee is gedaan.

Dit is erg handig voor zowel grote zakenmensen die regelmatig grote transacties uitvoeren met even grote overdrachten op het blockchain-netwerk, als voor gewone gebruikers die beetje bij beetje nieuwe technologieën in de financiële sector onder de knie krijgen. Geld wordt overgedragen in de vorm van een cijfer, dat langs een keten van de ene virtuele portemonnee naar de andere wordt verzonden. Maar zelfs als de transactie wordt bevestigd, maar het geld de uiteindelijke portemonnee niet heeft bereikt, kan de transactie niet als voltooid worden beschouwd.

Door een bitcointransactie te controleren, kunt u de huidige status van de transactie zo nauwkeurig mogelijk en met minimale moeite volgen. En als er zich problemen voordoen, neem dan radicale maatregelen. Het bijzondere van blockchain is de openheid ervan. Elke actie op het netwerk kan door iedereen worden gezien. Het is waar dat alles anoniem is, dus u moet precies de transactie vinden waarin u geïnteresseerd bent, en niet de miljarden andere die dagelijks op het netwerk worden uitgevoerd. En nu zullen we ontdekken hoe we dit kunnen doen.

Transactie op het Bitcoin-netwerk - definitie

Een Bitcoin-transactie is een proces in de blockchain-keten waarbij algemene informatie over het netwerk wordt verzameld en daaruit het volgende blok wordt gevormd. Hoe sneller dit blok wordt gevormd, hoe eerder de tussen gebruikers uitgevoerde bewerking zal eindigen.

In een blokketen kunt u de volgorde volgen van de eerste tot de laatste transactie. Trouwens, blokken worden niet gevormd uit één, maar uit vele bewerkingen, daarom zou het werkproces in theorie snel moeten verlopen. Maar in de praktijk is dit niet het geval, ondanks het feit dat cryptocurrency miners bijna elke 10 minuten, of zelfs vaker, blokken vormen.

Feit is dat de concurrentie groot is, wat betekent dat alleen die transacties die concurrerend zijn, dat wil zeggen met een hoge commissie, snel in de problemen kunnen komen. En anderen moeten wachten. Trouwens, online transacties zijn volledig open. Dat wil zeggen dat iedereen alle informatie over deze transactie kan zien:

  • De invoer is het adres waarvandaan bitcoins worden overgedragen;
  • Verder heeft iedereen toegang tot informatie over de hoeveelheid cryptomunten die worden overgedragen;
  • De uitvoer van de huidige transactie vorige tx is het adres van de ontvanger van de overdracht.

Het systeem is anoniem, er staan ​​hier dus geen namen, maar je kunt de werking volgen met behulp van de symbolen die een speciale sleutel vormen. Het vinden van de beweging van de operatie is dus geen probleem. Als het overdrachtsbedrag klein is, is één blok voldoende voor de gebruiker, maar als de overdracht groot is, zijn er meerdere blokken nodig. Het exacte bedrag is afhankelijk van het bedrag.

De gebruiker kan de btc-transactie op elk moment controleren, zowel voor als na de bevestiging. Om een ​​groot bedrag over te maken, heb je een bevestiging nodig van minimaal zes blokken van de blockchain. Als er geen bevestiging wordt ontvangen, bestaat de mogelijkheid dat de transactie niet wordt voltooid of in een onzekere toestand blijft hangen.

Elke operatie doorloopt een keten waardoor u de geschiedenis van de circulatie van cryptocurrency op het netwerk kunt volgen. Dankzij deze regeling kan iedereen informatie over een Bitcoin-transactie bekijken. Het blok zelf bestaat uit:

  • Hash-code;
  • Eigen hasj;
  • Hash van het vorige blok.

Voordat u een blockchain-transactie controleert, moet u begrijpen dat de overboekingen waarvoor de commissie hoger is, eerst worden bevestigd, wat betekent dat die overboekingen online gaan. De commissie is een beloning voor miners die de overdrachten uitvoeren en daarvoor een beloning ontvangen. En pas nadat de bewerking in een blok is gevalideerd, kan de authenticiteit ervan worden geverifieerd.

De keten wordt opgeslagen op een groot aantal computers die deelnemen aan het blockchain-netwerk. Dit is de reden waarom de accounts van zowel de ontvanger als de afzender niet onmiddellijk worden bijgewerkt en gebruikers niet kunnen merken dat de bewerking succesvol is geweest. Wanneer een klein bedrag wordt overgemaakt, heeft het geen zin om te wachten tot de transactie zes blokken wordt bevestigd, zoals vereist door de regels. Hoe minder blokken er betrokken zijn, hoe sneller de transactie zal plaatsvinden en hoe gemakkelijker deze te identificeren zal zijn.

De overdracht wordt uitgevoerd met behulp van een adres en een geheime sleutel. De gebruiker opent een portemonnee, waar een privésleutel van 25 of 34 tekens wordt gegenereerd. De portemonnee opent het adres en converteert ook de privésleutel. Een gebruiker die deze sleutel heeft, kan op elk moment zien wat er met bitcoins gebeurt. Niemand anders heeft het recht om dergelijke acties uit te voeren, ook al zien de blokken eruit als een transparant hoesje.

De procedure ziet er als volgt uit:

Vertalingen zijn zowel complex als eenvoudig: dit is het geheim van de populariteit van het netwerk.

Hoe lang duurt het om een ​​transactie op de Bitcoin-blockchain te voltooien?

Het blockchain-systeem is niet ontworpen voor snelle transactie-uitvoering. In de regel moeten gebruikers 10 minuten wachten voordat een transactie de keten doorloopt en wordt uitgevoerd. Maar vaak kan de verificatie van een Bitcoin-transactie 20 minuten tot een uur duren. Bovendien is dit op voorwaarde dat de transactie wordt ondersteund door een voldoende commissie en niet tijdens de spits wordt uitgevoerd.

Als de overdracht een groot bedrag betreft, dat wil zeggen dat u veel blockchain-cellen moet gebruiken, kan het zelfs nog langer duren. De periode waarin het geld wordt overgemaakt duurt enkele dagen.

Laten we proberen alle factoren te bepalen die van invloed kunnen zijn op de timing van de transactie:

  1. Transactiegrootte . Zoals reeds vermeld, brengen de overdrachten van kleine hoeveelheden Bitcoin een aanzienlijke vermindering van het aantal blokken met zich mee dat de operatie moet doorlopen. Als je niet veel geld hebt, is één blok voldoende, en dit is een vrijwel volledige garantie dat de transactie in minimaal 10 minuten kan worden voltooid. Als we het over de spits hebben, neemt de tijd natuurlijk toe, maar het komt zelden voor dat je langer dan een paar uur wacht met de correct gespecificeerde parameters.

  1. Netwerkstabiliteit . Dit verwijst naar de netwerkbelasting op een bepaald tijdstip. Het is logisch dat uw deal sneller opgemerkt wordt als het aantal transacties minimaal is, dan wanneer het er veel zijn. De afgelopen twee jaar is de populariteit van blockchain en Bitcoin aanzienlijk gegroeid, wat betekent dat ook de netwerkcongestie is toegenomen. Volgens de meest conservatieve schattingen is het aantal transacties op het blockchain-netwerk verachtvoudigd. Momenteel voert het netwerk meerdere biljoenen hashes per seconde uit. Bovendien begonnen zich vaker perioden voor te doen waarin het gemiddelde aantal transacties in blokken toenam en de blokgrootte een kritische omvang bereikte.
  2. Wisselkoersschommelingen . Tijdens perioden van rentestabilisatie zijn er aanzienlijk minder transacties, omdat er geen bijzondere behoefte aan is voor handelaren die aan het verschil in tarieven werken. Maar tijdens een periode van scherpe daling of stijging van de prijs van Bitcoin begint een periode van activiteit, die een negatieve invloed heeft op de gemiddelde tijd voor het overbrengen van Bitcoins, waarvan de gebruiker aan de verificatie voldoet. Als u een transactie dus sneller wilt voltooien, kies dan periodes waarin het aantal transacties kleiner is, dat wil zeggen wanneer de koers relatief stabiel is.

  1. Commissie vergoeding . Zoals eerder vermeld, wordt het feit of miners aandacht besteden aan uw cryptocurrency-overdracht of niet beïnvloed door de grootte van de beloning. Hoe hoger de commissie, hoe groter de kans dat de transactie als eerste in de rij komt. Maar niemand geeft de garantie dat iemand anders geen commissie zal instellen die hoger is dan degene die u hebt aangegeven, en zijn operatie zal als eerste plaatsvinden en u zult op uw beurt moeten wachten. In dit geval moet u de commissie extra verhogen, of geduldig zijn en wachten tot de deal in de blokkering komt.

Het kan in ieder geval geen kwaad om regelmatig de status van je Bitcoin-transactie te checken. Als het vriest, kunt u tijdig passende inspanningen leveren om dit tekort te corrigeren.

Hoe controleer ik een Bitcoin-transactie?

Om te controleren of de Bitcoin-betaling is verwerkt of niet, moet u een bepaalde reeks acties uitvoeren. Maar dit vereist kennis van informatie over de betaling, evenals het feit dat er drie soorten records in de blockchain zijn:

  • Afzenderadres of invoer;
  • Het exacte bedrag dat wordt overgemaakt – bedrag;
  • Adres van ontvanger of uitvoer.

kan worden gedaan met behulp van openbare diensten. Velen van hen vereisen niet eens registratie, wat het gemak enorm vergroot. Laten we dus eens kijken naar enkele van de meest populaire diensten die u zullen helpen erachter te komen of een bitcointransactie is bevestigd, en als deze wordt bevestigd, wordt aangegeven wanneer en hoe deze heeft plaatsgevonden.

  1. Blockchain.info. Dit is een virtuele portemonnee-service die sinds 2011 actief is. Bovendien beoordeelt deze service blokken, waardoor u overdrachten kunt volgen. Alles is hier erg handig, statistieken worden weergegeven in tabellen en grafieken, dus het is vrij eenvoudig om de informatie te verduidelijken.
  2. Keten.zo. Een openbare en gratis dienst waarmee u snel en eenvoudig kunt zien of een transactie de verificatie heeft doorstaan. Onder de gevonden bitcoinbetalingen zal het systeem transacties vinden die de gebruiker interesseren. En wanneer de bewerking wordt gevonden, biedt de service een volledige lijst met beschikbare informatie.

De zoekopdracht zelf wordt uitgevoerd volgens het standaardschema voor openbare diensten:


Hierna wordt alle informatie over de applicatie en de huidige status ervan weergegeven. De informatie die verschijnt, bevat met name informatie over het aantal blokken dat de transactie al heeft doorlopen en de status ervan.

Bevestigde en onbevestigde transacties

Hoe het aantal bitcoinbevestigingen controleren? Om dit te doen, moet je speciale middelen gebruiken, waar we het al over hebben gehad. En om erachter te komen hoe dit werkt, moet je op zijn minst proberen uit te vinden welke transacties bevestigd worden genoemd en welke niet:

  • Bevestigd zijn transacties die zijn opgenomen in het blok van de blockchain;
  • Onbevestigde transacties zijn transacties die nog niet in de blockchain-blokken zijn opgenomen.

Eén opname staat gelijk aan één bevestiging. Maar transacties op de blockchain gebruiken één tot zes bevestigingen, afhankelijk van de hoeveelheid cryptocurrency die wordt overgedragen. Hoewel het aantal blokken alleen wordt beperkt door het aantal overgedragen bitcoins, kunnen er dus meer dan zes blokken bij een transactie betrokken zijn. En dit verhoogt op zijn beurt de tijd om de operatie te voltooien. In dergelijke gevallen moet u uitzoeken hoe u de bevestiging van een Bitcoin-transactie kunt bekijken om te weten in welk stadium de transactie wordt voltooid.

Wanneer de transactie door alle benodigde blokken wordt bevestigd, wordt deze als bevestigd beschouwd. Maar tot dit moment moet je in de gaten houden hoe de operatie verloopt, dat wil zeggen het aantal bitcoin-bevestigingen bepalen. Als er dan iets mis is, kun je er veel sneller achter komen.

Elk blok wordt afzonderlijk bevestigd. Dit is natuurlijk niet erg handig en kost meer tijd, maar een dergelijke functie is geïntroduceerd om het systeem te beveiligen nadat aanvallers aan het begin van de blockchain erin slaagden klanten te stelen. Bovendien zal er, dankzij de verspreiding van de blockchain, geen herhaalde uitgave van hetzelfde kapitaal plaatsvinden. Dit werd berekend op basis van de waarschijnlijkheidstheorie, volgens welke dieven niet meer dan 10% van de hashrate kunnen verzamelen om de overdracht te vervalsen. Dus door tijd op te offeren, krijgen gebruikers een betere systeembeveiliging.

Klassieke Bitcoin-klanten tonen transacties als onbevestigd totdat alle blokken die nodig zijn om ze te voltooien zijn verzameld. In feite ziet de gebruiker dat het systeem werkt en blokken vindt, maar de bewerking is gewoon nog aan de gang, dus de portemonnee geeft deze niet als voltooid weer. Daarom kunnen transacties met een groot aantal blokken lang op het netwerk blijven hangen.

Vertraging bij Bitcoin-transacties

Volgens het blockchain-mechanisme moet elk blok (gemiddeld) binnen 10 minuten worden gedecodeerd, maar in werkelijkheid moeten gebruikers veel langer wachten om een ​​transactie af te ronden. U zult veel geluk hebben als de bewerking binnen een uur of dag kan worden uitgevoerd nadat u een aanvraag bij het systeem heeft ingediend. Het bevestigen van een Bitcoin-transactie is in de praktijk dus niet zo eenvoudig als het in theorie klinkt.

Vertragingen kunnen worden overleefd, hoewel ze de levens van Bitcoin-klanten aanzienlijk compliceren. Er is een mening dat de vertragingen worden veroorzaakt door lage transactiekosten. Bovendien verhogen steeds meer gebruikers, die proberen hun transacties door te drukken, de correlatiekosten, dus zelfs als we rekening houden met de hoge rente op beloningen, is het niet mogelijk om als eerste in de rij te komen. Daarom zullen transacties met minimale rentetarieven geen prioriteit hebben.

Tegenwoordig ligt de minimale transactieprijs rond de $ 0,16. Concentreer u op het aantal 110 satoshi per byte en de gemiddelde transactiegrootte is 226 bytes. Als u minimumprijzen hanteert, verwacht dan niet dat de transactie snel zal verlopen. In dit geval is de vertraging gegarandeerd. Toegegeven, u kunt erachter komen waar u de bevestiging van een Bitcoin-transactie kunt zoeken en zo de status van de bewerking controleren. Ondanks de lage commissie kan het immers heel goed lukken. Maar vertragingen hebben hun gevolgen:

  • Er is een aanzienlijke impact op de prijs van cryptocurrency. Dit is begrijpelijk, omdat klachten dat transacties twee dagen of langer worden uitgesteld, Bitcoin niet populairder maken. Dit betekent immers dat het moeilijker is om ermee te werken. Vandaar de constante, zij het kleine, wisselkoersschommelingen;
  • De handel lijdt er ernstig onder, omdat betaling in bitcoins zowel online als in de echte wereld gemeengoed is geworden. Niet iedereen wil langer wachten om betaald te krijgen. Dit zorgt ervoor dat de meest veelbelovende deals mislukken. Daarnaast kan het zijn dat vanwege de beperkte looptijd van het product of de dienst betaling niet meer nodig is;
  • Gebruikers die met cryptocurrency werken, verliezen hun interesse erin omdat ze het niet kunnen gebruiken voor het beoogde doel. En dit is verschrikkelijk voor een munt waarvan de welvaart afhangt van de belangstelling ervoor.

Bitcoin wordt alleen van een volledig renteverlies gered door de hoge kosten in termen van fiatgeld. Bovendien hebben vertragingen bij de overdracht een negatieve invloed op de algehele reputatie van de cryptocurrency, waardoor nog meer angst ontstaat bij mensen die het toch al moeilijk vinden om te accepteren dat een digitale valuta geen echte, fysieke steun heeft. Daarom zijn er discussies over het vergroten van de blokgrootte om het systeem te ontlasten en de meeste vertragingen weg te werken.

Is het mogelijk een transactie te annuleren?

Stel dat uw transactie vastloopt. Dit probleem is niet nieuw en komt vaak voor. Maar wat te doen? Annuleren. Er is slechts één groot probleem: het is onmogelijk om een ​​transactie in een blockchain-netwerk te annuleren. Dit is een van de onderscheidende eigenschappen van het systeem. Onlangs hebben ontwikkelaars echter de mogelijkheid besproken om transacties te bewerken. Maar voorlopig is dit slechts een theorie, waarvan de implementatie twijfelachtig is.

Maar zelfs nu zijn er opties om blockchain-transacties in realtime te annuleren. Dit is natuurlijk niet helemaal eenvoudig en alleen als de transacties niet zijn bevestigd. Controleer daarom voordat u actie onderneemt of de blockchain-blokken voor uw transacties zijn geactiveerd. Controleer of er een “ ”-teken naast staat. Als dit het geval is, is hoogstwaarschijnlijk niet alles verloren en kunt u beginnen met het ongedaan maken van eerder ondernomen acties.

Maar we waarschuwen u meteen: deze acties bestaan ​​uit het verwijderen van uw oude Bitcoin-portemonnee en het maken van een nieuwe. U kunt deze procedure als volgt uitvoeren:


In de nieuwe portemonnee met de geïmporteerde sleutels kunt u doorgaan met andere transacties en wordt de onbevestigde transactie geannuleerd. Daarnaast is er informatie over alle eerdere transacties.

Methoden om transacties te versnellen

Ondanks het feit dat de transactie correct is uitgevoerd en aan alle voorwaarden is voldaan, bestaat het risico dat de operatie alsnog wordt uitgesteld of zelfs vastloopt. Als het uitstellen van de geldoverboekingsprocedure voor geen van beide partijen bij de transactie uitkomt, kunnen aanvullende maatregelen worden genomen. Dit wordt door het transactiesysteem gezien als een magische kick en versnelt de operatie aanzienlijk.

Eenvoudige methoden om tijd te besparen:


Er zijn zelfs nog complexere opties om transacties op het blockchain-netwerk te versnellen. In het bijzonder het gebruik van meerdere handtekeningen. Met dit systeem kunt u de overdracht aanzienlijk versnellen, omdat de partijen bij de transactie zelf ondertekenen dat de operatie volkomen veilig is. Dat wil zeggen, het heeft geen zin om het zorgvuldig te controleren. De transactie verloopt dus veel sneller via het blockchain-netwerk.

Bovendien is er tegenwoordig veel vraag naar cryptocurrency-overdrachten op een vertrouwde server. Dat wil zeggen dat het informatie bevat over zowel de ontvangende partij als de partij die het geld verstrekt. Dit zorgt voor veiligheid en bovendien verloopt de transactie sneller. Tegelijkertijd blijft ook hier de anonimiteit van de vertaling behouden.

Welnu, de meest effectieve manipulatie om een ​​transactie te versnellen is het uitvoeren van een herhalingstransactie met behulp van de Opt-In Replace-by-fee-functie. De essentie ervan is om dezelfde transactie te herhalen, maar de commissie aanzienlijk te verhogen, zodat de transactie naar meer winstgevende posities springt. Als u deze functie niet gebruikt, wordt het opnieuw verzenden niet door het systeem geaccepteerd en wordt dit gezien als een dubbele verspilling.

Bitcoin-transactiekosten

Het blockchain-systeem heeft één kenmerk met betrekking tot de hoogte van de transactiekosten. De gebruiker bepaalt namelijk zelf hoeveel hij bereid is te betalen om zijn transactie zo snel mogelijk in de blokkering te laten opnemen.

De verbinding is eenvoudig: als u wilt dat de operatie snel verloopt, moet u meer betalen dan het aanbevolen bedrag. En als tijd voor u niet van fundamenteel belang is, kunt u wachten en een standaardcommissie instellen. Al hangt de prioriteit van de overboeking ook af van het bedrag dat wordt overgemaakt.

Mijnwerkers zijn meer geïnteresseerd in deals die hoge beloningen bieden. Daarom zullen juist zulke transacties sneller eindigen, ondanks hoe lang andere gebruikers op hun beurt hebben gewacht. En als u veel spaart of helemaal geen commissie in rekening brengt, kan de transactie een eeuwigheid op het netwerk blijven hangen.

Hoewel, als je geluk hebt, de operatie binnen een paar dagen zal worden voltooid, wat nog steeds niet past bij de meerderheid van de gebruikers die bereid zijn enkele uren te wachten, maar geen dagen. Maar er zijn gevallen waarin u zonder commissie kunt doen. Professionals zeggen dat commissie kan worden vermeden onder de volgende omstandigheden:

  • Als bij de transactie niet meer dan 0,01 Bitcoin wordt gebruikt;
  • Als de bewerking weinig ruimte in het blok in beslag neemt;
  • Als de verzonden bitcoins al een bevestiging hebben.

De commissie is zoiets als het loon van mijnwerkers. Als de transactie die ze uitvoeren eenvoudig is, moeten ze dienovereenkomstig betalen, zonder gebruik te maken van hoge prijzen. En als de operatie veel moeite kost, moet u ervoor betalen tegen het voorgeschreven tarief.

Bitcoin-transactie-informatie is voor iedereen beschikbaar. Bijvoorbeeld:

  • De gebruiker maakt zich niet druk om de snelheid van de transactie en hij plaatst een commissie ter hoogte van 0,0003438 bitcoin. In dit geval zal de prioriteit minimaal zijn en is de kans dat de transactie snel doorgaat slechts 10%;
  • Als de commissie vanaf 0,000405 BTC bedraagt, krijgt de transactie standaard prioriteit en neemt de kans op een snelle transactie toe met 50%;
  • Middelmatige prioriteit kan worden verkregen door een vergoeding van 0,00108 BTC te betalen. Het slagingspercentage is in dit geval 55%;
  • Maar de transactie zal snel worden afgerond als de commissie vanaf 0,0018 BTC bedraagt. Dit is duur en daarom wordt bij grote overboekingen een hoog prioriteitsniveau gehanteerd, waarbij het verlies van een paar honderd dollar niet belangrijk is.

Het belangrijkste om te onthouden is dat het commissiebedrag afhankelijk is van de grootte van de transactie in bytes. Om de commissie nauwkeurig te berekenen, kunt u speciale programma's gebruiken die het veel gemakkelijker maken om de exacte transfersom te bepalen.

Waar kunt u de geschiedenis van alle Bitcoin-transacties bekijken

De Bitcoin-transactiegeschiedenis is openbaar beschikbaar - dit is een kenmerk van het systeem. Maar niet iedereen heeft toegang tot de gegevens, maar alleen de eigenaren van de toegangssleutel. Zonder dit is het onmogelijk om de gewenste informatie te vinden tussen miljarden transacties. Maar als u een bepaalde volgorde volgt, kunt u alle benodigde informatie krijgen:

  1. Allereerst moet je naar de site https://blockchain.info/ gaan. Dit is een bron waar alle informatie over bitcointransacties wordt opgeslagen.
  2. Op de hoofdpagina bevindt zich een zoekbalk waar u gegevens kunt invoeren over de blokhoogte, blok- of transactiehashadressen, IPv4-adres en andere gegevens die u zullen helpen de transactie te begrijpen.
  3. Na het invoeren van een Bitcoin-adres krijgt de gebruiker een lijst te zien met alle transacties die hij ooit heeft uitgevoerd. Het bekijken van Bitcoin-transacties is hier veel handiger dan in de clientportemonnee.

De informatie op de bron is duidelijk accuraat en actueel. Dit is de snelste manier om actuele informatie over de transactiesituatie te achterhalen.

Soms kunnen gebruikers om de een of andere reden een bepaald bedrag aan Bitcoin aan elkaar overdragen. Een dergelijke overdracht wordt een transactie genoemd en vertoont bepaalde verschillen met de overdracht van standaardvaluta.

Om de overdracht van geld te bewijzen of eenvoudigweg de voltooiing van een transactie te volgen, zijn er speciale sites waarop dergelijke transacties in een blok worden vastgelegd.

Dit betekent dat elke overdracht van bitcoins tussen portemonnees openbaar is en niet alleen beschikbaar is voor andere gebruikers, maar ook voor de mogelijkheid om de oorsprong van een bepaalde munt te volgen door zich door transactieketens te bewegen.

Het hele punt van de transactie is om bitcoins te kunnen gebruiken, en niet alleen om ze te verzamelen.

In deze video leert u hoe u Bitcoin-transacties op de blockchain kunt versnellen:

Een transactie verifiëren of volgen

Soms komt het voor dat de transactie wordt uitgesteld of dat de gebruiker niet kan wachten op bevestiging, omdat de meeste cryptocurrency-overdrachtsprogramma's in eerste instantie wachten op bevestiging van het netwerk over de overdracht en pas daarna het overgemaakte geld in de portemonnee weergeven.

Om het bewijs van de geldoverdracht te zien of het proces zelf te bekijken, zijn er verschillende diensten - Blockchain.info is er één van en is de meest populaire.

Belangrijk: aangezien de vorming van een portemonnee daarin extreem kort duurt, kan deze worden gebruikt voor een enkele tussenbak.

Hoe u de dienst kunt gebruiken

De toepassing van deze dienst is als volgt:

  • Nadat u een portemonnee heeft aangemaakt, moet u op de eerste pagina het menu “portemonnee” vinden;
  • Voer ID en wachtwoord in;
  • Selecteer de regel “open portemonnee”;
  • Nu is het mogelijk om zowel het eindsaldo als het proces van het overmaken van fondsen te zien.

Transactiebevestiging

Dus als u geen speciale service gebruikt voor onmiddellijke geldoverboeking waarbij u de transactie zelf kunt bekijken, dan kunnen alle voltooide transacties pas de volgende dag of na een bepaalde tijd worden bekeken, aangezien elke fase moet worden bevestigd door mijnwerkers, die op dit moment misschien bezig zijn met hun mijnbouwproces.

Maar als de gebruiker iets meer betaalt voor de verzending, zal hij de belasting van het systeem helpen verlichten. Als resultaat krijgt hij:

  • Toenemende prioriteit, omdat een dergelijke transactie sneller door de pool naar het eerste vrije blok wordt geduwd, maar verdere processen niet langer onder controle zijn, en als het tijd kost om ze te voltooien, zal niets helpen;
  • Netwerkbelasting nivelleren.

Belangrijk: met informatie over bevestigingshoeveelheden en opties om het proces te versnellen, kan de gebruiker het hele proces als geheel beïnvloeden door een speciale strategie te creëren.


Wat is Bitcoin en hoe koop je het?

Extra transactie

Gebruikers met ervaring op dit gebied raden aan:

  • Maak adressen aan met privésleutels die niet zijn verbonden met portemonnees;
  • Voer overboekingen uit naar de gegenereerde adressen voor de wisselgeldvoorraad - 1 BTC voor 10 portemonnees, 0,5 BTC voor nog eens 100, enzovoort;
  • Gebruik de overdracht van een privésleutel aan de ontvanger, waardoor er onmiddellijk een overdracht plaatsvindt, omdat hij deze op zijn beurt aan zijn portemonnee zal koppelen. je leert wat Bitcoin is, wat de functies ervan zijn en hoe je zelf een portemonnee kunt aanmaken.

Het gebruik van een dergelijke diepgaande optie maakt het dus mogelijk om een ​​transactie op de volgende manier af te ronden:

  • Het netwerk heeft een paar blokken geleden al informatie ontvangen over de aangemaakte adressen;
  • Daarom krijgt een persoon die een sleutel aan zo'n adres koppelt, onmiddellijk zijn saldo aangevuld;
  • Bovendien worden alle procedures voor het aanmaken van adressen vooraf uitgevoerd, via een voortijdig gevormde reserve;
  • Dankzij het bestaande aanbod aan munten wordt het hele proces versneld tot enkele seconden.

Belangrijk: u moet niet vergeten dat deze optie alleen is toegestaan ​​voor het overmaken van geld naar zeer nabije mensen, aangezien er een mogelijkheid bestaat om al het geld op te nemen met behulp van een privésleutel.

Bewijs van vertaling

Er zijn ‘Blockchain Browsers’-sites waarmee het mogelijk is om de voortijdige uitvoering van een overdracht of het transactieproces zelf te zien.

Belangrijk: via dergelijke sites is het mogelijk om de redenen voor de vertraging in de vertaling of de volledige afwezigheid ervan te achterhalen, omdat deze vertaling niet kan worden gedocumenteerd;

Overigens biedt BitPay transactieoverzichten van de bestelpagina's.

Conclusie

Het is onmogelijk om het verloop van technische transacties te beïnvloeden, maar met ervaring en het gebruik van alle mogelijke opties om het systeem te versnellen, is het mogelijk om binnen enkele seconden overschrijvingen uit te voeren.

Hoe u de bevestiging van Bitcoin-transacties kunt versnellen - bekijk deze video:

Bijna 200.000.000 transacties wachten om in blokken te worden opgenomen

Een paar dagen geleden was de situatie stabieler, vooral 's nachts en vroeg in de ochtend. Een aanzienlijke stijging van de wachtrij begon op 7 december, toen de koers steeg van $12.500 naar $15.000 en hoger. De wachtrijgroeigrafiek laat zien dat op het hoogtepunt niet met alle gegevens rekening wordt gehouden en dat er in sommige intervallen in plaats van 170.000 onbevestigde transacties nulwaarden zijn - het telsysteem faalt.

De huidige prijs van Bitcoin zorgt voor een aanzienlijke toename van de transactiewachtrij

Zo wordt de mempool nu het knelpunt van het hele Bitcoin-ecosysteem.

De uitvoerend directeur van blockchain.info tweette een verklaring voor de huidige situatie: “We ervaren momenteel recordniveaus aan verkeer en verzoeken om klantenondersteuning. Blijf bij ons - we doen er alles aan om kwaliteitsdiensten te leveren! Zoveel mensen gebruiken digitale valuta; Dit is geweldig".

Hoe lang wachten op bevestiging van Bitcoin-transactie

In normale tijden wordt een transactie op het Bitcoin-netwerk binnen 15-20 minuten tot een uur bevestigd. Daar kunt u op de website blockchain.info zien of uw overdracht is bevestigd. Om dit te doen, voert u de hash van de bewerking in het zoekveld in en bekijkt u de overdrachtsstatus:

Bitcoin-transactiegegevens opvragen

Transactie niet bevestigd

Transactie bevestigd

De verwerkingstijd van de overdracht kan in de volgende gevallen toenemen:

  1. Overmatige netwerkcongestie als gevolg van scherpe schommelingen in de Bitcoin-koers;
  2. Lage transactieprioriteit (frequente overboekingen van kleine bedragen);
  3. Lage commissie. Hoe u de juiste Bitcoin-overdrachtskosten kiest, leest u in het artikel “Hoe berekent u de Bitcoin-overdrachtskosten en hoe kunt u besparen? »
Als de overdracht niet binnen 20-30 minuten is voltooid, raak dan niet in paniek. Door de zware netwerkbelasting van de afgelopen dagen kan het verwerken van zelfs transacties met hoge kosten langer duren dan normaal. Maak u ook geen zorgen over de veiligheid van uw geld: als de transactie niet in het blok is opgenomen, worden de bitcoins na een time-out (meestal 72 uur) teruggestuurd naar uw portemonnee.

Wilt u in ieder geval weten hoe lang de vertaling ongeveer zal duren? Om dit te doen, moet u de hash van de bewerking kennen. Als u zich de commissie herinnert die tijdens de overboeking is gevraagd, gaat u direct naar stap 4.

Is het mogelijk om de transactie te versnellen?

Ja, dat kan. En er zijn verschillende manieren om dit te doen. Het hangt allemaal af van de cryptocurrency-portemonnee die u gebruikt. De belangrijkste manieren zijn:

  1. Opt-in RBF (Vervangen tegen vergoeding).
  2. CPFP: KindBetaaltvoorOuder.
  3. U kunt ook handmatig een transactie aanmaken met behulp van scripts. Maar deze methode is behoorlijk ingewikkeld voor een ongetrainde gebruiker. Als je erin geïnteresseerd bent, schrijf dan in de reacties en met toestemming van Leonid zal de auteur er een aparte minirecensie over voorbereiden.

Bovendien was er voorheen een andere manier om zogenaamde ‘transactieversnellers’ te gebruiken. Soortgelijke diensten werden aangeboden door grote mijnpools – viabtc.com, antpool.com. Het idee was dat de gebruiker eenvoudig de hash van de transactie op de website kon aangeven, en deze zou worden verwerkt door de miners van deze pool. Natuurlijk waren dergelijke diensten duidelijk niet winstgevend voor hun makers en konden ze niet lang bestaan.

Laten we dus verder gaan met de twee belangrijkste methoden.

Vervangen tegen vergoeding

Belangrijk! Deze optie moet vooraf in de portemonnee worden ingeschakeld en alleen de afzender van geld kan hiervan gebruik maken.

De functie wordt aangeboden in Bitcoin Core-, Armory-, Electrum- en GreenAdress-portefeuilles. Zonder al te veel in detail te treden, kunnen gebruikers een reeds gemaakte transactie vervangen door een nieuwe met een hogere commissie. Dit kan rechtstreeks via de portemonnee-interface worden gedaan.

Omdat de eerste transactie met een laag tarief nog niet in de blokkering zit en geen bevestiging heeft gekregen, zal de tweede transactie met een hoger tarief, die vanaf hetzelfde adres wordt verzonden, sneller worden bevestigd.

Niet alle mijnwerkers verwerken RFB-transacties; sommigen beschouwen ze technisch gezien als dubbele uitgaven. Daarom duurt het langer voordat een dergelijke overdracht wordt bevestigd dan bij een eenvoudige transactie met een hoge commissie.

In de GreenAddress-portemonnee zijn RBF-transacties standaard ingeschakeld; in andere portemonnees moeten aanvullende instellingen worden gemaakt.

De optie Replace-By-Fee inschakelen voor alle transacties met behulp van het voorbeeld van de Electrum-portemonnee

KindBetaaltvoorOuder

Deze methode is meer geschikt voor de ontvanger van bitcoins. Hoewel het ook door de afzender gebruikt kan worden als de transactie ‘wisselgeld’ heeft. De essentie van de methode is dat u een van de opbrengsten van een "vastzittende" transactie moet uitgeven en tegelijkertijd een commissie moet instellen die voldoende is om beide transacties in het blok op te nemen.

Laten we eens kijken naar het voorbeeld van de Bitcoin Core-portemonnee. Om de ChildPaysforParent-functie te kunnen gebruiken, moet u de opties “Invoerbeheer inschakelen” en “Onbevestigd wisselgeld uitgeven” inschakelen. Dit doet u via het menu-item “Instellingen”, op het tabblad “Portefeuille”.

Een Bitcoin Core-portemonnee opzetten om transacties samen te voegen

U kunt nu aangepaste invoer instellen bij het maken van een transactie. We creëren een nieuwe transactie, waarvan de invoer wordt aangegeven door een van de uitgangen van de "vastgelopen" overdracht (bijvoorbeeld wijziging). Hierna moet u de commissie correct berekenen.

Laten we zeggen dat de grootte van de oude transactie 195 bytes is, en de grootte van de nieuwe 210 bytes. Voor de aanbevolen commissiegrootte kijken we naar de dienst bitcoinfees.earn.com of btc.com. Laat de vergoeding 360 satoshi per byte zijn. We berekenen de totale omvang van twee transacties: 195 + 210 = 405 bytes. De totale commissie bedraagt ​​360 * 405 = 145800 satoshi. Nu delen we deze totale commissie door de grootte van de nieuwe transactie en krijgen we 145800/210 = 695 satoshi per byte.

Zodra een nieuwe transactie is aangemaakt, kunnen mijnwerkers beide overdrachten samen verwerken en ontvangen ze een behoorlijke commissie. En dankzij een extra transactie bereikt u een snelle opname in het hoofdoverdrachtsblok.

Wil je geld verdienen met crypto? Abonneer u op onze

Veel mensen zijn waarschijnlijk al het probleem van bevroren speelballen tegengekomen (tijdens het verzenden en ontvangen).
In de meeste gevallen komt dit door netwerkspam en lage kosten voor mijnwerkers (hierna commissie genoemd).
Voordat ik bitcoins verzend, raad ik u aan om naar de staat van het netwerk te kijken en de commissie in te stellen die deze diensten aanbevelen:
https://btc.com/stats/unconfirmed-tx

Als het zo is dat u een commissie heeft verzonden die lager is dan de aanbevolen commissie, of als uw transactie simpelweg onbevestigd is gebleven en niet is opgenomen in de blokkering, gebruik dan deze service om te “pushen”:

Neem uw e(id) transactie:
Voorbeeld:

En voer hier het ID in:


Opmerking!

Wanneer het netwerk overbelast is, is het niet altijd mogelijk om Bitcoin de eerste keer met succes in te voeren via deze dienst.

Mogelijk ontvangt u een bericht als dit:

Inzendingen overschrijden de limiet. Probeer het later.

Klik om uit te vouwen...

Je moet rijden totdat je de status: Succesvol krijgt.

Hierna wordt uw transactie opgepakt en in het blok opgenomen voor verwerking.

Wat moet u doen als uw Bitcoin-transactie niet wordt bevestigd ("vastgelopen")?

In eerste instantie kun je gewoon wachten. Als er meerdere uren (of zelfs dagen) zijn verstreken en je het wachten beu bent, dan zijn er verschillende opties:

  1. Maak een dubbele uitgave. Kenmerken: kan alleen door de afzender worden gedaan.
  2. Gebruik CPFP. Kenmerken: kan worden gedaan door de ontvanger en meestal door de afzender.
  3. Gebruik vervangend tarief. Kenmerken: alleen de afzender kan en als hij dit vooraf heeft geregeld; niet alle portemonnees kunnen dat.
  4. Gebruik de "accelerator" van viabtc. Kenmerken: de ontvanger en de afzender kunnen dat wel, maar de dienst is vaak overbelast en er zijn beperkingen aan de transactie.
Hoe maak je een doublespend (dubbele uitgaven)?

We gaan te werk volgens het volgende algoritme (het algoritme wordt beschreven voor de Bitcoin Core-portemonnee; voor andere portemonnees zijn de acties vergelijkbaar, maar de opdrachten zullen anders zijn):

SpoilerDoel"> Spoiler: algoritme

1) Zorg ervoor dat het op bevestiging wacht. Om dit te doen, kopieert u uw transactie-ID en plakt u deze in de zoekbalk van de blockchain.info-service (evenals bitaps.com, blocktrail.com/BTC of iets dergelijks). Vervolgens zoeken we naar de regel “onbevestigde transactie”. Gevonden? Dit betekent dat de transactie wacht op bevestiging.
Opmerking. We kijken niet naar de “Geschatte bevestigingstijd” op de pagina met uw blockchain.info-transactie - we weten niet wat daar staat.

2) Sluit nu de portemonnee en start deze vanaf de opdrachtregel met de parameter -zapwallettxes en wacht tot deze wordt geopend. Wanneer de portemonnee start, verdwijnen alle onbevestigde transacties ervan (maar ze staan ​​nog steeds op het netwerk!). Voor bitcoin core 0.14 moet u het mempool.dat-bestand hernoemen of verplaatsen voordat u het start (de mempool in deze versie wordt opgeslagen in een bestand en de oude transactie blijft daar).
Opmerking. Waarom niet met de parameter -salvagewallet? -zapwallettxes heeft geen invloed op uw sleutelnamen, maar -salvagewallet zal ze verwijderen. Ook crasht de bitcoin core soms tijdens het draaien met - salvagewallet en dan wordt uw wallet.dat beschadigd. Het is waar dat er vooraf een kopie naast wordt gemaakt.

3) Nu kunt u een nieuwe transactie aanmaken en niet vergeten een passende commissie in te stellen. Maar! Omdat uw oude transactie nog online staat, kan deze ooit onverwacht worden bevestigd. Als dit u niet bevalt, moet bij de nieuwe transactie ten minste één van de invoergegevens overeenkomen met een van de invoergegevens van de oude. Om dit te doen, kijkt u naar de kolom “inputs” op uw transactiepagina op de website blocktrail.com/BTC of een analoog, en voert u de exacte grootte van de input in speelballen in. Daarna, wanneer u een transactie in de portemonnee aanmaakt, klikt u op de knop "invoer...", zoekt u exact hetzelfde aantal speelballen in de lijst en selecteert u deze (als er meerdere zijn, selecteert u vervolgens met dezelfde ontvangst adres en tijd). Hierna selecteren we nog wat inputs zodat het totaalbedrag groter is dan het transactiebedrag met de toekomstige commissie; Het is beter om met een reserve te kiezen. Vul vervolgens zoals gewoonlijk alle velden in (vergeet de commissie niet!) en verzend.


Hoe CPFP gebruiken? Wat moet ik doen als ik niet de afzender, maar de ontvanger van de transactie ben?

Er bestaat zo'n methode en deze is geschikt voor ontvangers; Het is ook geschikt voor de afzender als uw transactie “wijziging” had (meestal is dat zo). Deze methode is iets duurder en hoeveel pools deze ondersteunen is onbekend (vanaf begin 2017 ondersteunen minstens twee pools deze). U kunt het CPFP-mechanisme (kind betaalt voor ouder) proberen. Om dit te doen, moet u een van de opbrengsten van de problematische transactie uitgeven met een commissie die voldoende is voor beide transacties tegelijk: de nieuwe en de oude. Dat wil zeggen, u maakt eenvoudigweg een transactie met één invoer (dit zou een van de problematische uitvoer moeten zijn, bijvoorbeeld verandering) en stuurt de bitcoins naar uzelf. Stel de commissie zo in dat deze voor beide tegelijk voldoende is: om dit te doen, telt u de omvang ervan op, vermenigvuldigt u met het getal uit de paragraaf "Hoe kiest u een adequate commissie?", deelt u deze door de grootte van de nieuwe in kilobytes en voer dit in de kolom ‘aangepaste transactiekosten’ in bij het verzenden van de transactie. Meer details voor de Bitcoin Core-portemonnee onder de spoiler:

SpoilerTarget">Spoiler

Stel dat u de ontvanger bent en 0,08500148 btc zou moeten ontvangen. Om CPFP te gebruiken, klikt u in Bitcoin Core op "Instellingen" -> "Opties" -> "Portefeuille"; vink de vakjes aan voor 'Muntcontrolefuncties inschakelen' en 'Onbevestigd wisselgeld uitgeven' als deze niet zijn aangevinkt (dan kunt u ze verwijderen); Sluit nu het instellingenvenster en klik op “Verzenden”, klik vervolgens op de knop “Ingangen...” en controleer het bedrag 0,08500148; vervolgens “OK”, voer uw adres in als ontvanger; hoeveelheid ingesteld op 0,08500148 en het selectievakje “kosten aftrekken van bedrag”; stel de commissie “selectief” (“aangepast”), “per kilobyte” (“per kilobyte”) in en schrijf deze op basis van 2 transacties met behulp van de formule ((grootte van de oude transactie)/(grootte van de nieuwe transactie) + 1 )*(adequate commissie voor kilobyte of beter). Verzenden.

Alle. Nu wacht je. De pools die dit plan ‘begrijpen’ zullen graag beide transacties tegelijk accepteren. Dit gaat misschien niet zo snel als er maar weinig van dergelijke pools zijn.


Hoe een transactie annuleren? Kan een transactie zichzelf annuleren?

Zodra een transactie is bevestigd (opgenomen in een blok), kan deze niet meer worden teruggedraaid of teruggedraaid. Om een ​​onbevestigde transactie te annuleren, moet u een transactie aanmaken die ermee concurreert en ervoor zorgen dat deze in de blokkering wordt opgenomen - zie punt (2) van het antwoord op de vraag “Wat te doen als de Bitcoin-transactie die u heeft verzonden niet is bevestigd ( "vast")?". In ieder geval is hier geen garantie op succes.

Een onbevestigde transactie zelf kan niet worden geannuleerd; alleen de weergave in uw portemonnee kan veranderen. Zie vervolgens het antwoord op de vraag "Mijn transactie was een aantal dagen onbevestigd en verdween toen en het geld werd teruggestuurd. Nu is alles in orde en kan ik het geld gewoon opnieuw sturen?"

Mijn transactie bleef een aantal dagen onbevestigd hangen, verdween toen en het geld werd teruggegeven. Nu is alles in orde en kan ik het geld gewoon opnieuw sturen?

Nee! Uw oude transactie staat nog online en kan onverwachts worden bevestigd. Om dit te voorkomen, zie punt (2) van het antwoord op de vraag “Wat te doen als de door u verzonden Bitcoin-transactie niet is bevestigd (“vastgelopen”)?” (onder de spoiler). Als u van gedachten verandert over het maken van die vertaling, kunt u de vertaling zelf maken.

Hoe kunt u zich beschermen tegen bevroren transacties?

  1. Stel een passende commissie in.
  2. Schakel het mechanisme voor vervangen door kosten in uw portemonnee in en markeer alle transacties als vervangbaar als uw portemonnee dit ondersteunt (electrum lijkt dit te ondersteunen). Hierdoor kunt u de commissie eenvoudig verhogen als er zich een probleem voordoet.

Laten we eens kijken hoe Bitcoin werkt. Bitcoin-transacties worden uitgevoerd tussen , die om veiligheidsredenen digitaal zijn ondertekend. Elke transactie op het netwerk is openbaar, d.w.z. elke deelnemer kan in de publieke blockchain niet alleen gegevens over zijn afzender en ontvanger bekijken, maar ook de hele geschiedenis van transacties die daaraan voorafgingen volgen, tot aan het startpunt van de opkomst van de eerste cryptomunten.

Sommige mensen geven er de voorkeur aan simpelweg bitcoins vast te houden, in de hoop dat hun waarde in de toekomst zal stijgen, maar het hele punt van cryptocurrencies is om ze te gebruiken, d.w.z. uitgeven. Dus hoe gebeuren transacties als u uw Bitcoins uitgeeft? Laten we dit in detail bekijken.

Er zijn geen bitcoins als zodanig, er zijn alleen gegevens over bitcointransacties

Ten eerste bestaan ​​Bitcoins als zodanig niet. Het is grappig, maar het is een feit. Ze staan ​​niet eens op de harde schijf. We zeggen dat iemand bitcoins heeft, maar als je naar een specifiek bitcoinadres kijkt, worden digitale munten niet op dezelfde manier opgeslagen als bijvoorbeeld dollars, ponden of roebels op bankrekeningen worden opgeslagen. Je kunt niet naar een fysiek object of zelfs maar een elektronisch bestand wijzen en zeggen: “Dit is Bitcoin.”

In plaats daarvan zijn er alleen registraties van transacties tussen verschillende adressen, waarvan het saldo stijgt en daalt. Elke transactie die ooit plaatsvindt, wordt opgeslagen in een enorm grootboek dat een blokketen wordt genoemd. Als u bijvoorbeeld het saldo op een van de Bitcoin-adressen wilt weten, ziet u er niets in als u dit adres bekijkt. Het saldo zal moeten worden berekend door te kijken naar alle transacties die betrekking hebben op een bepaald adres en zijn opgeslagen in de blokketen.

Dus wat is een transactie?

Laten we kijken. Laat Masha Vasya wat bitcoins sturen. Deze actie is een transactie die drie soorten gegevens bevat:

  • Invoer - een record van welk adres Masha de bitcoins heeft ontvangen (laten we zeggen dat ze ze heeft ontvangen van haar vriendin Olya);
  • Bedrag — het aantal bitcoins dat Masha naar Vasya stuurt;
  • Uitvoer – Vasya’s Bitcoin-adres.

Hoe wordt Bitcoin verzonden?

Om bitcoins naar iemand te sturen heb je twee dingen nodig: een bitcoinadres en een privésleutel. Het heeft geen zin om analogieën te trekken tussen een Bitcoin-adres en een bankrekening; ze hebben weinig gemeen. Om een ​​Bitcoin-adres te openen, hoeft u met name geen stapel papierwerk in te vullen en documenten te verstrekken die u identificeren. In feite zijn ze willekeurig gemaakt en vertegenwoordigen ze een willekeurige reeks letters en cijfers. Een privésleutel is ook een reeks letters en cijfers, maar in tegenstelling tot uw Bitcoin-adres wordt deze geheim gehouden.

U kunt uw Bitcoin-adres zien als een transparante kluis. Iedereen kan erin kijken en zien wat erin zit, maar alleen iemand die de privésleutel heeft, kan de inhoud openen en meenemen.

We keren terug naar Masha en Vasya. Wanneer Masha verschillende digitale munten naar Vasya wil sturen, tekent ze met behulp van een privésleutel een ‘verzoek’ voor de overdracht, waarin, zoals hierboven vermeld, drie soorten gegevens zijn opgenomen: het bitcoinadres waarvan de bitcoins naar Masha zijn gekomen, het bedrag en het adres van de vriend van de ontvanger.Vervolgens stuurt ze dit ‘verzoek’ vanuit haar Bitcoin-portemonnee naar het Bitcoin-netwerk. Daar vinden miners een nieuwe transactie in het netwerk en bevestigen deze door deze toe te voegen aan het transactieblok, wat uiteindelijk leidt tot een verhoging van het saldo van Vasya’s Bitcoin-adres.

Soms duurt de bevestiging van een transactie lang. Waarom?

Het antwoord is eenvoudig. Transacties worden bevestigd door miners, die tegelijkertijd bezig zijn. Soms moet je wachten tot ze klaar zijn met mijnen. Het algoritme dat in Bitcoin is ingebed, bepaalt dat het minen van elk blok ongeveer tien minuten duurt. Als u echter via verwerkingsbedrijven zoals BitPay, Coinbase of iets dergelijks betaalt, hoeft u nergens op te wachten. Ze hebben een ingebouwd mechanisme om een ​​transactie onmiddellijk te bevestigen na het overboeken van bitcoins.

Wat als de input- en outputbedragen van de transactie verschillend zijn?

Laten we u er nogmaals aan herinneren dat bitcoins alleen bestaan ​​in de vorm van gegevens over transacties die tussen adressen hebben plaatsgevonden. Als gevolg hiervan kunnen in een groot grootboek (blockchain) veel verschillende transacties aan elk specifiek adres worden gekoppeld.

Laten we deze situatie eens bekijken. We hebben Masha, die, zoals we hierboven schreven, bitcoins naar Vasya stuurde. Stel je nu voor dat het Masha's verjaardag is en dat haar vrienden besluiten haar digitale munten als cadeau te sturen. Dus stuurde Sveta haar vriendin twee bitcoins, Dima - drie, en Yulia - nog een, elk vanaf haar eigen bitcoinadres, en natuurlijk op verschillende tijdstippen van de dag. Het saldo van Masha’s Bitcoin-adres is nu dus met 6 bitcoins toegenomen, maar dit betekent niet dat transacties van haar vrienden tot één zijn gecombineerd. Ze blijven als afzonderlijke transacties aan Masha’s adres gekoppeld, elk vanaf een ander adres.

Als Masha Vasya nu opnieuw een paar bitcoins wil sturen, bijvoorbeeld 4, dan zal haar portemonnee proberen transactiegegevens te gebruiken met verschillende bedragen die opgeteld het vereiste aantal bitcoins opleveren dat ze naar Vasya stuurt. Dat wil zeggen, in overeenstemming met ons voorbeeld van Masha's verjaardag, kunnen transacties van Dima (drie bitcoins) en Yulia (één bitcoin) aan Vasya worden gekoppeld.

Er bestaat echter een mogelijkheid dat Masha Vasya een hoeveelheid bitcoins wil sturen die niet uit het bedrag van andere transacties kan worden verkregen. In ons voorbeeld is deze optie mogelijk als Masha besluit 1,5 bitcoins naar een vriend te sturen. Haar Bitcoin-adres bevat geen transacties voor dit exacte bedrag, en geen van de bestaande zal dit bedrag opleveren als het wordt toegevoegd. Masha kan een transactie niet opsplitsen in kleinere bedragen; transacties kunnen alleen in hun geheel worden gebruikt.

Het Bitcoin-algoritme werkt als volgt. Vasya ontvangt een transactie van Masha voor een groot bedrag, bijvoorbeeld degene die naar Masha is gestuurd voor de verjaardag van Sveta - 2 bitcoins. Een halve bitcoin wordt als wisselgeld teruggegeven aan Masha. In het bijzonder zullen de invoergegevens voor de transactie van Masha naar Vasya de gegevens zijn over de transactie van Sveta naar Masha. Bitcoin-adres van Vasya - uitvoergegevens . Door de transactie naar de verwerking van Masha te sturen, zal de portemonnee een nieuw Bitcoin-adres aanmaken dat aan Masha toebehoort, dat op zijn beurt zijn eigen transactie voor slechts 0,5 Bitcoin van Vasya naar Masha zal creëren. Zo blijkt dat een transactie voor 2 bitcoins van Sveta naar Masha naar Vasya gaat, en een transactie voor 0,5 bitcoins van Vasya naar Masha, wat betekent dat Masha Vasya 1,5 bitcoins heeft gestuurd.

Moet ik transactiekosten betalen?

Soms, maar niet altijd. De commissie wordt berekend rekening houdend met verschillende factoren. Bij sommige portemonnees kunt u het beloningsbedrag handmatig instellen. Elk deel van de transactie dat de ontvanger niet aanneemt of dat als wisselgeld wordt geretourneerd, wordt als beloning beschouwd. Het gaat naar de mijnwerker die het geluk heeft het transactieblok op te lossen als extra beloning.

Momenteel verwerken de meeste mijnwerkers transacties zonder beloningen. Gezien het feit dat de beloning voor het volgende blok afneemt, is het echter onwaarschijnlijk dat deze stand van zaken ongewijzigd zal blijven.

Voorheen was een van de verwarrende feiten over transactiekosten dat de berekening ervan complex en ingewikkeld was. Het was het resultaat van verschillende protocolupdates en evolueerde dienovereenkomstig. Updates voor de kernsoftware die Bitcoin-transacties beheert, zullen de manier veranderen waarop vergoedingen worden verwerkt, zodat automatisch een minimaal beloningsbedrag wordt geselecteerd.

Kan ik een ontvangstbewijs of document ontvangen waarin de overdracht van bitcoins wordt bevestigd?

Bij Bitcoin zijn eigenlijk geen cheques of ontvangstbewijzen betrokken. Hoewel de komende updates de manier waarop betalingen werken zullen veranderen, waardoor ze slimmer en gebruiksvriendelijker zullen worden. Verwerkingsbedrijven zoals BitPay bieden ook extra functies die doorgaans niet worden aangeboden bij standaard Bitcoin-transacties, zoals overzichten en orderbevestigingspagina's.

Wat moet ik doen als ik wat Bitcoin wil sturen?

Nogal. Bitcoins zijn deelbare eenheden, tot honderdmiljoensten. Bijvoorbeeld 1 Satoshi is 0,00000001 bitcoin.

Wilt u meer nieuws?