Hoofd- » bedrijf » Uitleg over de Crypto in Cryptocurrency

Uitleg over de Crypto in Cryptocurrency

bedrijf : Uitleg over de Crypto in Cryptocurrency

Cryptocurrencies zoals Bitcoin en Ethereum zijn enorm populair geworden dankzij hun gedecentraliseerde, veilige en anonieme aard, die de peer-to-peer-architectuur ondersteunt en het mogelijk maakt om fondsen en andere digitale activa over te dragen tussen twee verschillende individuen zonder een centrale autoriteit.

Hoe zorgt dit geautomatiseerde en anonieme systeem van cryptocurrency ervoor dat alle transacties met de nodige zorgvuldigheid en authenticiteit worden verwerkt zonder enige tussenkomst? Voer het onderliggende concept en de tools van cryptografie in, die de ruggengraat vormen van cryptocurrency-verwerking.

Belangrijkste leerpunten

  • Bitcoin en andere op blockchain gebaseerde cryptocurrencies vertrouwen op cryptografische methoden om de veiligheid en trouw te handhaven - door de "crypto-" in de naam te plaatsen.
  • Cryptografie is de wiskundige en computationele praktijk van het coderen en decoderen van gegevens.
  • Bitcoin maakt gebruik van drie verschillende cryptografische methoden, waaronder een methode die is bedoeld voor het genereren van zijn publiek-private sleutelparen en een andere voor het "ontginnen".

De "Crypto" in cryptografie

Het woord 'crypto' betekent letterlijk verborgen of geheim - in deze context anoniem. Afhankelijk van de configuratie zorgt de geïmplementeerde cryptografietechnologie voor pseudo- of volledige anonimiteit. In principe garandeert de cryptografie de veiligheid van de transacties en de deelnemers, de onafhankelijkheid van de activiteiten van een centrale autoriteit en de bescherming tegen dubbele uitgaven.

Cryptografietechnologie wordt voor meerdere doeleinden gebruikt - voor het beveiligen van de verschillende transacties die op het netwerk plaatsvinden, voor het regelen van de generatie van nieuwe valuta-eenheden en voor verificatie van de overdracht van digitale activa en tokens.

Laten we een analogie maken met een echte transactie - zoals het ondertekenen van een bankcheque - waarvoor uw handtekening nodig is. Een betrouwbare en veilige handtekening vereist dat deze de volgende eigenschappen heeft:

  1. het moet door anderen verifieerbaar zijn dat het inderdaad jouw handtekening is;
  2. het moet vals zijn, zodat niemand anders uw handtekening kan vervalsen, en
  3. het moet beveiligd zijn tegen elke mogelijkheid van weigering door de ondertekenaar - dat wil zeggen dat u niet kunt afzien van een verplichting die eenmaal is ondertekend.

Cryptocurrencies emuleren het concept van echte handtekeningen met behulp van cryptografietechnieken en de coderingssleutels. Cryptografiemethoden gebruiken geavanceerde wiskundige codes om gegevenswaarden op te slaan en te verzenden in een beveiligd formaat dat ervoor zorgt dat alleen degenen voor wie de gegevens of transactie zijn bedoeld, deze kunnen ontvangen, lezen en verwerken, en de authenticiteit van de transactie en deelnemer waarborgen, zoals een real-world handtekening.

Hoe werkt cryptografie?

Denk aan het ontvangen van radiosignalen op de radio van uw auto waarmee u naar de uitzending kunt luisteren. Deze uitzending is algemeen bekend en voor iedereen toegankelijk. Denk daarentegen aan communicatie op verdedigingsniveau, zoals die tussen soldaten op een gevechtsmissie. Deze communicatie zal veilig en gecodeerd zijn. Het wordt ontvangen door en bekend bij alleen de beoogde deelnemers in plaats van open te staan ​​voor de hele wereld. De cryptografie van Cryptocurrency werkt op een vergelijkbare manier.

In de eenvoudigste bewoordingen is cryptografie een techniek om beveiligde berichten tussen twee of meer deelnemers te verzenden - de afzender versleutelt / verbergt een bericht met behulp van een type sleutel en algoritme, stuurt deze versleutelde vorm van bericht naar de ontvanger en de ontvanger ontcijfert het naar genereer het originele bericht.

Versleutelingssleutels zijn het belangrijkste aspect van cryptografie. Ze maken een bericht, transactie of gegevenswaarde onleesbaar voor een ongeautoriseerde lezer of ontvanger en deze kan alleen worden gelezen en verwerkt door de beoogde ontvanger. Sleutels maken de informatie "crypto" of geheim.

Veel cryptocurrencies, zoals Bitcoin, maken mogelijk niet expliciet gebruik van het verzenden van dergelijke geheime, gecodeerde berichten, omdat de meeste informatie over Bitcoin-transacties voor een groot deel openbaar is. Er is echter een nieuw soort cryptocurrencies, zoals ZCash en Monero, dat verschillende vormen van cryptografiecodering gebruikt om de transactiegegevens veilig en volledig anoniem te houden tijdens de verzending. (Zie Wat is Monero (XMR) cryptocurrency voor meer informatie?)

