Home » Vitalik navrhuje soukromé NFT využívající “skryté adresy” ke skrytí identity vlastníka

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

by Tim

Vitalik Buterin navrhuje nápad na použití skrytých adres ke skrytí identity vlastníků NFT bez nutnosti používat ZK-SNARK nebo Merkleho stromy

Zakladatel platformy Ethereum Vitalik Buterin navrhuje myšlenku privátních NFT, u nichž by vlastník nebyl znám prostřednictvím dat v blockchainu.

Tento koncept byl přidán do příspěvku Ethereum Research zaměřeného na přidání „rozšíření ERC721 pro zk-SNARKy“

ERC721 rozšíření pro zk-SNARKs

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

Vitalik hovořil o potenciální potřebě privátních tokenů Soulbound (SBT) ve svém článku, v němž představil světu koncept SBT. Uvedl, že

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

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

Tyto informace jsou pak přidány do Merkleho stromu na řetězci, přičemž tokeny jsou uloženy na „adrese, která je odvozena od listu uživatele v Merkleho stromu“.

Aby bylo možné prokázat vlastnictví tokenu (NFT), musela by adresa poskytnout skryté adrese „přístup k soukromému klíči“, aby bylo možné při podepisování zprávy předat srovnané informace listu Merkleho stromu. Obvod by pak byl schopen porovnat „vypočtené a uživatelem poskytnuté kořeny pro ověření“.

Pravidelné skryté adresy

Vitalik ve své odpovědi Nerolationovi vysvětlil, že podle něj existuje elegantnější a přímočařejší řešení problému, které by využívalo „mnohem lehčí technologii“. Navrhl použití „běžných skrytých adres“ bez nutnosti používat složité Merklovy stromy.

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

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

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

Nová adresa se vygeneruje pomocí tohoto sdíleného tajemství hashováním výše uvedených informací.

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

„Příjemce prohledá všechny odeslané hodnoty S, vygeneruje odpovídající adresu pro každou hodnotu S, a pokud najde adresu obsahující token ERC721, zaznamená adresu a klíč, aby mohl sledovat své tokeny ERC721 a v budoucnu je rychle odeslat. „

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

Související náklady

Řešení je spojeno s náklady, kvůli kterým by mohlo být v mainnetu Etherea nepraktické. Poplatky za plyn spojené s Vitalikovou metodou by mohly vyžadovat, aby odesílatel „poslal spolu s ETH dostatek peněz na to, aby zaplatil poplatky 5-50krát, aby je mohl poslat dál“.

Zda je Vitalikovo řešení elegantnější implementací, nebo ne, necháme na rozhodnutí open-source komunity Etherea. Přesto je zajímavé, že Vitalik zřejmě akceptoval potřebu prvku soukromí v ekosystému Ethereum. Jeho odhalení SBT otevřelo svět možností pro tokenizovaná aktiva. Dále se v jeho úvahách 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 spoustu otázek se za posledních deset let rozhodně změnily“. Dále uvedl,

„Myslím, že i dnes jsme se dostali do bodu, kdy projekt Ethereum může fungovat zcela beze mě. A myslím si, že to tak půjde dál a dál. „

Vitalik od ledna 2022 přispěl do fóra Ethereum Research pouze sedmkrát. Zatímco v lednu 2022 jen za tento měsíc zveřejnil devět komentářů. Je zřejmé, že začíná ustupovat z cesty ostatním vývojářům v ekosystému Ethereum. Pokud by však Vitalik odešel úplně, teprve se ukáže, zda by investoři byli stejně přesvědčeni, že Ethereum může pokračovat i bez něj.

Related Posts

Leave a Comment