引介 |Umbra: 以太坊区块链的隐形支付协议

Bildirilir ki, Umbra protokolu Matt Solomon və Ben DiFrancesco tərəfindən HackMoney 2020 virtual hakatonu üçün hazırlanıb və hazırda Ethereum Ropsten test şəbəkəsində mövcuddur.
Nə üçün istifadə olunur?sadəcə deyin:

“Görünməz ünvanla ödəyici ETH və ya ERC20 tokenlərini alıcının nəzarət etdiyi ünvana göndərə bilər və hər iki tərəfdən başqa heç bir üçüncü tərəf alıcının kim olduğunu bilə bilməz.”

引介 |Umbra: 以太坊区块链的隐形支付协议

Zəncirdə əməliyyat sadəcə Ethereum şəbəkəsində istifadə olunmamış ünvana ötürülür.

引介 |Umbra: 以太坊区块链的隐形支付协议

Şəkil: Etherscan-da Umbra protokolundan istifadə edərək ETH əməliyyatlarına baxın.Zəncirdə görünməz ünvan normal EOA ünvanına bənzəyir.

Zəncirdən kənarda, göndərici qəbuledici tərəfindən verilmiş açıq açar vasitəsilə yeni ünvan yaratmaq üçün ENS-dən istifadə etmişdir.Ünvan yaratmaq üçün istifadə edilən məlumatları şifrələməklə və Umbra smart müqaviləsi vasitəsilə göndərən alıcıya ödənişi yeni görünməz ünvana göndərdiyini bildirə bilər.Pulun çıxarılması üçün tələb olunan şəxsi açarı yalnız alıcı yarada bilər.

引介 |Umbra: 以太坊区块链的隐形支付协议

Yanacaqdoldurma məntəqəsi şəbəkəsindən və Uniswap-dan istifadə etməklə, Umbra pul çıxarmalara qaz üçün ödəniş etmək üçün aldıqları tokenlərdən istifadə etməyə imkan verir.Bu, pul çəkməzdən əvvəl görünməz ünvanları maliyyələşdirmək üçün ETH-dən istifadə etmək ehtiyacının qarşısını alır.
Umbra və Tornado Cash arasındakı fərq

Vitalinin tez-tez xatırlatdığı Umbra və Tornado Cash arasındakı fərq nədir?

Sadəcə olaraq, Tornado Cash sıfır bilik sübutlarından istifadə edən zəncirli sikkə qarışdırıcıdır.İçinə sikkələr qoyduğunuzda və başqalarının da bunu etməsini gözlədiyiniz zaman, aktivləri geri götürmək üçün öz sübutlarınızdan istifadə edə bilərsiniz.O, mikserdə cəmləşib, ona görə də mənbə ünvanı ilə çəkilmə ünvanı arasındakı əlaqə pozulur.

Umbra protokolu iki qurum arasında ödəniş üçün istifadə olunur və müxtəlif məxfilik güzəştləri dəsti ilə gəlir (yəni müxtəlif istiqamətlər nəzərə alınır).Umbra göndərən və qəbul edən ünvanlar arasındakı əlaqəni pozmur, lakin Linkləri mənasız edir.Hər kəs vəsaitin göndərildiyi ünvanı bilə bilər, lakin həmin ünvana kimin nəzarət etdiyini bilə bilməz.

Bunlara əlavə olaraq, Umbra protokolunun çox maraqlı xüsusiyyətləri də var.Məsələn, o, daha az qaz istifadə edir, çünki yoxlama zəncirində hər hansı qabaqcıl şifrələmə texnologiyası tələb olunmur.Bütün əməliyyatlar sadə köçürmələrdir.Bundan əlavə, o, ETH və hər hansı ERC20 tokenlərini özəl olaraq köçürməyə imkan verir, böyük bir anonim dəstdən istifadə etmək lazım deyil.

 

Umbra protokolunun iş prinsipinin təsviri

Nəhayət, Umbra protokolunun necə həyata keçirildiyi haqqında qısaca danışaq:

İstifadəçi Umbra açıq açarını göstərmək üçün imzalanmış mesajı ENS mətn qeydinə göndərir.Bu açıq açar xüsusi olaraq Umbra üçün yaradılan təsadüfi şəxsi açardan əldə edilir.
Ödəyici bu açıq açardan, üstəlik bəzi təsadüfi yaradılan məlumatlardan istifadə edir və sonra yeni “görünməz” ünvan yaradır.
Ödəyici təsadüfi məlumatları şifrələmək üçün alıcının açıq açarından istifadə edir.
Ödəyici vəsaiti qorunan ünvana göndərir və şifrəli mesajı Umbranın smart müqaviləsinə göndərir.Müqavilə şifrlənmiş mesajı hadisə kimi yayımlayır.
Qəbuledici şəxsi açarla deşifrə edilə bilən mesajı tapana qədər Umbra protokolu ilə yayımlanan şifrələnmiş mesajı skan edir.
Qəbuledici görünməz ünvanın şəxsi açarını yaratmaq üçün şifrələnmiş mesajın məzmunundan və onun şəxsi açarından istifadə edir.
Alıcı pul çıxarma əməliyyatını imzalamaq üçün görünməz ünvanın şəxsi açarından istifadə edir və ETH və ya tokeni seçdiyi ünvana göndərir.
Başqa bir alternativ, pulun çıxarılması əməliyyatının Tokenin görünməz ünvanına daxil olmaq üçün ETH vəsaitinin təmin edilməsi zərurətindən yayınaraq, yanacaqdoldurma məntəqəsi şəbəkəsi əməliyyat relayeri vasitəsilə yayımlanmasıdır.Umbra müqaviləsi, GSN relayerlərinə qaz ödəmək üçün Uniswap vasitəsilə bəzi tokenlər mübadiləsi aparır.
Hazırda Umbra protokolu hələ də Ropsten test şəbəkəsində sınaq mərhələsindədir.Ben DiFrancesco-nun sözlərinə görə, onlar Umbra protokolunu təkmilləşdirməyi planlaşdırırlar və tezliklə Ethereum əsas şəbəkəsində işə salınacaqlar.Onların əsas vəzifəsi müqavilənin təhlükəsizliyini təmin etməkdir.Bu, istifadəçilərin vəsaitlərinin təhlükəsizliyini nəzərdə tutur.


Göndərmə vaxtı: 29 may 2020-ci il