Vitalik navrhuje soukromé NFT využívající „neviditelné adresy“ ke skrytí identity vlastníka

Zakladatel Etherea Vitalik Buterin navrhuje myšlenku soukromých NFT, kdy by vlastník nebyl znám prostřednictvím blockchainových dat.

Tento koncept byl přidán do výzkumu Ethereum zveřejnit se zaměřil na přidání „ERC721 Extension for zk-SNARKs“.

Rozšíření ERC721 pro zk-SNARK

Rozšíření na ERC721 (standard NFT) navrhl Nerolation, který uvedl, že věří, že jeho metodika je „přesnou implementací toho, co Vitalik popsal“, když mluvil o soukromých POAP.

Vitalik hovořil o potenciální potřebě soukromých Soulbound tokenů (SBT) ve svém článku, který světu představuje koncept SBT. prohlásil,

„Soukromí je důležitou součástí toho, aby tento druh ekosystému dobře fungoval... Pokud se jednoho dne v budoucnu z očkování stane POAP, jedna z nejhorších věcí, kterou bychom mohli udělat, by bylo vytvořit systém, kde bude POAP automaticky inzerován… nechat své lékařské rozhodnutí ovlivnit tím, co by vypadalo cool v jejich konkrétním sociálním okruhu.“

Návrh na použití tokenů ERC721 kompatibilních se ZK-SNARK se to pokouší vyřešit pomocí skrytých adres, které zahrnují hash adresy uživatele, ID tokenu a tajemství uživatele.

Informace jsou poté přidány do řetězce Merkle stromu, přičemž tokeny jsou uloženy na „adrese, která je odvozena z listu uživatele ve stromu Merkle“.

Aby bylo možné prokázat vlastnictví tokenu (NFT), musela by adresa poskytnout tajnou adresu „přístup k soukromému klíči“, aby po podepsání zprávy mohly být seřazené informace předány listu stromu Merkle. Obvod by pak byl schopen porovnat „vypočítané a uživatelem poskytnuté kořeny pro ověření“.

Běžné tajné adresy

Ve své odpovědi na Nerolation Vitalik vysvětlil, že věří, že existuje elegantnější a přímočařejší řešení problému, které by využívalo „mnohem lehčí technologii“. Navrhl používat „pravidelné tajné adresy“ aniž byste potřebovali složité stromy Merkle.

Vitalik vysvětlil, že každý uživatel má soukromý klíč, který lze použít jako základní bod skupiny eliptických křivek k vytvoření nového soukromého klíče, jak se to běžně dělá s běžnými tajnými adresami.

Poté lze vygenerovat „jednorázový tajný klíč“ a spárovaný veřejný klíč odvodit ze základny eliptické křivky.

Odesílatel a příjemce pak mohou „vypočítat sdílené tajemství“ kombinací soukromého a tajného klíče.

Pomocí tohoto sdíleného tajemství se vygeneruje nová adresa hašováním výše uvedených informací.

Odesílatel může poslat token ERC20 na tuto adresu, jak Vitalik uzavírá;

„Příjemce naskenuje všechny odeslané zprávy Shodnoty, vygenerujte pro každou odpovídající adresu Shodnotu, a pokud najdou adresu obsahující token ERC721, zaznamenají si adresu a klíč, aby mohli sledovat své ERC721 a v budoucnu je rychle odeslat.“

Vitalik tvrdil, že stromy Merkle nebo ZK-SNARK jsou zbytečné, protože „neexistuje žádná možnost vytvoření „sady anonymity“ pro ERC721. Jeho metoda znamená, že data na řetězci ukážou, že ERC721 bylo odesláno na nějakou adresu, ale neodhalí platného vlastníka tokenu.

S tím spojené náklady

Řešení je spojeno s náklady, které by jej na mainnetu Ethereum mohly učinit nepraktickým. Poplatky za plyn zahrnuté ve Vitalikově metodě by mohly vyžadovat, aby odesílatel „poslal s sebou dostatek ETH na zaplacení poplatků 5-50krát, aby to poslal dále“.

Zda je řešení Vitalik elegantnější implementací či nikoli, bude ponecháno na rozhodnutí Ethereum open-source komunitě. Přesto je zajímavé poznamenat, že se zdá, že Vitalik přijal potřebu prvku soukromí v rámci ekosystému Ethereum. Jeho odhalení SBT otevřelo svět možností pro tokenizovaná aktiva. Dále se v jeho myšlení znovu objevila potřeba důvěrnosti některých aktiv.

Na uzavřené tiskové konferenci 6. srpna Vitalik vysvětlil, že „mé názory na mnoho problémů se za posledních deset let rozhodně změnily“. Pokračoval v tom,

 „Myslím, že i dnes si myslím, že jsme v bodě, kdy projekt Ethereum může fungovat úplně beze mě. A myslím si, že to takhle půjde víc a víc.“

Vitalik přispěl na fórum Ethereum Research pouze sedmkrát od ledna 2022. Zatímco v lednu 2022 pouze za ten měsíc zveřejnil devět komentářů. Zjevně se začíná vzdalovat ostatním vývojářům v ekosystému Ethereum. Pokud by však Vitalik úplně odstoupil, uvidíme, zda by si investoři byli tak jisti, že Ethereum může pokračovat i bez něj.

Zdroj: https://cryptoslate.com/vitalik-suggests-private-nfts-using-stealth-addresses-to-hide-the-owners-identity/