Vad är Address?
En Address är strängen du delar för att ta emot krypto. Tänk dig ett kontonummer skapat av matematik, knutet till din plånbok. Din Address är säker att dela och dirigerar medel till dig utan att avslöja vem du är.
”En Address är bara ett användarnamn jag väljer.” Inte riktigt. Den genereras från din plånboks matematik och är kopplad till en publik nyckel, inte ett skärmnamn du väljer.
Hur Address fungerar
Här är en snabb genomgång, ingen smoking krävs.
- Steg 1: Din plånbok skapar ett par med kryptografiska nycklar i bakgrunden.
- Steg 2: Den härleder en Address från din publika nyckel via hashning och kodning.
- Steg 3: Du delar den Addressen med en vän eller en app.
- Steg 4: De skickar medel genom att skapa kryptovalutatransaktioner som pekar på din Address.
- Steg 5: Senare bevisar din plånbok att du kan spendera medlen med din hemliga nyckel.
Så ser flödet ut, ja det är så enkelt.
Varför Address är viktig
Så varför borde du bry dig om den här teckensträngen?
- Fördel: Den låter vem som helst skicka medel till dig utan att avslöja din identitet eller plånbokens inre.
- Perspektiv: Addresses är bärbara mellan appar och plånböcker, vilket passar idén om internetpengar där du flyttar medel på dina villkor.
- Relevans: Du kommer att se en Address i börser, plånböcker, NFT-mintningar och alla appar som skickar eller tar emot tokens.
Innan du skickar till en Address, testa med en liten summa, kontrollera nätverket och använd QR när det går. Dela din Address fritt, men dela aldrig din privata nyckel.
Viktiga egenskaper hos Address
Vad som får en Address att fungera
- Delbar: Den är offentlig av design och säker att posta eller klistra in.
- Härledd: Skapas från en publik nyckel i en envägsprocess som håller hemligheten säker.
- Checksummakontroll: Många format inkluderar kontroller som fångar stavfel.
- Nätverkstyp: Formatet antyder vilken kedja det tillhör, så att matcha nätverk spelar roll.
- Ny: Återanvändning är vanlig, men nya adresser förbättrar integriteten.
Hur beräknas Address?
Olika kedjor använder olika metoder, men idén är densamma. Börja med den publika nyckeln, hasha den, lägg till en versionstag, sedan en checksumma och koda.
Exempel för klassisk Bitcoin Addressstil
address = Base58Check(version || RIPEMD160(SHA256(public_key))) Ethereumformat håller de sista 20 bytena av en Keccakhash och visar dem i hex med en checksumma
address = last20bytes(Keccak256(uncompressed_public_key)) Variationer
Vanliga Addressvarianter du kommer att se
- Legacy: P2PKH (Pay-to-PubKey-Hash) stil, börjar ofta med en 1 på Bitcoin.
- Scriptad: P2SH (Pay-to-Script-Hash) stil, börjar ofta med en 3 på Bitcoin.
- Bech32: Modernt segwitformat som ofta börjar med bc1 på Bitcoin.
- Hex: Ethereumformat som börjar med 0x och kan innehålla en checksumma.
En Address är offentlig och endast för mottagande. Medel som skickas till fel Address eller fel nätverk försvinner oftast, så dubbelkolla alltid formatet och kedjan.
Exempel
Mia skickar sin Address som börjar med bc1 via meddelande, du skannar den, skickar en liten testsumma och skickar sedan hela beloppet efter bekräftelse.
Kul fakta
Vanityadresser finns, där folk generar nycklar tills deras Address börjar med ett roligt ord som 1COFFEE eller 0xBEEF. Mode möter kryptografi, Rolex möter Reddittrådar.
Sammanfattning
Om du kommer ihåg en mening, låt det vara den här: En Address är den delbara pekaren som för medel till din plånbok, medan din hemliga nyckel gör dem spenderbara.
