De basisbeginselen van Blockchain transacties
De wereld van digitale activa groeit en verandert razendsnel.
Retailers, investeerders en het management van bedrijven en banken stellen steeds meer vragen over deze industrie - en met goede reden!
Tijdens het schrijven van dit artikel heeft de cryptomarkt een totale marktkapitalisatie van meer dan $ 2 biljoen USD en is het aantal cryptowallets geëxplodeerd tot meer dan 260 miljoen.
Het is duidelijk dat er particuliere en institutionele interesse is in de crypto-sector, maar de infrastructuur en operationele ondersteuningsmodellen voor digitale activa verschillen van de traditionele financiele sector, en het is belangrijk om deze verschillen te begrijpen, alvorens de transitie te maken.
Mercury Iconex haar diensten bieden een helpende hand met deze transitie en onze online academie is er om ondersteuning te leveren bij het creëren van de bouwstenen van kennis over digitale activa te, door de fundamentele lagen te belichtten van hoe digitale activa zijn opgebouwd en werken, hoe de markt eruit ziet, wie de spelers zijn, hoe de kapitaalmarkten werken en hoe je kunt nadenken over de impact die het op jou kan hebben.
In dit artikel bespreken wij dus de basisbeginselen van blockchain en bespreken wij wat blockchain is, hoe het werkt en wat je moet weten over publieke en private sleutels.
Wat is Blockchaintechnologie?
Blockchaintechnologie is de basis van het hele ecosysteem van digitale activa. Alles binnen het ecosysteem van digitale activa is gebouwd op een blockchain.
De blockchain is simpelweg een gedistribueerd (gedecentraliseerd) grootboek van transacties dat cryptografisch beveiligd, onveranderlijk (=fraudebestendig) en zeer veerkrachtig is. Anders verwoord is het een betrouwbare boekhouder die transacties tussen mensen op een eerlijke en veilige manier bijhoudt. Het is ontworpen om superbetrouwbaar te zijn en is bestand tegen veranderingen. Zie het maar als een behulpzame online boekhouder die ervoor zorgt dat alles nauwkeurig wordt vastgelegd.
De blockchain zelf is eigenlijk een gekoppelde keten van blokken met gevalideerde transactiegegevens. Elke blok bevat een reeks gevalideerde transacties en binnen dat blok is er een link terug naar het vorige blok. Dit betekent dat er een link is (vandaar de -chain- in blockchain) terug naar elke blok en elke transactie die ooit is gedaan. Dit maakt dat alles dat op de blockchain wordt geregistreerd traceerbaar is.
Gedistribueerd grootboek!
Een interessante eigenschap van blockchains is dat ze gedistribueerd en gedecentraliseerd zijn. Dat betekent dat er niet één centrale server, reeks computers of derde partij is die de eigenaar is van de enige kopie van de blockchain. Er zijn dus meerdere gedistribueerde computers die collectief toegankelijk zijn voor de andere en meerdere marktdeelnemers. Zodoende heeft elke deelnemer aan de blockchain (een node genoemd) zijn eigen kopie van het grootboek.
Gedecentraliseerd systeem: DeFi (links): Heeft meerdere onderling verbonden knooppunten die op een meer gedistribueerde manier met elkaar verbonden zijn en elk knooppunt een kopie van het grootboek onderhoudt zonder een centraal punt, waardoor robuustere, gedistribueerde en veerkrachtigere communicatie, controle en besturing over het hele netwerk mogelijk is en gegarandeerd wordt.
Gecentraliseerd systeem: CeFi (rechts): Heeft een centrale hub (knooppunt) die verbonden is met alle andere knooppunten en gebruikers. Het centrale knooppunt is het enige controle- en communicatiepunt, waar alle gebruikers (knooppunten) interactie mee hebben voor transacties en gegevensbeheer.
Hoe werkt de Blockchain eenvoudig bekeken?
Transacties: Wanneer iemand een transactie doet met Bitcoin, wordt deze doorgestuurd naar het netwerk van computers (nodes).
Validatie: Computers op het netwerk (bekend als miners) valideren de transactie door complexe wiskundige problemen op te lossen. Dit proces staat bekend als mining.
Blokvorming: Zodra de transactie is gevalideerd, wordt deze samen met andere gegroepeerd in een “blok”.
Elk blok wordt toegevoegd aan de keten van voorgaande blokken, waardoor een chronologische volgorde van transacties ontstaat - vandaar de naam “blockchain**”.
Veiligheid: De blockchain is beveiligd door middel van cryptografie, waardoor het voor iedereen extreem moeilijk is om transacties uit het verleden te wijzigen.
Dit heeft twee grote voordelen:
Veerkracht
Omdat Blockchains gedecentraliseerd zijn, is er geen enkel storingspunt, wat betekent dat blockchains doorgaans zeer veerkrachtig zijn.
Onveranderlijk / fraudebestendig
Omdat blockchains gedecentraliseerd zijn en er geen "Single Point of Failure" is, is het bijna onmogelijk voor een kwaadwillende om binnen het systeem te komen en transactiegeschiedenis te veranderen (bijvoorbeeld het veranderen van de overmaking van Bitcoin ter waarde van $1 miljoen USD aan "ABC Corporatie" naar "Kwaadwillende Acteur NV"). Als een kwaadwillende actor dit zou willen doen, dan zou hij een manier moeten vinden om een meerderheid van de kopieën van de blockchain te veranderen, voordat het volgende blok wordt toegevoegd.
Nieuwe blokken kunnen elke 2-10 minuten worden toegevoegd, afhankelijk van welk Blockchain-protocol je gebruikt en transacties mee doet.
Dit zou extreem moeilijk zijn om te bereiken. Zodra een transactie is toegevoegd aan de blockchain (bijv. Tony stuurt 1 Bitcoin naar John), is die transactie onomkeerbaar. Als Tony die 1 Bitcoin naar de verkeerde persoon of adres stuurt en het wordt toegevoegd aan de blockchain, is die 1 Bitcoin voor altijd verdwenen. Dit is natuurlijk veel anders dan hoe traditionele transacties op de financiële markt momenteel worden afgehandeld.
Hoe werken de transacties?
Stel je voor dat Tony besluit 1 Bitcoin te kopen. Deze transactie wordt gebundeld in een blok, en instellingen (of individuen) die "Miners" worden genoemd, gaan dan een heel moeilijke maar logische wiskundige puzzel oplossen. Degene die als eerste de puzzel oplost, mag het blok aan de blockchain toevoegen en krijgt een prijs.
Meestal wordt de betaling gedaan in de vorm van het token dat ze aan het minen zijn of krijgen transactiekosten uitbetaald).
De andere "Miners" in het netwerk komen dan samen en valideren dat dit het volgende blok is dat moet worden toegevoegd, en zodra consensus is bereikt -51% van de knooppunten in het blockchain-netwerk moeten het erover eens zijn dat dit volgende blok moet worden toegevoegd aan de blockchain- wordt het blok aan de blockchain toegevoegd en hebben alle knooppunten nu een bijgewerkte kopie van dat blok, zodat dit proces oneinding en opeenvolgend door kan.
Het fraudebestendig zijn is eerder besproken, maar om hier nog wat verder op in te gaan met betrekking tot het bereiken van consensus zullen wij de volgende scenario belichten. Als een "Kwaadwillende acteur A" het adres van Tony's Bitcoin-aankoop wilde wijzigen, zodat de transactie van de aankoop gaat naar de "Kwaadwillende acteur A" in plaats van Tony, moeten ze het adres wijzigen op 51% van alle knooppunten in het blockchain-netwerk, voordat het volgende blok wordt toegevoegd. In een echt gedecentraliseerd en geschaald blockchain-protocol is dit bijna onmogelijk te volbrengen.
Soorten blockchains!
Openbaar: Dit is een blockchain die open en toegankelijk is voor iedereen. De meest populaire publieke blockchains zijn de Bitcoin- en Ethereum-blockchains.
Private: Dit is een blockchain die alleen voor leden bestemd is (alleen leden van het netwerk of een organisatie kunnen transacties openen, lezen en minen). Een voorbeeld hiervan is "Quorum" van de internationaal erkende bank "JPMorgan Chase".
Het type blockchain-netwerk dat u wilt gebruiken, is afhankelijk van uw gebruiksscenario en andere vereisten. Momenteel zijn publieke blockchains de meest populaire vorm van blockchains die door instellingen wordt gebruikt.
Wat zijn sleutels en waarom zijn ze belangrijk?
Publieke- en privésleutels zijn de belangrijkste dingen die je nodig hebt als het gaat om transacties met digitale activa. Ze zijn de bouwstenen voor transacties met digitale activa. Publieke- en privésleutels zijn een reeks tekens (cijfers en letters) die willekeurig (en cryptografisch) worden gegenereerd en bijna onmogelijk te repliceren zijn. Uw privésleutel is de basis voor veiligheid en uw publieke sleutel is daarvan afgeleid.
Het concept van sleutels komt uit de cryptografische kant van de blockchain. Zonder al te technisch te worden, om transacties uit te voeren of interactie te hebben met digitale activa, heeft u drie basiszaken nodig namelijk:
Prive sleutel: Met je privésleutels kun je transacties initiëren en verifiëren om toegang te krijgen tot de digitale activa die je hebt opgeslagen op de blockchain in je digitale portemonnee.
Publieke sleutel: Je publieke sleutel is in wezen het adres waar mensen transacties naartoe sturen - elke transactie kan worden getraceerd naar een publieke sleutel.
Digitale portemonnee / Ewallet: Je digitale portemonnee bevat zowel je publieke als private sleutels en heeft een zogenaamd portemonnee-adres. Het portemonnee-concept van de Blockchain is niet veel anders dan je traditionele, fysieke portemonnee waarin je waardevolle zaken, zoals contant geld, creditcards, ID kaart enz. opslaat en waarmee je transacties kunt uitvoeren. Een portemonnee met digitale activa is dus redelijk vergelijkbaar met een fysieke portemonnee, maar alleen met een slot erop
Hieronder is een heel simplistische metafoor voor hoe publieke sleutels, privésleutels en portemonnees werken!
Zie je digitale portemonnee als een schatkist die zich op een blockchain bevindt. Je portemonnee-adres voor het ontvangen of versturen van digitale activa, is vergelijkbaar met je fysieke post- of e-mailadres. Het is dus de bestemming waar transacties naartoe en vandaan worden gestuurd en je privésleutel is de sleutel die je schatkist opent en digitale activa in staat stelt om te kunnen bewegen. Als je digitale activa wilt kopen op de markt, gebruik je je privésleutel om de schatkist te openen voor de uitwisseling van de activa.
Vanwege de monetaire waarde die gemoeid gaat met blockchain transacties op institutioneel niveau, is het hebben van veilige privésleutels extreem belangrijk. Als een kwaadwillende in het bezit zou komen van je privésleutel, zou deze toegang kunnen krijgen tot je eerdergenoemde schatkist en namens jou transacties kunnen initiëren en verifiëren. Als je je privésleutel verliest, zijn de bezittingen in je schatkist in wezen ontoegankelijk, totdat je je sleutel terugvindt. Gelukkig zijn er veel manieren om het beheer van je privésleutels veilig te stellen.
Als je geld stort bij een bank, wordt het opgeslagen bij de bank zelf. Als je een fondsbeheerder bent en aandelen koopt, worden de aandelen of aandeelcertificaten meestal bewaard bij een gekwalificeerde bewaarmaatschappij. Bij digitale activa worden de activa zelf niet opgeslagen bij een bank of bewaard bij een bewaarmaatschappij. Als je 30 Bitcoins bezit, is er geen fysieke plek waar je Bitcoin staat. Jou Bitcoins leven en worden opgeslagen in je schatkist op de blockchain.
Wat zijn digitale portemonnees en opslag?
Er zijn drie basistypen digitale portemonnees waar je privésleutels in kunnen worden opgeslagen namelijk:
Hot Wallets: Dit zijn portemonnees die op je internetbrowser staan, of middels applicaties worden aangedreven en vereisen authenticatie om toegang te krijgen, zoals Mercury Iconex.
Cold Wallets: Deze wallets, ook wel koude opslag, of papieren portemonnees genoemd, leven op niet-internet verbonden apparaten, zoals een losgekoppelde USB-stick van Ledger.
Mercury Iconex maakt gebruikt van Koude-opslag mogelijkheden om digitale activa van gebruikers verantwoord en veilig op te slaan!
Bijgewerkt op: 21/08/2024
Dankuwel!