Vitalik-ն առաջարկում է մասնավոր NFT-ներ՝ օգտագործելով «գաղտագողի հասցեներ»՝ սեփականատիրոջ ինքնությունը թաքցնելու համար

Ethereum-ի հիմնադիր Վիտալիկ Բուտերինն առաջարկում է մասնավոր NFT-ների գաղափարը, որով սեփականատերը հայտնի չի լինի բլոկչեյն տվյալների միջոցով:

Հայեցակարգը ավելացվել է Ethereum Research-ին Փոխանցել կենտրոնացած է «ERC721 ընդլայնում zk-SNARK-ների համար» ավելացնելու վրա:

ERC721 ընդլայնում zk-SNARK-ների համար

ERC721-ի (NFT ստանդարտի) ընդլայնումն առաջարկվել է Nerolation-ի կողմից, ով հայտարարել է, որ կարծում է, որ իր մեթոդաբանությունը «այն, ինչ նկարագրել է Վիտալիկը», երբ խոսում էր մասնավոր POAP-ների մասին:

Վիտալիկը խոսեց մասնավոր Soulbound նշանների (SBT) պոտենցիալ անհրաժեշտության մասին իր հոդվածում, որը ներկայացնում է SBT հայեցակարգը աշխարհին: Նա հայտարարեց.

«Գաղտնիությունը այս տեսակի էկոհամակարգը լավ աշխատեցնելու կարևոր մասն է… Եթե մի օր ապագայում պատվաստվելը դառնա POAP, ամենավատ բաներից մեկը, որ մենք կարող ենք անել, կլինի ստեղծել համակարգ, որտեղ POAP-ն ավտոմատ կերպով գովազդվում է… թույլ տալ, որ իրենց բժշկական որոշման վրա ազդի այն, ինչը հիանալի տեսք կունենա իրենց կոնկրետ սոցիալական շրջապատում»:

ZK-SNARK համատեղելի ERC721 ժետոնների օգտագործման առաջարկը փորձում է լուծել դա՝ օգտագործելով գաղտնի հասցեներ, որոնք ներառում են օգտագործողի հասցեի հաշը, նշանի ID-ն և օգտատիրոջ գաղտնիքը:

Տեղեկատվությունն այնուհետև ավելացվում է Merkle ծառի վրա շղթայի վրա, իսկ նշանները պահվում են «այն հասցեում, որը ստացվում է Merkle ծառի տերևից»:

Նշանի (NFT) սեփականությունն ապացուցելու համար հասցեն պետք է գաղտագողի հասցեին տրամադրի «մուտք դեպի մասնավոր բանալի», որպեսզի երբ հաղորդագրությունը ստորագրվի, համադրված տեղեկատվությունը փոխանցվի Մերկլի ծառի տերևին: Շղթան այնուհետև կկարողանա համեմատել «ստուգման համար հաշվարկված և օգտագործողի կողմից տրամադրված արմատները»:

Կանոնավոր գաղտնի հասցեներ

Nerolation-ին իր պատասխանում Վիտալիկը բացատրեց, որ կարծում է, որ կա խնդրի ավելի էլեգանտ և պարզ լուծում, որը կօգտագործի «շատ ավելի թեթև տեխնոլոգիա»: Նա առաջարկել է օգտագործել «կանոնավոր գաղտնի հասցեներ» առանց բարդ Merkle ծառերի կարիքի:

Վիտալիկը բացատրեց, որ յուրաքանչյուր օգտվող ունի անձնական բանալի, որը կարող է օգտագործվել որպես էլիպսաձև կորի խմբի բազային կետ՝ նոր մասնավոր բանալի ստեղծելու համար, ինչպես սովորաբար արվում է սովորական գաղտնի հասցեների դեպքում:

Այնուհետև կարող է ստեղծվել «մեկանգամյա գաղտնի բանալի», իսկ զուգակցված հանրային բանալին ստացվում է էլիպսաձև կորի հիմքից:

