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

Dilaporkeun yén protokol Umbra dikembangkeun ku Matt Solomon sareng Ben DiFrancesco pikeun hackathon virtual HackMoney 2020, sareng ayeuna sayogi dina testnet Ethereum Ropsten.
Naon eta dipaké pikeun?ngan nyebutkeun:

"Kalayan alamat anu teu katingali, anu mayar tiasa ngirim token ETH atanapi ERC20 ka alamat anu dikontrol ku panarima, sareng sajaba ti dua pihak, teu aya pihak katilu anu tiasa terang saha anu nampi."

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

Dina ranté éta, urus sigana ngan saukur dikirimkeun ka alamat anu henteu kapake dina jaringan Ethereum.

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

Gambar: Nempo transaksi ETH ngagunakeun protokol Umbra dina Etherscan.Dina ranté, alamat halimunan kasampak kawas alamat EOA normal.

Di luar ranté, pangirim geus dipaké ENS pikeun ngahasilkeun alamat anyar ngaliwatan konci umum dikaluarkeun ku panarima.Ku encrypting data dipaké pikeun ngahasilkeun alamat, sarta ngaliwatan kontrak pinter Umbra, pangirim bisa ngantep panarima nyaho yén maranéhna geus dikirim mayar ka alamat halimunan anyar.Ngan panarima anu tiasa ngahasilkeun konci pribadi anu diperyogikeun pikeun narik dana.

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

Ku ngagunakeun jaringan SPBU jeung Uniswap, Umbra ngamungkinkeun ditarikna ngagunakeun tokens aranjeunna nampi mayar gas.Ieu ngahindarkeun kabutuhan ngagunakeun ETH pikeun ngabiayaan alamat anu teu katingali sateuacan narik artos.
Beda antara Umbra jeung Tornado Cash

Naon bedana Umbra sareng Tornado Cash anu sering disebatkeun ku Vitalik?

Kantun nempatkeun, Tornado Cash mangrupa mixer koin on-chain anu ngagunakeun bukti enol-pangaweruh.Lamun anjeun nempatkeun koin di dinya sarta ngadagoan batur lakonan hal nu sarua, anjeun tiasa nganggo proofs sorangan pikeun mundur aset.Hal ieu ngumpul dina mixer, jadi link antara alamat sumber jeung alamat ditarikna rusak.

Protokol Umbra dipaké pikeun pamayaran antara dua éntitas, sarta hadir kalawan set béda privasi trade-offs (nyaéta, arah béda dianggap).Umbra henteu megatkeun tumbu antara alamat pangirim jeung panarima, tapi ngajadikeun Tumbu anu euweuh hartina.Sadayana tiasa terang alamat anu dikirimkeun dana, tapi aranjeunna henteu terang saha anu ngatur alamat éta.

Salian ieu, protokol Umbra ogé ngagaduhan sababaraha fitur anu pikaresepeun.Contona, ngagunakeun gas leuwih saeutik sabab teu merlukeun sagala téhnologi enkripsi canggih dina ranté verifikasi.Kabéh transaksi anu mindahkeun basajan.Sajaba ti éta, ngamungkinkeun ETH tur sagala tokens ERC20 bisa ditransfer pribadi, anjeun teu perlu ngandelkeun susunan anonim badag.

 

Katerangan ngeunaan prinsip kerja protokol Umbra

Tungtungna, sakeudeung ngobrol ngeunaan kumaha protokol Umbra dilaksanakeun:

Pamaké ngirimkeun pesen anu ditandatanganan kana catetan téks ENS pikeun nampilkeun konci umum Umbra na.Konci publik ieu diturunkeun tina konci swasta acak dihasilkeun husus pikeun Umbra.
Payer ngagunakeun konci publik ieu, tambah sababaraha data dihasilkeun acak, lajeng nyiptakeun alamat anyar "kawih".
Payer ngagunakeun konci publik panarima pikeun encrypt data acak.
Pamayar ngirim dana ka alamat anu dilindungan sareng ngirim pesen énkripsi kana kontrak pinter Umbra.Kontrak nyiarkeun pesen énkripsi salaku acara.
Panarima nyeken pesen énkripsi anu disiarkeun ku protokol Umbra dugi ka mendakan pesen anu tiasa didekripsi nganggo konci pribadi.
Panarima nganggo eusi pesen énkripsi ditambah konci pribadina pikeun ngahasilkeun konci pribadi tina alamat anu teu katingali.
Panarima ngagunakeun konci pribadi tina alamat halimunan pikeun nandatanganan transaksi ditarikna sareng ngirim ETH atanapi token ka alamat anu dipikahoyong.
Alternatif séjén nyaéta yén transaksi ditarikna disiarkeun ngaliwatan relayer urus jaringan SPBU, Ngahindarkeun kabutuhan nyadiakeun dana ETH pikeun ngakses alamat halimunan tina token nu.Kontrak Umbra tukeur sababaraha token ngaliwatan Uniswap pikeun mayar gas ka relayers GSN.
Sapertos ayeuna, protokol Umbra masih dina tahap tés dina testnet Ropsten.Numutkeun Ben DiFrancesco, aranjeunna rencanana pikeun ngaronjatkeun protokol Umbra sarta baris geura-giru diluncurkeun dina mainnet Ethereum.Tugas utama maranéhanana nyaéta pikeun mastikeun kaamanan kontrak.Éta ngalibatkeun kasalametan dana pangguna.


waktos pos: May-29-2020