mìnjn |Umbra: chàngāngāngāngāngāngāngīngīng

Ma'lum qilinishicha, Umbra protokoli Mett Solomon va Ben DiFrancesco tomonidan HackMoney 2020 virtual hakatoni uchun ishlab chiqilgan va hozirda Ethereum Ropsten test tarmog'ida mavjud.
U nima uchun ishlatiladi?shunchaki ayting:

"Ko'rinmas manzil bilan to'lovchi ETH yoki ERC20 tokenlarini qabul qiluvchi tomonidan boshqariladigan manzilga yuborishi mumkin va ikkala tomondan tashqari hech qanday uchinchi shaxs qabul qiluvchining kimligini bila olmaydi."

mìnjn |Umbra: chàngāngāngāngāngāngāngīngīng

Zanjirda tranzaktsiya shunchaki Ethereum tarmog'idagi foydalanilmagan manzilga uzatilganga o'xshaydi.

mìnjn |Umbra: chàngāngāngāngāngāngāngīngīng

Rasm: Etherscan-da Umbra protokoli yordamida ETH tranzaktsiyalarini ko'ring.Zanjirda ko'rinmas manzil oddiy EOA manziliga o'xshaydi.

Zanjirdan tashqarida jo'natuvchi qabul qiluvchi tomonidan chiqarilgan ochiq kalit orqali yangi manzilni yaratish uchun ENS dan foydalangan.Manzilni yaratish uchun foydalanilgan ma'lumotlarni shifrlash va Umbra smart-kontrakti orqali jo'natuvchi qabul qiluvchiga to'lovni yangi ko'rinmas manzilga yuborganliklari haqida xabar berishi mumkin.Faqat qabul qiluvchi pulni yechib olish uchun zarur bo'lgan shaxsiy kalitni yaratishi mumkin.

mìnjn |Umbra: chàngāngāngāngāngāngāngīngīng

Yoqilg'i quyish shoxobchalari tarmog'i va Uniswap-dan foydalangan holda, Umbra pul yechishga gaz uchun to'lash uchun olingan tokenlardan foydalanish imkonini beradi.Bu pulni olishdan oldin ko'rinmas manzillarni moliyalashtirish uchun ETH dan foydalanish zaruriyatidan qochadi.
Umbra va Tornado Cash o'rtasidagi farq

Vitalik tez-tez eslatib turadigan Umbra va Tornado Cash o'rtasidagi farq nima?

Oddiy qilib aytganda, Tornado Cash - bu nol bilim dalillaridan foydalanadigan zanjirli tanga aralashtirgich.Unga tanga qo'yganingizda va boshqalar ham shunday qilishini kutsangiz, aktivlarni olib qo'yish uchun o'zingizning dalillaringizdan foydalanishingiz mumkin.U mikserda to'plangan, shuning uchun manba manzili va pul olish manzili o'rtasidagi aloqa buziladi.

Umbra protokoli ikki sub'ekt o'rtasida to'lov uchun ishlatiladi va turli xil maxfiylik kelishuvlari bilan birga keladi (ya'ni, turli yo'nalishlar ko'rib chiqiladi).Umbra jo'natuvchi va qabul qiluvchi manzillari o'rtasidagi aloqani buzmaydi, lekin havolalarni ma'nosiz qiladi.Har kim pul yuborilgan manzilni bilishi mumkin, ammo bu manzilni kim nazorat qilayotganini bila olmaydi.

Bularga qo'shimcha ravishda Umbra protokoli ham juda qiziqarli xususiyatlarga ega.Misol uchun, u ancha kam gaz sarflaydi, chunki u tekshirish zanjirida ilg'or shifrlash texnologiyasini talab qilmaydi.Barcha operatsiyalar oddiy pul o'tkazmalari hisoblanadi.Bundan tashqari, u ETH va har qanday ERC20 tokenlarini shaxsiy ravishda o'tkazish imkonini beradi, siz katta anonim to'plamga ishonishingiz shart emas.

 

Umbra protokolining ishlash printsipi tavsifi

Va nihoyat, Umbra protokoli qanday amalga oshirilishi haqida qisqacha gapiring:

Foydalanuvchi imzolangan xabarni Umbra ochiq kalitini ko'rsatish uchun ENS matn yozuviga joylashtiradi.Ushbu ochiq kalit Umbra uchun maxsus yaratilgan tasodifiy shaxsiy kalitdan olingan.
To'lovchi ushbu ochiq kalitdan, shuningdek, ba'zi tasodifiy yaratilgan ma'lumotlardan foydalanadi va keyin yangi "ko'rinmas" manzilni yaratadi.
To'lovchi tasodifiy ma'lumotlarni shifrlash uchun qabul qiluvchining ochiq kalitidan foydalanadi.
To'lovchi pul mablag'larini himoyalangan manzilga yuboradi va shifrlangan xabarni Umbraning aqlli shartnomasiga yuboradi.Shartnoma shifrlangan xabarni voqea sifatida tarqatadi.
Qabul qiluvchi Umbra protokoli orqali uzatiladigan shifrlangan xabarni shaxsiy kalit yordamida shifrini hal qilish mumkin bo'lgan xabarni topmaguncha skanerlaydi.
Qabul qiluvchi ko'rinmas manzilning shaxsiy kalitini yaratish uchun shifrlangan xabar mazmunidan va uning shaxsiy kalitidan foydalanadi.
Qabul qiluvchi pul yechish operatsiyasini imzolash uchun ko‘rinmas manzilning shaxsiy kalitidan foydalanadi va ETH yoki tokenni o‘zi tanlagan manzilga yuboradi.
Yana bir muqobil - yechib olish tranzaksiyasi yoqilg‘i quyish shoxobchasi tarmog‘i tranzaksiya releyeri orqali translyatsiya qilinadi, bunda tokenning ko‘rinmas manziliga kirish uchun ETH mablag‘larini taqdim etish zarurati qolmaydi.Umbra shartnomasi GSN relayerlariga gaz to'lash uchun Uniswap orqali ba'zi tokenlarni almashtiradi.
Hozircha Umbra protokoli hali ham Ropsten testnetida sinov bosqichida.Ben DiFranceskoning so'zlariga ko'ra, ular Umbra protokolini yaxshilashni rejalashtirmoqda va tez orada Ethereum asosiy tarmog'ida ishga tushiriladi.Ularning asosiy vazifasi shartnoma xavfsizligini ta'minlashdir.Bu foydalanuvchilarning mablag'lari xavfsizligini o'z ichiga oladi.


Etkazib berish vaqti: 29-may 2020-yil