Այնուհետև ուղարկողն ու ստացողը կարող են «հաշվարկել ընդհանուր գաղտնիքը»՝ համատեղելով անձնական և գաղտնի բանալիները:

Այս ընդհանուր գաղտնիքի օգտագործմամբ ստեղծվում է նոր հասցե՝ վերը նշված տեղեկությունները համադրելով:

Ուղարկողը կարող է ERC20 նշան ուղարկել այս հասցեին, ինչպես եզրակացնում է Վիտալիկը.

«Ստացողը սկանավորելու է բոլոր ներկայացվածները Sարժեքներ, յուրաքանչյուրի համար ստեղծեք համապատասխան հասցե Sարժեքը, և եթե գտնեն ERC721 նշան պարունակող հասցե, նրանք կգրանցեն հասցեն և բանալին, որպեսզի կարողանան հետևել իրենց ERC721-ներին և արագ ուղարկել դրանք ապագայում»:

Վիտալիկը պնդում է, որ Merkle-ի ծառերը կամ ZK-SNARK-ներն ավելորդ են, քանի որ «ERC721-ի համար «անանունության հավաքածու» ստեղծելու հնարավորություն չկա»: Նրա մեթոդը նշանակում է, որ շղթայական տվյալները ցույց կտան, որ ERC721-ն ուղարկվել է ինչ-որ հասցեով, բայց չի բացահայտի նշանի վավեր տիրոջը:

Ներառված ծախսերը

Լուծումը գալիս է այնպիսի արժեքով, որը կարող է այն անիրագործելի դարձնել Ethereum հիմնական ցանցում: Vitalik-ի մեթոդի մեջ ներառված գազի վճարները կարող են պահանջել, որ ուղարկողը «ուղարկի բավականաչափ ETH, որպեսզի վճարի վճարներ 5-50 անգամ՝ այն հետագա ուղարկելու համար»:

Vitalik-ի լուծումն ավելի էլեգանտ իրականացում է, թե ոչ, կորոշի Ethereum բաց կոդով համայնքը: Այնուամենայնիվ, հետաքրքիր է նշել, որ Վիտալիկը, կարծես, ընդունել է Ethereum էկոհամակարգում գաղտնիության տարրի անհրաժեշտությունը: Նրա SBT-ի բացահայտումը հնարավորությունների աշխարհ է բացել նշանավորված ակտիվների համար: Ավելին, նրա մտածողության մեջ կրկին ի հայտ է եկել որոշ ակտիվների գաղտնիության անհրաժեշտությունը:

Օգոստոսի 6-ին փակ մամուլի ասուլիսում Վիտալիկը բացատրեց, որ «շատ հարցերի շուրջ իմ կարծիքը միանշանակ փոխվել է վերջին տասը տարում»։ Նա շարունակեց ասել.

 «Կարծում եմ, որ նույնիսկ այսօր, կարծում եմ, որ մենք գտնվում ենք այն կետում, երբ Ethereum նախագիծը կարող է ամբողջությամբ գործել առանց ինձ: Եվ ես կարծում եմ, որ դա գնալով ավելի ու ավելի է գնալու այդ ճանապարհով»:

Վիտալիկը 2022 թվականի հունվարից ի վեր ընդամենը յոթ անգամ է ներդրում ունեցել Ethereum Research ֆորումում: Մինչդեռ 2022 թվականի հունվարին նա ինը մեկնաբանություն է տեղադրել միայն այդ ամսում: Նա ակնհայտորեն սկսում է դուրս գալ Ethereum էկոհամակարգի այլ մշակողների ճանապարհից: Այնուամենայնիվ, եթե Վիտալիկը ամբողջությամբ հեռանա, մնում է տեսնել, թե արդյոք ներդրողները նույնքան վստահ կլինեն, որ Ethereum-ը կարող է շարունակել առանց նրա:

Աղբյուր՝ https://cryptoslate.com/vitalik-suggests-private-nfts-using-stealth-addresses-to-hide-the-owners-identity/