Sommige van de tools die zijn ontwikkeld als onderdeel van cryptografie hebben belangrijk gebruik gevonden bij het werken met cryptocurrency. Ze omvatten functies van hashing en digitale handtekeningen die een integraal onderdeel vormen van Bitcoin-verwerking, zelfs als Bitcoin niet direct gebruik maakt van verborgen berichten. (Zie ook, Hoe werkt Bitcoin?)

Cryptografiemethoden die worden gebruikt in cryptocurrencies

Er zijn meerdere methoden voor codering in cryptografie.

De eerste is Symmetric Encryption Cryptography . Het gebruikt dezelfde geheime sleutel om het onbewerkte bericht bij de bron te coderen, het gecodeerde bericht naar de ontvanger te verzenden en vervolgens het bericht op de bestemming te decoderen. Een eenvoudig voorbeeld is het weergeven van alfabetten met getallen - zeg 'A' is '01', 'B' is '02', enzovoort. Een bericht zoals "HELLO" wordt gecodeerd als "0805121215" en deze waarde wordt via het netwerk naar de ontvanger (s) verzonden. Eenmaal ontvangen, zal de ontvanger het decoderen met behulp van dezelfde omgekeerde methodologie - '08' is 'H', '05' is 'E', enzovoort, om de oorspronkelijke berichtwaarde "HELLO" te krijgen, zelfs als ongeautoriseerde partijen de gecodeerd bericht '0805121215', het heeft geen waarde voor hen, tenzij ze de coderingsmethode kennen.

Het bovenstaande is een van de eenvoudigste voorbeelden van symmetrische codering, maar er bestaan ​​veel complexe variaties voor verbeterde beveiliging. Deze methode biedt voordelen van een eenvoudige implementatie met minimale operationele overhead, maar heeft problemen met de beveiliging van gedeelde sleutels en problemen met schaalbaarheid.

De tweede methode is Asymmetric Encryption Cryptography, die twee verschillende sleutels gebruikt - openbaar en privé - om gegevens te coderen en te decoderen. De publieke sleutel kan openlijk worden verspreid, zoals het adres van de ontvanger van het fonds, terwijl de private sleutel alleen bekend is bij de eigenaar. Bij deze methode kan een persoon een bericht coderen met de openbare sleutel van de ontvanger, maar het kan alleen worden gedecodeerd met de persoonlijke sleutel van de ontvanger. Deze methode helpt de twee belangrijke functies van authenticatie en codering voor cryptocurrency-transacties te bereiken. Het eerste wordt bereikt als de openbare sleutel de gepaarde privésleutel voor de echte afzender van het bericht verifieert, terwijl het laatste wordt bereikt omdat alleen de gepaarde private sleutelhouder het gecodeerde bericht met succes kan decoderen.

secp256k1

De asymmetrie die wordt gebruikt voor Bitcoin-sleutels wordt elliptische curve-cryptografie genoemd. De specifieke methode staat bekend als secp256k1 en werd blijkbaar door Satoshi gekozen om geen andere reden dan het destijds beschikbaar was!

De derde cryptografische methode is Hashing, die wordt gebruikt om de integriteit van gegevens van transacties op het netwerk efficiënt te verifiëren. Het handhaaft de structuur van blockchain-gegevens, codeert de accountadressen van mensen, is een integraal onderdeel van het proces van codering van transacties die tussen accounts plaatsvinden en maakt block mining mogelijk. Bovendien vullen digitale handtekeningen deze verschillende cryptografieprocessen aan, door echte deelnemers in staat te stellen hun identiteit aan het netwerk te bewijzen.

Meerdere variaties van de bovenstaande methoden met gewenste niveaus van aanpassing kunnen worden geïmplementeerd in verschillende cryptocurrency-netwerken.

Het komt neer op

Anonimiteit en verhulling is een belangrijk aspect van cryptocurrencies, en verschillende methoden die worden gebruikt door middel van cryptografische technieken zorgen ervoor dat zowel deelnemers als hun activiteiten in de gewenste mate op het netwerk verborgen blijven.

[Investeren in cryptocurrencies en Initial Coin Offerings ("ICO's") is zeer riskant en speculatief, en dit artikel is geen aanbeveling van Investopedia of de schrijver om te investeren in cryptocurrencies of ICO's. Aangezien de situatie van elke persoon uniek is, moet een gekwalificeerde professional altijd worden geraadpleegd voordat hij financiële beslissingen neemt. Investopedia geeft geen verklaringen of garanties met betrekking tot de nauwkeurigheid of tijdigheid van de hierin opgenomen informatie. Vanaf de datum waarop dit artikel is geschreven, bezit de auteur geen cryptocurrencies.]

Vergelijk beleggingsrekeningen Aanbieder Naam Beschrijving Adverteerder Openbaarmaking × De aanbiedingen die in deze tabel worden weergegeven, zijn afkomstig van samenwerkingsverbanden waarvan Investopedia een vergoeding ontvangt.
Aanbevolen
Laat Een Reactie Achter