Wat is Address?
Een Address is de tekenreeks die je deelt om crypto te ontvangen. Zie het als een bankrekeningnummer gemaakt door wiskunde en gekoppeld aan je wallet. Je Address is veilig om te delen en stuurt fondsen naar jou zonder te onthullen wie je bent.
“An Address is just a username I choose.” Niet helemaal. Het wordt gegenereerd door de wiskunde van je wallet en is gekoppeld aan een publieke sleutel, niet aan een gebruikersnaam die je zelf kiest.
Hoe Address werkt
Hier een korte rondleiding, geen smoking nodig.
- Stap 1: Je wallet maakt achter de schermen een paar cryptografische sleutels.
- Stap 2: Het leidt een Address af van je publieke sleutel via hashing en codering.
- Stap 3: Je deelt dat Address met een vriend of app.
- Stap 4: Zij sturen fondsen door cryptocurrency transacties te maken die naar jouw Address wijzen.
- Stap 5: Later toont je wallet dat je die fondsen kunt uitgeven met je geheime sleutel.
Dat is de werking, ja, het is zo eenvoudig.
Waarom Address belangrijk is
Waarom zou je om deze tekenreeks geven?
- Voordeel: Het stelt iedereen in staat je geld te sturen zonder je identiteit of de interne gegevens van je wallet prijs te geven.
- Perspectief: Addresses zijn overdraagbaar tussen apps en wallets, wat past bij internetgeld waarbij je zelf bepaalt hoe je het gebruikt.
- Relevantie: Je ziet een Address op exchanges, in wallets, bij het minten van NFT's en in elke app die tokens verzendt of ontvangt.
Test voordat je naar een Address stuurt met een klein bedrag, controleer het netwerk en gebruik indien mogelijk QR. Deel je Address gerust, maar deel nooit je privésleutel.
Belangrijkste kenmerken van Address
Wat een Address kenmerkt
- Deelbaar: Het is standaard openbaar en veilig om te delen of te plakken.
- Afgeleid: Gemaakt uit een publieke sleutel in een eenrichtingsproces dat het geheim veilig houdt.
- Met checksum: Veel formaten bevatten controles om typefouten te detecteren.
- Netwerkgebonden: Het formaat geeft vaak aan bij welke keten het hoort, dus het is belangrijk dat netwerken overeenkomen.
- Vers: Herhaald gebruik komt voor, maar nieuwe Addresses verbeteren de privacy.
Hoe wordt een Address berekend?
Verschillende ketens gebruiken andere methodes, maar het idee blijft gelijk. Begin met de publieke sleutel, hashen, voeg een versietag toe, voeg dan een checksum toe en codeer.
Voorbeeld voor klassieke Bitcoinadressen
address = Base58Check(version || RIPEMD160(SHA256(public_key))) Ethereumadressen bewaren de laatste 20 bytes van een Keccak hash en tonen deze in hex met een checksum
address = last20bytes(Keccak256(uncompressed_public_key)) Variaties
Veelvoorkomende varianten van Address die je zult zien
- Legacy: P2PKH (Pay to PubKey Hash) stijl, begint vaak met een 1 op Bitcoin.
- Scripted: P2SH (Pay to Script Hash) stijl, begint vaak met een 3 op Bitcoin.
- Bech32: Modern segwitformaat dat vaak begint met bc1 op Bitcoin.
- Hex: Ethereumstijl formaat dat begint met 0x en mogelijk een checksum bevat.
Een Address is openbaar en alleen voor ontvangst. Naar het verkeerde Address of het verkeerde netwerk verzonden fondsen zijn meestal weg, controleer dus altijd het formaat en de keten.
Voorbeeld
Mia stuurt je per sms haar Address dat begint met bc1, je scant het, stuurt een klein testbedrag en verzendt daarna het volledige bedrag nadat het bevestigd is.
Leuk weetje
Vanity addresses bestaan, waarbij mensen veel sleutels genereren totdat hun Address begint met een leuk woord zoals 1COFFEE of 0xBEEF. Mode ontmoet cryptografie, Rolex ontmoet Reddit threads.
Samenvatting
Als je één zin onthoudt, maak het deze: Een Address is de deelbare aanwijzing die fondsen naar je wallet brengt, terwijl je geheime sleutel ervoor zorgt dat je ze kunt uitgeven.
