హ్యాక్మనీ 2020 వర్చువల్ హ్యాకథాన్ కోసం ఉంబ్రా ప్రోటోకాల్ను మాట్ సోలమన్ మరియు బెన్ డిఫ్రాన్సెస్కో అభివృద్ధి చేసినట్లు నివేదించబడింది మరియు ప్రస్తుతం ఇది Ethereum Ropsten testnetలో అందుబాటులో ఉంది.
ఇది దేనికి ఉపయోగించబడుతుంది?కేవలం చెప్పండి:
"అదృశ్య చిరునామాతో, చెల్లింపుదారు ETH లేదా ERC20 టోకెన్లను రిసీవర్ ద్వారా నియంత్రించబడే చిరునామాకు పంపవచ్చు మరియు రెండు పక్షాలు కాకుండా, రిసీవర్ ఎవరో మూడవ పక్షం తెలుసుకోలేరు."
చైన్లో, లావాదేవీ కేవలం Ethereum నెట్వర్క్లో ఉపయోగించని చిరునామాకు బదిలీ చేయబడినట్లు కనిపిస్తోంది.
చిత్రం: ఈథర్స్కాన్లో ఉంబ్రా ప్రోటోకాల్ని ఉపయోగించి ETH లావాదేవీలను వీక్షించండి.గొలుసులో, అదృశ్య చిరునామా సాధారణ EOA చిరునామా వలె కనిపిస్తుంది.
గొలుసు వెలుపల, రిసీవర్ జారీ చేసిన పబ్లిక్ కీ ద్వారా కొత్త చిరునామాను రూపొందించడానికి పంపినవారు ENSని ఉపయోగించారు.చిరునామాను రూపొందించడానికి ఉపయోగించిన డేటాను గుప్తీకరించడం ద్వారా మరియు అంబ్రా స్మార్ట్ ఒప్పందం ద్వారా, పంపినవారు తాము చెల్లింపును కొత్త అదృశ్య చిరునామాకు పంపినట్లు రిసీవర్కు తెలియజేయవచ్చు.నిధులను ఉపసంహరించుకోవడానికి అవసరమైన ప్రైవేట్ కీని రిసీవర్ మాత్రమే రూపొందించగలరు.
గ్యాస్ స్టేషన్ నెట్వర్క్ మరియు యూనిస్వాప్ని ఉపయోగించడం ద్వారా, ఉంబ్రా గ్యాస్ కోసం చెల్లించడానికి వారు అందుకున్న టోకెన్లను ఉపయోగించడానికి ఉపసంహరణలను అనుమతిస్తుంది.ఇది డబ్బును ఉపసంహరించుకునే ముందు అదృశ్య చిరునామాలకు నిధులు సమకూర్చడానికి ETHను ఉపయోగించాల్సిన అవసరాన్ని నివారిస్తుంది.
అంబ్రా మరియు టోర్నాడో క్యాష్ మధ్య వ్యత్యాసం
విటాలిక్ తరచుగా ప్రస్తావించే అంబ్రా మరియు టోర్నాడో క్యాష్ మధ్య తేడా ఏమిటి?
సరళంగా చెప్పాలంటే, టోర్నాడో క్యాష్ అనేది జీరో-నాలెడ్జ్ ప్రూఫ్లను ఉపయోగించే ఆన్-చైన్ కాయిన్ మిక్సర్.మీరు దానిలో నాణేలను ఉంచినప్పుడు మరియు ఇతరులు అదే విధంగా చేసే వరకు వేచి ఉన్నప్పుడు, మీరు ఆస్తులను ఉపసంహరించుకోవడానికి మీ స్వంత రుజువులను ఉపయోగించవచ్చు.ఇది మిక్సర్లో కేంద్రీకృతమై ఉంది, కాబట్టి మూల చిరునామా మరియు ఉపసంహరణ చిరునామా మధ్య లింక్ విచ్ఛిన్నమైంది.
ఉంబ్రా ప్రోటోకాల్ రెండు ఎంటిటీల మధ్య చెల్లింపు కోసం ఉపయోగించబడుతుంది మరియు విభిన్న గోప్యతా ట్రేడ్-ఆఫ్లతో వస్తుంది (అంటే, వేర్వేరు దిశలు పరిగణించబడతాయి).అంబ్రా పంపినవారు మరియు రిసీవర్ చిరునామాల మధ్య లింక్ను విచ్ఛిన్నం చేయదు, కానీ లింక్లను అర్థరహితంగా చేస్తుంది.నిధులు ఏ చిరునామాకు పంపబడతాయో ప్రతి ఒక్కరూ తెలుసుకోగలరు, కానీ ఆ చిరునామాను ఎవరు నియంత్రిస్తున్నారో వారు తెలుసుకోలేరు.
వీటితో పాటు, ఉంబ్రా ప్రోటోకాల్ కొన్ని ఆసక్తికరమైన లక్షణాలను కూడా కలిగి ఉంది.ఉదాహరణకు, ధృవీకరణ గొలుసుపై ఎటువంటి అధునాతన గుప్తీకరణ సాంకేతికత అవసరం లేనందున ఇది చాలా తక్కువ వాయువును ఉపయోగిస్తుంది.అన్ని లావాదేవీలు సాధారణ బదిలీలు.అదనంగా, ఇది ETH మరియు ఏదైనా ERC20 టోకెన్లను ప్రైవేట్గా బదిలీ చేయడానికి అనుమతిస్తుంది, మీరు పెద్ద అనామక సెట్పై ఆధారపడవలసిన అవసరం లేదు.
అంబ్రా ప్రోటోకాల్ యొక్క పని సూత్రం యొక్క వివరణ
చివరగా, అంబ్రా ప్రోటోకాల్ ఎలా అమలు చేయబడుతుందో గురించి క్లుప్తంగా మాట్లాడండి:
వినియోగదారు వారి అంబ్రా పబ్లిక్ కీని ప్రదర్శించడానికి సంతకం చేసిన సందేశాన్ని ENS టెక్స్ట్ రికార్డ్కు పోస్ట్ చేస్తారు.ఈ పబ్లిక్ కీ అంబ్రా కోసం ప్రత్యేకంగా రూపొందించబడిన యాదృచ్ఛిక ప్రైవేట్ కీ నుండి తీసుకోబడింది.
చెల్లింపుదారు ఈ పబ్లిక్ కీని మరియు కొంత యాదృచ్ఛికంగా రూపొందించబడిన డేటాను ఉపయోగిస్తాడు, ఆపై కొత్త "అదృశ్య" చిరునామాను సృష్టిస్తాడు.
యాదృచ్ఛిక డేటాను గుప్తీకరించడానికి చెల్లింపుదారు రిసీవర్ పబ్లిక్ కీని ఉపయోగిస్తాడు.
చెల్లింపుదారు నిధులను షీల్డ్ చిరునామాకు పంపుతారు మరియు అంబ్రా యొక్క స్మార్ట్ కాంట్రాక్ట్కు గుప్తీకరించిన సందేశాన్ని పంపుతారు.ఒప్పందం ఎన్క్రిప్ట్ చేసిన సందేశాన్ని ఈవెంట్గా ప్రసారం చేస్తుంది.
రిసీవర్ Umbra ప్రోటోకాల్ ద్వారా ప్రసారం చేయబడిన గుప్తీకరించిన సందేశాన్ని ప్రైవేట్ కీతో డీక్రిప్ట్ చేయగల సందేశాన్ని కనుగొనే వరకు స్కాన్ చేస్తుంది.
ఇన్విజిబుల్ అడ్రస్ ప్రైవేట్ కీని రూపొందించడానికి రిసీవర్ ఎన్క్రిప్టెడ్ మెసేజ్ కంటెంట్తో పాటు వారి ప్రైవేట్ కీని ఉపయోగిస్తుంది.
గ్రహీత ఉపసంహరణ లావాదేవీపై సంతకం చేయడానికి అదృశ్య చిరునామా యొక్క ప్రైవేట్ కీని ఉపయోగిస్తాడు మరియు ETH లేదా టోకెన్ను వారి ఎంపిక చిరునామాకు పంపుతారు.
మరొక ప్రత్యామ్నాయం ఏమిటంటే, ఉపసంహరణ లావాదేవీ గ్యాస్ స్టేషన్ నెట్వర్క్ లావాదేవీ రిలేయర్ ద్వారా ప్రసారం చేయబడుతుంది, టోకెన్ యొక్క అదృశ్య చిరునామాను యాక్సెస్ చేయడానికి ETH నిధులను అందించాల్సిన అవసరాన్ని నివారించడం.Umbra ఒప్పందం GSN రిలేయర్లకు గ్యాస్ చెల్లించడానికి యూనిస్వాప్ ద్వారా కొన్ని టోకెన్లను మార్పిడి చేస్తుంది.
ప్రస్తుతానికి, ఉంబ్రా ప్రోటోకాల్ ఇప్పటికీ రోప్స్టెన్ టెస్ట్నెట్లో పరీక్ష దశలోనే ఉంది.Ben DiFrancesco ప్రకారం, వారు Umbra ప్రోటోకాల్ను మెరుగుపరచాలని ప్లాన్ చేస్తున్నారు మరియు త్వరలో Ethereum మెయిన్నెట్లో ప్రారంభించబడతారు.ఒప్పందం యొక్క భద్రతను నిర్ధారించడం వారి ప్రాథమిక పని.ఇది వినియోగదారుల నిధుల భద్రతను కలిగి ఉంటుంది.
పోస్ట్ సమయం: మే-29-2020