Vitalik predlaže privatne NFT-ove koji koriste 'stealth adrese' za skrivanje identiteta vlasnika

Osnivač Ethereuma Vitalik Buterin predlaže ideju privatnih NFT-ova pri čemu vlasnik ne bi bio poznat putem podataka blockchaina.

Koncept je dodan istraživanju Ethereuma pošta fokusiran na dodavanje "ERC721 proširenja za zk-SNARKs."

ERC721 proširenje za zk-SNARK-ove

Proširenje na ERC721 (NFT standard) predložio je Nerolation, koji je izjavio kako vjeruje da je njegova metodologija "točna implementacija onoga što je Vitalik opisao" kada se govori o privatnim POAP-ovima.

Vitalik je govorio o potencijalnoj potrebi za privatnim Soulbound tokenima (SBT) u svom članku predstavljajući SBT koncept svijetu. Izjavio je,

„Privatnost je važan dio za dobro funkcioniranje ove vrste ekosustava... Ako, jednog dana u budućnosti, cijepljenje postane POAP, jedna od najgorih stvari koju bismo mogli učiniti bila bi stvoriti sustav u kojem se POAP automatski oglašava... dopustiti da na njihovu medicinsku odluku utječe ono što bi izgledalo cool u njihovom određenom društvenom krugu."

Prijedlog korištenja ZK-SNARK kompatibilnih ERC721 tokena pokušava to riješiti upotrebom prikrivenih adresa koje uključuju hash korisničke adrese, ID tokena i tajnu korisnika.

Informacije se zatim dodaju u Merkleovo stablo u lancu, a tokeni se pohranjuju na "adresu koja je izvedena iz korisničkog lista u Merkleovom stablu."

Da bi se dokazalo vlasništvo nad tokenom (NFT), adresa bi morala prikrivenoj adresi dati "pristup privatnom ključu", tako da kada se poruka potpiše, prikupljene informacije mogu biti proslijeđene listu Merkleovog stabla. Krug bi tada mogao usporediti "izračunate i korisničke korijene za provjeru."

Uobičajene skrivene adrese

U svom odgovoru na Nerolation, Vitalik je objasnio kako vjeruje da postoji elegantnije i jednostavnije rješenje za problem, koje bi koristilo "mnogo lakšu tehnologiju". Predložio je korištenje “redovnog skrivene adrese” bez potrebe za složenim Merkleovim stablima.

Vitalik je objasnio da svaki korisnik ima privatni ključ koji se može koristiti kao temeljna točka grupe eliptične krivulje za stvaranje novog privatnog ključa, kao što se obično radi s uobičajenim prikrivenim adresama.

Zatim se može generirati "jednokratni tajni ključ", a upareni javni ključ izvesti iz baze eliptične krivulje.

Pošiljatelj i primatelj tada mogu "izračunati zajedničku tajnu" kombiniranjem privatnih i tajnih ključeva.

Nova adresa se generira korištenjem ove zajedničke tajne raspršivanjem gore navedenih informacija.

Pošiljatelj može poslati ERC20 token na ovu adresu kao što Vitalik zaključuje;

“Primatelj će skenirati sve poslane Svrijednosti, generirajte odgovarajuću adresu za svaku Svrijednost, a ako pronađu adresu koja sadrži ERC721 token, zabilježit će adresu i ključ kako bi mogli pratiti svoje ERC721 i brzo ih poslati u budućnosti.”

Vitalik je ustvrdio da su Merkleova stabla ili ZK-SNARK-ovi nepotrebni jer "ne postoji mogućnost stvaranja 'anonimnog skupa' za ERC721." Njegova metoda znači da će podaci u lancu pokazati da je ERC721 poslan na neku adresu, ali neće otkriti važećeg vlasnika tokena.

Uključeni troškovi

Rješenje dolazi s cijenom koja bi ga mogla učiniti nepraktičnim na glavnoj mreži Ethereum. Naknade za plin uključene u Vitalikovu metodu mogle bi zahtijevati od pošiljatelja da "pošalje dovoljno ETH-a da plati naknade 5-50 puta za daljnje slanje."

Je li Vitalikovo rješenje elegantnija implementacija ili ne, odlučit će Ethereum open-source zajednica. Ipak, zanimljivo je primijetiti da se čini da je Vitalik prihvatio potrebu za elementom privatnosti unutar Ethereum ekosustava. Njegovo SBT otkriće otvorilo je svijet mogućnosti za tokeniziranu imovinu. Nadalje, potreba za povjerljivošću neke imovine ponovno se pojavila u njegovom razmišljanju.

Na zatvorenoj konferenciji za novinare 6. kolovoza, Vitalik je objasnio da su se "moja mišljenja o mnogim pitanjima definitivno promijenila u posljednjih deset godina." Nastavio je govoriti,

 “Mislim da čak i danas, mislim da smo na točki u kojoj Ethereum projekt može funkcionirati potpuno bez mene. I mislim da će tako ići sve više i više.”

Vitalik je samo sedam puta doprinio forumu Ethereum Research od siječnja 2022. Dok je u siječnju 2022. samo u tom mjesecu objavio devet komentara. Očito se počinje micati s puta drugih programera u Ethereum ekosustavu. Međutim, ako se Vitalik potpuno povuče, ostaje za vidjeti hoće li ulagači biti uvjereni da bi Ethereum mogao nastaviti bez njega.

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