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

Það er greint frá því að Umbra siðareglur hafi verið þróaðar af Matt Solomon og Ben DiFrancesco fyrir HackMoney 2020 sýndarhakkaþonið og er nú fáanlegt á Ethereum Ropsten testnetinu.
Til hvers er það notað?segðu einfaldlega:

„Með ósýnilegu heimilisfangi getur greiðandinn sent ETH eða ERC20 tákn á heimilisfang sem er stjórnað af viðtakandanum og fyrir utan báða aðila getur enginn þriðji aðili vitað hver viðtakandinn er.

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

Á keðjunni lítur út fyrir að viðskiptin séu einfaldlega send á ónotað heimilisfang á Ethereum netinu.

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

Mynd: Skoðaðu ETH viðskipti með Umbra samskiptareglum á Etherscan.Á keðjunni lítur ósýnilega heimilisfangið út eins og venjulegt EOA heimilisfang.

Utan keðjunnar hefur sendandinn notað ENS til að búa til nýtt heimilisfang í gegnum almenningslykil sem viðtakandinn gefur út.Með því að dulkóða gögnin sem notuð eru til að búa til heimilisfangið og í gegnum Umbra snjallsamninginn getur sendandinn látið móttakandann vita að hann hafi sent greiðsluna á nýja ósýnilega heimilisfangið.Aðeins móttakandinn getur búið til einkalykilinn sem þarf til að taka út fé.

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

Með því að nota bensínstöðvarnetið og Uniswap gerir Umbra úttektum kleift að nota táknin sem þeir fá til að greiða fyrir bensínið.Þetta kemur í veg fyrir að nota ETH til að fjármagna ósýnileg heimilisföng áður en peningar eru teknir út.
Munurinn á Umbra og Tornado Cash

Hver er munurinn á Umbra og Tornado Cash sem Vitalik nefnir oft?

Einfaldlega sagt, Tornado Cash er myntblöndunartæki á keðju sem notar núllþekkingarsönnun.Þegar þú setur mynt í það og bíður eftir að aðrir geri slíkt hið sama geturðu notað þínar eigin sannanir til að taka út eignir.Það er einbeitt í blöndunartækinu, þannig að tengslin milli uppruna heimilisfangsins og afturköllunar heimilisfangsins eru rofin.

Umbra-samskiptareglur eru notaðar fyrir greiðslur milli tveggja aðila, og koma með mismunandi sett af friðhelgi einkalífs (það er, mismunandi áttir eru skoðaðar).Umbra brýtur ekki tengslin milli sendanda og viðtakanda, heldur gerir hlekkina tilgangslausa.Allir geta vitað heimilisfangið sem fjármunir eru sendir á en þeir geta ekki vitað hver stjórnar því heimilisfangi.

Í viðbót við þetta hefur Umbra siðareglur einnig nokkra mjög áhugaverða eiginleika.Til dæmis notar það mun minna gas vegna þess að það krefst ekki háþróaðrar dulkóðunartækni í sannprófunarkeðjunni.Allar færslur eru einfaldar millifærslur.Að auki gerir það kleift að flytja ETH og hvaða ERC20 tákn sem er einslega, þú þarft ekki að treysta á stórt nafnlaust sett.

 

Lýsing á vinnureglu Umbra siðareglur

Að lokum, talaðu stuttlega um hvernig Umbra siðareglur eru útfærðar:

Notandinn sendir undirrituð skilaboð á ENS textaskrána til að sýna Umbra almenningslykilinn sinn.Þessi opinberi lykill er fenginn úr handahófskenndum einkalykli sem er búinn til sérstaklega fyrir Umbra.
Greiðandinn notar þennan opinbera lykil, auk nokkurra handahófskenndra gagna, og býr síðan til nýtt „ósýnilegt“ heimilisfang.
Greiðandinn notar opinberan lykil móttakandans til að dulkóða tilviljunarkennd gögn.
Greiðandinn sendir fjármunina á varið heimilisfang og sendir dulkóðuðu skilaboðin til snjallsamnings Umbra.Samningurinn útvarpar dulkóðuðu skilaboðunum sem atburði.
Móttakandinn skannar dulkóðuðu skilaboðin sem send eru út með Umbra-samskiptareglunum þar til hann finnur skilaboð sem hægt er að afkóða með einkalyklinum.
Móttakandinn notar innihald dulkóðuðu skilaboðanna auk einkalykils þeirra til að búa til einkalykil ósýnilega heimilisfangsins.
Viðtakandinn notar einkalykil ósýnilega heimilisfangsins til að skrifa undir úttektarfærslu og sendir ETH eða táknið á heimilisfangið að eigin vali.
Annar valkostur er að úttektarfærslan er send út í gegnum netviðskiptamiðil bensínstöðvarinnar og forðast að þurfa að útvega ETH fé til að fá aðgang að ósýnilega heimilisfangi táknsins.Umbra samningurinn skiptist á nokkrum táknum í gegnum Uniswap til að greiða bensín til GSN liða.
Eins og er er Umbra siðareglur enn á prófunarstigi á Ropsten testnetinu.Samkvæmt Ben DiFrancesco ætla þeir að bæta Umbra siðareglur og verða brátt hleypt af stokkunum á Ethereum mainnetinu.Aðalverkefni þeirra er að tryggja öryggi samningsins.Það felur í sér öryggi fjármuna notenda.


Birtingartími: 29. maí 2020