Ethereum-medgründer Vitalik Buterin har delt en mulig løsning på det han beskriver som den "største gjenværende utfordringen" på Ethereum - personvern.
I en blogg poste 20. januar erkjente Buterin behovet for å komme opp med en personvernløsning fordi som standard er all informasjon som går inn i en "offentlig blokkjede" også offentlig.
Deretter kom han frem til konseptet "stealth-adresser" - som han sa kan potensielt anonymisere peer-to-peer-transaksjoner, nonfungible token (NFT)-overføringer og Ethereum Name Service (ENS)-registreringer, og beskytte brukere.
En ufullstendig guide til stealth-adresser:https://t.co/21Q18BrD30
- vitalik.eth (@VitalikButerin) Januar 20, 2023
I blogginnlegget forklarte Buterin hvordan kjedetransaksjoner kan gjennomføres mellom to parter med anonymitet.
For det første vil en bruker som ønsker å motta eiendeler generere og beholde en "forbruksnøkkel" som deretter brukes til å generere en stealth-metaadresse.
Denne adressen — som kan registreres på ENS — sendes deretter til avsenderen som kan utføre en kryptografisk beregning på metaadressen for å generere en stealth-adresse, som tilhører mottakeren.
Avsenderen kan deretter overføre eiendeler til mottakerens stealth-adresse i tillegg til å publisere en midlertidig nøkkel for å bekrefte at stealth-adressen tilhører mottakeren.
Effekten av dette er at en ny stealth-adresse genereres for hver ny transaksjon.
Buterin bemerket at en "Diffie-Hellman nøkkelutveksling" i tillegg til en "nøkkelblindmekanisme" måtte implementeres for å sikre at koblingen mellom stealth-adressen og brukerens metaadresse ikke kan sees offentlig.
Ethereum-medgründeren la til det ZK-SNARKs — en kryptografisk-sikker teknologi med innebygde personvernfunksjoner – kan overføre midler for å betale transaksjonsgebyrer.
Buterin understreket imidlertid at dette kan føre til egne problemer - i det minste på kort sikt - og uttalte "dette koster mye gass, flere hundre tusen gass bare for en enkelt overføring."
Relatert: Krypto-personvern er i større fare enn noen gang før - her er grunnen
Stealth-adresser har lenge vært utpekt som en løsning for å løse personvernproblemer i kjeden, som har vært det jobbet med siden så tidlig som i 2014. Imidlertid har svært få løsninger blitt brakt på markedet så langt.
Det er heller ikke første gang Buterin har diskutert konseptet med stealth-adresser i Ethereum.
I august 2022 dubbet han stealth-adresser som en "lavteknologisk tilnærming" å anonymt overføre eierskap av ERC-721-tokens – ellers kjent som NFT-er.
Ethereum-medgründeren forklarte at det foreslåtte stealth-adressekonseptet tilbyr personvern annerledes enn det nå US Office of Foreign Asset Control. (OFAC)-sanksjonert Tornado Cash:
"Tornado Cash kan skjule overføringer av vanlige fungible eiendeler som ETH eller store ERC20-er […] men den er veldig svak til å legge til personvern til overføringer av obskure ERC20-er, og den kan ikke legge til personvern til NFT-overføringer i det hele tatt."
Buterin ga noen råd til Web3-prosjekter som utvikler en løsning:
"Grunnleggende stealth-adresser kan implementeres ganske raskt i dag, og kan være et betydelig løft for praktisk brukerpersonvern på Ethereum."
"De krever litt arbeid på lommeboksiden for å støtte dem. Når det er sagt, er det mitt syn at lommebøker bør begynne å bevege seg mot en mer naturlig multi-adressemodell […] av andre personvernrelaterte årsaker også,» la han til.
Buterin foreslo at stealth-adresser kan introdusere "langsiktige brukerproblemer", som f.eks sosiale utvinningsproblemer. Han er imidlertid sikker på at problemene kan løses på lang sikt:
"På lengre sikt kan disse problemene løses, men stealth-adresseøkosystemet på lang sikt ser ut som et økosystem som virkelig vil avhenge av null-kunnskapsbevis," forklarte han.
Kilde: https://cointelegraph.com/news/vitalik-buterin-divulges-the-largest-remaining-challenge-in-ethereum