Vad är en Ethereum-adress?

En Ethereum-adress är en 42-tecken lång hexadecimal sträng som fungerar som en unik identifierare för konton på Ethereum‑blockkedjan. Varje adress börjar med 0x följt av 40 hexadecimal tecken (0‑9 och a‑f). Dessa adresser kan representera antingen externt ägda konton (styrda av privata nycklar) eller smarta kontrakt som har distribuerats på nätverket.

Vad är EIP-55‑kontrollsumman?

EIP-55 är ett Ethereum Improvement Proposal som introducerade en kontrollsummamekanism med blandad skiftläges‑kodning. Till skillnad från Bitcoin‑adresser som har inbyggda kontrollsummor var tidiga Ethereum‑adresser skiftläges‑okänsliga, vilket gjorde stavfel omöjliga att upptäcka. EIP-55 löser detta genom att kapitalisera specifika bokstäver baserat på adressens hash – om du ändrar även bara ett tecken blir kontrollsumman ogiltig. Denna enkla men effektiva metod fångar de flesta skrivfel innan medel skickas till fel adress.

Hur fungerar kontrollsummevalidering?

EIP-55‑kontrollsumman fungerar genom att hash:a den gemena (lowercase) adressen och använda den resulterande hashen för att bestämma vilka bokstäver som ska kapitaliseras. Om ett tecken i hashen är 8 eller högre (i hexadecimal) blir motsvarande bokstav i adressen versal; annars är den gemen. Vid validering tillämpas samma process – om kapitaliseringen matchar det förväntade mönstret är kontrollsumman giltig.

Verktygsbeskrivning

Detta verktyg validerar Ethereum‑plånboksadresser och verifierar deras EIP-55‑kontrollsumme‑kodning. Klistra helt enkelt in en adress för att omedelbart kontrollera om den är en giltig Ethereum‑adress, se dess formattyp och bekräfta om kontrollsumman är korrekt. Valideraren hanterar alla vanliga adressformat inklusive checksummade, gemena och versala varianter.

Funktioner

  • Omedelbar validering — Verifiera vilket Ethereum‑adressformat som helst i realtid
  • EIP-55‑kontrollsumme‑verifiering — Upptäck om adresser har giltiga blandade skiftläges‑kontrollsummor
  • Formatdetektering — Identifiera om adresser är checksummade, gemena eller versala
  • Längdvalidering — Bekräfta att adresser har korrekt 42‑tecken lång längd
  • Kopiera‑klistra‑vänligt — Hanterar automatiskt adresser med extra blanksteg

Användningsområden

  • Innan du skickar krypto — Validera mottagaradresser för att förhindra irreversibel förlust av medel
  • Smart‑contract‑utveckling — Verifiera kontraktsadresser under distribution och testning
  • Plånboksintegration — Kontrollera användarinskickade adresser i dApps och börser
  • Säkerhetsgranskning — Bekräfta adresser i konfigurationsfiler och kodarkiv