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

A hírek szerint az Umbra protokollt Matt Solomon és Ben DiFrancesco fejlesztette ki a HackMoney 2020 virtuális hackathonhoz, és jelenleg az Ethereum Ropsten tesztneten érhető el.
Mire használják?egyszerűen mondd:

„Láthatatlan címmel a fizető ETH vagy ERC20 tokeneket küldhet a címzett által ellenőrzött címre, és mindkét félen kívül egyetlen harmadik fél sem tudhatja, ki a címzett.”

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

A láncon a tranzakció úgy néz ki, mintha egyszerűen az Ethereum hálózat egy nem használt címére továbbították volna.

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

Ábra: ETH-tranzakciók megtekintése Umbra protokoll használatával az Etherscan rendszeren.A láncon a láthatatlan cím úgy néz ki, mint egy normál EOA-cím.

A láncon kívül a küldő az ENS segítségével új címet generált a fogadó által kiadott nyilvános kulcson keresztül.A cím generálásához használt adatok titkosításával és az Umbra intelligens szerződésen keresztül a küldő tudathatja a címzettel, hogy a fizetést az új láthatatlan címre küldte.Csak a címzett tudja előállítani a pénzfelvételhez szükséges privát kulcsot.

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

A Gas Station hálózat és az Uniswap használatával az Umbra lehetővé teszi a pénzfelvételek számára, hogy a kapott tokeneket a benzin fizetésére használják.Ezzel elkerülhető, hogy pénzfelvétel előtt ETH-t kelljen használni láthatatlan címek finanszírozására.
A különbség az Umbra és a Tornado Cash között

Mi a különbség az Umbra és a Tornado Cash között, amit Vitalik gyakran emleget?

Egyszerűen fogalmazva, a Tornado Cash egy láncon belüli érmekeverő, amely nulla tudásalapú bizonyítékokat használ.Amikor érméket tesz bele, és várja, hogy mások is megtegyék ugyanezt, használhatja saját bizonyítványait az eszközök visszavonására.A keverőben összpontosul, így a forráscím és a kitárolási cím közötti kapcsolat megszakad.

Az Umbra protokollt két entitás közötti fizetésre használják, és különböző adatvédelmi kompromisszumokat tartalmaz (azaz különböző irányokat vesz figyelembe).Az Umbra nem szakítja meg a kapcsolatot a küldő és a fogadó címe között, hanem értelmetlenné teszi a hivatkozásokat.Mindenki ismerheti azt a címet, amelyre a pénzeszközöket küldik, de nem tudhatja, hogy ki irányítja ezt a címet.

Ezeken kívül az Umbra protokollnak van még néhány nagyon érdekes funkciója.Például sokkal kevesebb gázt használ fel, mivel nem igényel fejlett titkosítási technológiát az ellenőrzési láncon.Minden tranzakció egyszerű átutalás.Ezenkívül lehetővé teszi az ETH és bármely ERC20 token privát átvitelét, nem kell nagy névtelen készletre hagyatkozni.

 

Az Umbra protokoll működési elvének leírása

Végül beszéljen röviden az Umbra protokoll megvalósításáról:

A felhasználó elküldi az aláírt üzenetet az ENS szöveges rekordjába, hogy megjelenítse Umbra nyilvános kulcsát.Ez a nyilvános kulcs a kifejezetten az Umbra számára generált véletlenszerű privát kulcsból származik.
A fizető ezt a nyilvános kulcsot használja, plusz néhány véletlenszerűen generált adatot, majd létrehoz egy új „láthatatlan” címet.
A fizető a fogadó nyilvános kulcsát használja a véletlenszerű adatok titkosításához.
A fizető elküldi a pénzt a védett címre, és elküldi a titkosított üzenetet Umbra intelligens szerződésének.A szerződés a titkosított üzenetet eseményként sugározza.
A vevő átvizsgálja az Umbra protokoll által sugárzott titkosított üzenetet, amíg nem talál egy üzenetet, amely a privát kulccsal visszafejthető.
A címzett a titkosított üzenet tartalmát és a privát kulcsát használja fel a láthatatlan cím privát kulcsának generálására.
A címzett a láthatatlan cím privát kulcsát használja a visszavonási tranzakció aláírására, és elküldi az ETH-t vagy tokent az általa választott címre.
Egy másik alternatíva az, hogy a pénzfelvételi tranzakciót a Benzinkút hálózati tranzakciós közvetítőjén keresztül sugározzák, így elkerülhető, hogy ETH-forrásokat kelljen biztosítani a token láthatatlan címének eléréséhez.Az Umbra-szerződés egyes tokeneket cserél a Uniswapon keresztül, hogy a GSN-közvetítőknek gázdíjat fizessen.
Jelenleg az Umbra protokoll még tesztelés alatt áll a Ropsten tesztneten.Ben DiFrancesco szerint az Umbra protokoll fejlesztését tervezik, és hamarosan elindul az Ethereum főhálózatán.Elsődleges feladatuk a szerződés biztonságának biztosítása.Ez magában foglalja a felhasználók pénzeszközeinek biztonságát.


Feladás időpontja: 2020. május 29