Overzicht van de Bitcoin Wallet-technologie PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Overzicht van de Bitcoin Wallet-technologie

Overzicht van de Bitcoin Wallet-technologie PlatoBlockchain Data Intelligence. Verticaal zoeken. Ai.

Er is een veel voorkomende misvatting over Bitcoin-wallets. Mensen denken vaak dat deze wallets Bitcoin bevatten. Inderdaad, de portemonnee bestaat uit alleen sleutels. Gebruikers kunnen de "munten" op het netwerk alleen beheren door transacties te ondertekenen met behulp van hun portemonneesleutels. Portefeuilles kunnen met andere woorden worden gezien als een sleutelhanger. Deze sleutelhangers bestaan โ€‹โ€‹uit paren van privรฉ- en openbare sleutels. Transacties worden geverifieerd met die sleutels, wat bewijst dat ze eigenaar zijn van hun munten. Er zijn in principe twee soorten portefeuilles, die zich onderscheiden door de verwantschap in de sleutels die ze bevatten.

Het eerste type dat wordt besproken, is de niet-deterministische portemonnee. Voor dit type wordt elke sleutel onafhankelijk van een willekeurig getal gemaakt. Ze zijn niet verwant aan elkaar. Een ander type portemonnee is de deterministische portemonnee. Alle sleutels worden gegenereerd op basis van een enkele hoofdsleutel, die de seed wordt genoemd. Deze sleutels zijn aan elkaar gerelateerd en kunnen worden gegenereerd zodra de oorspronkelijke seed beschikbaar is.

Niet-deterministische portemonnees

Deze worden ook wel willekeurige portefeuilles genoemd. Een van de belangrijkste nadelen van dit type portemonnee is dat wanneer een gebruiker er veel genereert, er kopieรซn van moeten worden bewaard, wat inhoudt dat er zo vaak mogelijk een back-up van moet worden gemaakt. Als er geen back-up van een van de sleutels wordt gemaakt, gaat het geld dat het beheert onomkeerbaar verloren zodra de portemonnee ontoegankelijk wordt. Dit druist duidelijk in tegen het principe van het vermijden van hergebruik van adressen, door elk Bitcoin-adres voor slechts een enkele transactie te gebruiken.

Adreshergebruik kan de privacy verminderen, aangezien meerdere transacties door รฉรฉn adres worden uitgevoerd. Als een gebruiker hergebruik van adressen wil vermijden, Type-0 niet-deterministische portemonnee is een slechte keuze van portemonnee. Het houdt in dat veel sleutels worden onderhouden, waarvoor vaak back-ups nodig zijn.

Deterministische portemonnees

Deze bestaan โ€‹โ€‹uit privรฉsleutels die worden gegenereerd op basis van een gemeenschappelijke seed, met behulp van een enkelvoudige hashfunctie. Ze worden ook wel seeded wallets genoemd. De seed is een getal dat willekeurig wordt gegenereerd en gecombineerd met andere gegevens om de persoonlijke sleutels te produceren. In dit type portemonnee kan de seed alle gegenereerde sleutels voldoende herstellen, wat betekent dat een enkele back-up voldoende is. Het zaad kan ook voldoende helpen bij de import en export van portemonnees. Dit zorgt voor een gemakkelijke migratie van elke sleutel tussen verschillende portemonnee-implementaties.

Let op: Er zijn verschillende websites waar bitcoin-handel efficiรซnt kan worden uitgevoerd. Een voorbeeld hiervan is Bitcoin-rush. Om er echter meer over te weten, de Bitcoin rush beoordeling geeft voldoende informatie over wat u kunt verwachten.

HD-portefeuilles 

Dit is de meest geavanceerde vorm van de deterministische portemonnee en wordt gedefinieerd door de BIP-32 standaard. HD-wallets bestaan โ€‹โ€‹uit sleutels die in een boomstructuur zijn gegenereerd, zodat een oudersleutel een reeks andere "kindersleutels" kan afleiden, die elk ook hun eigen kleinkinderensleutels kunnen genereren. Dit gaat door tot in de oneindige diepte.

HD-portemonnee heeft weinig voordelen die willekeurige sleutels niet hebben. De eerste hiervan is dat de boomstructuur extra organisatorische betekenis kan definiรซren, bijvoorbeeld wanneer een bepaald onderdeel van subsleutels wordt gebruikt in een inkomende transactie en een ander onderdeel wordt gebruikt bij het ontvangen van wisselgeld van uitgaande betalingen.

Een ander voordeel is dat het ervoor zorgt dat gebruikers een reeks openbare sleutels kunnen maken zonder toegang tot de bijbehorende privรฉsleutels. Dit zorgt ervoor dat HD wallets gebruikt kunnen worden op een onveilige server. De openbare sleutels hoeven niet vooraf te worden geladen of gegenereerd, aangezien de server geen privรฉsleutels heeft die kunnen worden gebruikt om toegang te krijgen tot het geld.

Mnemonische codes

De HD wallets zijn krachtig genoeg om meerdere sleutels en adressen te beheren. Ze kunnen zelfs nuttiger zijn in combinatie met een gestandaardiseerde manier om zaden te genereren uit een reeks Engelse woorden die kunnen worden getranscribeerd en gemigreerd tussen portefeuilles. Dit wordt een geheugensteuntje genoemd en heeft een standaard gedefinieerd door BIP-39. Tegenwoordig gebruiken veel Bitcoin-wallets deze standaard en kunnen ze gemakkelijk zaden migreren voor een goede back-up en herstel met behulp van interoperabele geheugensteuntjes.

Afbeelding door Rodrigo Joaquรญn Mba Mikue oppompen van Pixabay

Bron: https://www.livebitcoinnews.com/overview-of-the-bitcoin-wallet-technology/

Tijdstempel:

Meer van LiveBitcoin Nieuws