Vad är Validation?
Validation är processen ett nätverk använder för att kontrollera om ny data är legitim innan den accepteras. Inom krypto betyder Validation att oberoende kontroller av många deltagare ser till att reglerna följs och att huvudboken förblir korrekt. Tänk dörrvaktspersonlighet för digitala pengar, fast artig och matematisk.
Validation händer bara när nya mynt bryts eller stakas. Det stämmer inte. Plånböcker, blockutforskare och fullständiga deltagare validerar också data, och de kan avvisa skadlig information även om en miner försöker inkludera den.
Hur Validation fungerar
Så här spelar Validation ut i praktiken, från början till slut:
- Steg 1: Du trycker på skicka, din plånbok skapar och sänder nya transaktioner till nätverket.
- Steg 2: Transaktionen innehåller kryptografiska bevis i form av digitala signaturer som visar att du äger medlen.
- Steg 3: Flera noder tar emot den och kör regelkontroller som saldon, noncevärden och format.
- Steg 4: Om den godkänns inkluderar en förslagsställare eller miner den i ett nytt block.
- Steg 5: Blocket godkänns och läggs till i den delade blockkedjan, vilket gör att uppdateringen blir svår att skriva om.
Det är flödet. Inga trick, bara regler och matematik.
Varför Validation spelar roll
Det berör dig eftersom detta håller dina pengar säkra utan att du behöver ringa en bank.
- Fördel: Stoppar falska betalningar och skyddar saldon, så du inte förlitar dig på magkänsla.
- Perspektiv: Validation är kärnan i öppna pengasystem som vem som helst kan kontrollera, en mix av polerad tillit och forumdiskussioner.
- Relevans: Du stöter på det i plånböcker, swaps, NFT-mintingar, DAO-omröstningar och till och med i blockutforskare som visar bekräftelser och dubbelspendering-varningar.
Använd en välrenommerad plånbok eller full klient om du kan. Att se din egen vy av kedjan innebär att din Validation inte lånas från någon annans server.
Huvuddrag för Validation
Vad som kännetecknar Validation:
- Regler: Varje kontroll följer offentliga protokollregler, inte privata åsikter.
- Många: Många oberoende deltagare verifierar samma data, vilket ökar förtroendet.
- Deterministisk: Givet samma input når ärliga validatorer samma resultat.
- Kryptografisk: Kryptografiska bevis ersätter förtroende för mellanhänder.
- Transparent: Vem som helst kan spela upp kontrollerna och verifiera resultaten.
Variationer
Olika varianter du kan höra talas om:
- Transaktion: Kontrollerar saldon, noncevärden, avgifter och signaturer innan inkludering.
- Block: Verifierar blockhuvuden, tidsstämplar och att varje inkluderad transaktion är giltig.
- Consensus: Bekräftar att den föreslagna kedjan följer de överenskomna reglerna för finalitet.
- State: Säkerställer att smartkontrakts tillståndsövergångar följer reglerna för den virtuella maskinen.
Validation handlar om regelkontroller, inte identitetskontroller. Nätverket bryr sig om att matematiken stämmer, inte vem du är.
Exempel
Du skickar en betalning, validatorer bekräftar ditt saldo och din signatur, en förslagsställare inkluderar den, andra verifierar, och efter några bekräftelser är den slutgiltig.
Kul fakta
Den ursprungliga Bitcoin-artikeln beskrev genombrottet som att lösa problemet med dubbelspendering, vilket är precis vad bra Validation håller i schack dag efter dag.
Sammanfattning
Kort version: Validation är den pålitliga vän som kontrollerar kvittot innan alla lämnar butiken.
