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

Kacarita protokol Umbra dikembangake dening Matt Solomon lan Ben DiFrancesco kanggo hackathon virtual HackMoney 2020, lan saiki kasedhiya ing testnet Ethereum Ropsten.
Apa gunane?mung ngomong:

"Kanthi alamat sing ora katon, sing mbayar bisa ngirim token ETH utawa ERC20 menyang alamat sing dikontrol dening panrima, lan ora ana pihak katelu sing ngerti sapa sing nampa."

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

Ing rantai, transaksi katon kaya mung ditularake menyang alamat sing ora digunakake ing jaringan Ethereum.

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

Gambar: Deleng transaksi ETH nggunakake protokol Umbra ing Etherscan.Ing rantai, alamat sing ora katon katon kaya alamat EOA normal.

Ing njaba rantai, pangirim wis nggunakake ENS kanggo ngasilake alamat anyar liwat kunci umum sing diterbitake dening panrima.Kanthi enkripsi data sing digunakake kanggo ngasilake alamat kasebut, lan liwat kontrak cerdas Umbra, pangirim bisa ngandhani panrima yen wis ngirim pembayaran menyang alamat sing ora katon anyar.Mung panrima bisa ngasilake kunci pribadi sing dibutuhake kanggo mbatalake dana.

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

Kanthi nggunakake jaringan Stasiun Gas lan Uniswap, Umbra mbisakake penarikan kanggo nggunakake token sing ditampa kanggo mbayar gas.Iki ngindhari kabutuhan nggunakake ETH kanggo mbiayai alamat sing ora katon sadurunge mbatalake dhuwit.
Bentenipun antarane Umbra lan Tornado Cash

Apa bedane Umbra lan Tornado Cash sing asring disebutake Vitalik?

Cukup, Tornado Cash minangka mixer duwit receh on-chain sing nggunakake bukti nol-kawruh.Nalika sampeyan sijine dhuwit recehan ing lan ngenteni liyane kanggo nindakake padha, sampeyan bisa nggunakake bukti dhewe kanggo mbatalake aset.Iku klempakan ing mixer, supaya link antarane alamat sumber lan alamat mundur total rusak.

Protokol Umbra digunakake kanggo pembayaran antarane loro entitas, lan nerangake karo pesawat beda privasi trade-off (yaiku, arah beda dianggep).Umbra ora break link antarane alamat pangirim lan panrima, nanging ndadekake Links ora ana gunane.Saben uwong bisa ngerti alamat sing dikirim dana, nanging ora ngerti sapa sing ngontrol alamat kasebut.

Saliyane iki, protokol Umbra uga nduweni fitur sing menarik banget.Contone, nggunakake gas luwih sithik amarga ora mbutuhake teknologi enkripsi canggih ing rantai verifikasi.Kabeh transaksi minangka transfer prasaja.Kajaba iku, ngidini ETH lan sembarang token ERC20 ditransfer pribadi, sampeyan ora perlu gumantung ing pesawat anonim gedhe.

 

Deskripsi prinsip kerja protokol Umbra

Pungkasan, pirembagan kanthi ringkes babagan carane protokol Umbra dileksanakake:

Pangguna ngirim pesen sing ditandatangani menyang rekaman teks ENS kanggo nampilake kunci umum Umbra.Kunci umum iki asale saka kunci pribadi acak sing digawe khusus kanggo Umbra.
Pambayar nggunakake kunci umum iki, ditambah sawetara data sing digawe kanthi acak, lan banjur nggawe alamat "ora katon" anyar.
Pambayar nggunakake tombol umum panrima kanggo encrypt data acak.
Sing mbayar ngirim dana menyang alamat sing dilindhungi lan ngirim pesen sing dienkripsi menyang kontrak cerdas Umbra.Kontrak kasebut nyebarake pesen sing dienkripsi minangka acara.
Panrima mindai pesen sing dienkripsi sing disiarkan dening protokol Umbra nganti nemokake pesen sing bisa didekripsi nganggo kunci pribadi.
Panrima nggunakake isi pesen sing dienkripsi ditambah karo kunci pribadi kanggo ngasilake kunci pribadi saka alamat sing ora katon.
Panampa nggunakake kunci pribadi saka alamat sing ora katon kanggo mlebu transaksi penarikan lan ngirim ETH utawa token menyang alamat sing dipilih.
Alternatif liyane yaiku yen transaksi penarikan disiarkan liwat relayer transaksi jaringan Gas Station, ngindhari kebutuhan kanggo nyedhiyakake dana ETH kanggo ngakses alamat token sing ora katon.Kontrak Umbra ngganti sawetara token liwat Uniswap kanggo mbayar gas menyang relayer GSN.
Nganti saiki, protokol Umbra isih ana ing tahap tes ing testnet Ropsten.Miturut Ben DiFrancesco, dheweke ngrancang nambah protokol Umbra lan bakal diluncurake ing mainnet Ethereum.Tugas utamane yaiku njamin keamanan kontrak kasebut.Iki kalebu keamanan dana pangguna.


Wektu kirim: Mei-29-2020