Spoluzakladatel Etherea Vitalik Buterin se podělil o možné řešení „hlavního zbývajícího problému Etherea“ – soukromí.
V příspěvku na blogu napsal, že musíme přijít s řešením ochrany osobních údajů, protože ve výchozím nastavení jsou všechny informace, které jdou na veřejný blockchain, také veřejné. K vyřešení problému Vitalik navrhl koncept „neviditelných adres“, které by podle něj mohly anonymizovat transakce peer-to-peer, převody NFT a registrace ve službě Ethereum Name Service (ENS) a chránit tak uživatele.
Jak Buterin navrhuje provádět anonymní transakce?
Příjemce aktiva vytvoří a uloží „klíč útraty“, který bude použit k vytvoření skryté meta adresy.
Meta adresa, kterou lze zaregistrovat v ENS, je předána odesílateli. Dokáže provést kryptografický výpočet pomocí meta adresy a vytvořit skrytou adresu, která patří příjemci mincí.
Odesílatel poté převede aktiva na skrytou adresu a zveřejní dočasný klíč k ověření, že skrytá adresa patří příjemci.
Pro každou novou transakci je tedy vytvořena nová skrytá adresa.
Aby se zajistilo, že vztah mezi skrytou adresou a meta adresou nebude veřejně známý, musí být implementována „výměna klíčů Diffie-Hellman“ spolu s „mechanismem řetězení klíčů“.
K placení transakčních poplatků můžete použít ZK-SNARKs, kryptotechnologii s funkcemi ochrany osobních údajů. Celý tento systém však může vést k vysokým nákladům na plyn.
O skrytých adresách přemýšlí lidé už od roku 2014, ale účinných řešení je na trhu stále málo. Sám Buterin v srpnu nazval skryté adresy „low-tech přístupem“ pro anonymní převod vlastnictví tokenů ERC-721 (NFT).
Současná navrhovaná verze ochrany osobních údajů se liší od verze, kterou používá Tornado Cash.
„Tornado Cash může skrýt převody hlavních zastupitelných aktiv, jako jsou ETH a ERC-20 tokeny. Ale tento nástroj je neúčinný při zajišťování soukromí málo známého ERC-20 a nemůže poskytnout soukromí vůbec pro přenosy NFT,“ poznamenal Buterin.
Buterin dal několik rad projektům, které chtějí pracovat na citlivých adresách.
„Dnes lze základní skryté adresy implementovat poměrně rychle. Vyžadují určitou práci na straně peněženky, ale věřím, že peněženky by se měly začít ubírat směrem k přirozenějšímu modelu s více adresami,“ dodal Buterin.