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

Imeripotiwa kuwa itifaki ya Umbra ilitengenezwa na Matt Solomon na Ben DiFrancesco kwa hackathon ya mtandaoni ya HackMoney 2020, na kwa sasa inapatikana kwenye testnet ya Ethereum Ropsten.
Inatumika kwa ajili gani?sema tu:

"Kwa anwani isiyoonekana, mlipaji anaweza kutuma tokeni za ETH au ERC20 kwa anwani inayodhibitiwa na mpokeaji, na mbali na pande zote mbili, hakuna mtu wa tatu anayeweza kujua mpokeaji ni nani."

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

Kwenye mlolongo, shughuli inaonekana kama inapitishwa kwa anwani isiyotumiwa kwenye mtandao wa Ethereum.

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

Kielelezo: Angalia shughuli za ETH kwa kutumia itifaki ya Umbra kwenye Etherscan.Kwenye mnyororo, anwani isiyoonekana inaonekana kama anwani ya kawaida ya EOA.

Nje ya msururu, mtumaji ametumia ENS kutoa anwani mpya kupitia ufunguo wa umma unaotolewa na mpokeaji.Kwa kusimba data iliyotumiwa kuzalisha anwani, na kupitia mkataba mahiri wa Umbra, mtumaji anaweza kumjulisha mpokeaji kwamba ametuma malipo kwa anwani mpya isiyoonekana.Mpokeaji pekee ndiye anayeweza kutengeneza ufunguo wa faragha unaohitajika ili kutoa pesa.

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

Kwa kutumia mtandao wa Kituo cha Gesi na Uniswap, Umbra huwezesha uondoaji pesa kutumia tokeni wanazopokea kulipia gesi.Hii inaepuka hitaji la kutumia ETH kufadhili anwani zisizoonekana kabla ya kutoa pesa.
Tofauti kati ya Umbra na Tornado Cash

Kuna tofauti gani kati ya Umbra na Tornado Cash ambayo Vitalik hutaja mara nyingi?

Kwa ufupi, Tornado Cash ni kichanganya sarafu kwenye mnyororo ambacho hutumia uthibitisho wa kutojua maarifa.Unapoweka sarafu ndani yake na kusubiri wengine wafanye vivyo hivyo, unaweza kutumia uthibitisho wako mwenyewe kuondoa mali.Imejilimbikizia kwenye mchanganyiko, hivyo kiungo kati ya anwani ya chanzo na anwani ya uondoaji imevunjwa.

Itifaki ya Umbra inatumika kwa malipo kati ya vyombo viwili, na inakuja na seti tofauti za ubadilishanaji wa faragha (yaani, maelekezo tofauti yanazingatiwa).Umbra haivunji kiunganishi kati ya anwani za mtumaji na mpokeaji, lakini hufanya Viungo kutokuwa na maana.Kila mtu anaweza kujua anwani ambayo pesa hutumwa, lakini hawezi kujua ni nani anayedhibiti anwani hiyo.

Mbali na haya, itifaki ya Umbra pia ina vipengele vya kuvutia sana.Kwa mfano, hutumia gesi kidogo zaidi kwa sababu hauhitaji teknolojia ya hali ya juu ya usimbaji fiche kwenye msururu wa uthibitishaji.Shughuli zote ni uhamisho rahisi.Kwa kuongeza, inaruhusu ETH na tokeni zozote za ERC20 kuhamishwa kwa faragha, huhitaji kutegemea seti kubwa isiyojulikana.

 

Maelezo ya kanuni ya kazi ya itifaki ya Umbra

Hatimaye, zungumza kwa ufupi kuhusu jinsi itifaki ya Umbra inatekelezwa:

Mtumiaji huchapisha ujumbe uliotiwa saini kwenye rekodi ya maandishi ya ENS ili kuonyesha ufunguo wao wa umma wa Umbra.Ufunguo huu wa umma umetolewa kutoka kwa ufunguo wa kibinafsi wa nasibu unaozalishwa mahususi kwa Umbra.
Mlipaji hutumia ufunguo huu wa umma, pamoja na baadhi ya data iliyotolewa kwa nasibu, na kisha kuunda anwani mpya "isiyoonekana".
Mlipaji hutumia ufunguo wa umma wa mpokeaji kusimba data nasibu.
Mlipaji hutuma pesa kwa anwani iliyolindwa na kutuma ujumbe uliosimbwa kwa mkataba mzuri wa Umbra.Mkataba hutangaza ujumbe uliosimbwa kwa njia fiche kama tukio.
Mpokeaji huchanganua ujumbe uliosimbwa kwa njia fiche unaotangazwa na itifaki ya Umbra hadi apate ujumbe ambao unaweza kusimbwa kwa ufunguo wa faragha.
Mpokeaji hutumia maudhui ya ujumbe uliosimbwa kwa njia fiche pamoja na ufunguo wake wa faragha ili kutoa ufunguo wa faragha wa anwani isiyoonekana.
Mpokeaji hutumia ufunguo wa faragha wa anwani isiyoonekana kutia saini shughuli ya uondoaji na kutuma ETH au tokeni kwa anwani anayochagua.
Njia nyingine ni kwamba shughuli ya uondoaji inatangazwa kupitia relayer ya shughuli ya mtandao wa Kituo cha Gesi, kuepuka haja ya kutoa fedha za ETH kwa ajili ya kupata anwani isiyoonekana ya ishara.Mkataba wa Umbra hubadilisha baadhi ya tokeni kupitia Uniswap ili kulipa gesi kwa visambaza data vya GSN.
Kufikia sasa, itifaki ya Umbra bado iko katika hatua ya majaribio kwenye testnet ya Ropsten.Kulingana na Ben DiFrancesco, wanapanga kuboresha itifaki ya Umbra na hivi karibuni itazinduliwa kwenye mainnet ya Ethereum.Kazi yao kuu ni kuhakikisha usalama wa mkataba.Inahusisha usalama wa fedha za watumiaji.


Muda wa kutuma: Mei-29-2020