यो रिपोर्ट गरिएको छ कि Umbra प्रोटोकल म्याट सोलोमन र बेन DiFrancesco द्वारा HackMoney 2020 भर्चुअल ह्याकाथनको लागि विकसित गरिएको थियो, र हाल Ethereum Ropsten testnet मा उपलब्ध छ।
यो के को लागी प्रयोग गरिन्छ?बस भन्नुहोस्:
"अदृश्य ठेगानाको साथ, भुक्तानीकर्ताले प्रापक द्वारा नियन्त्रित ठेगानामा ETH वा ERC20 टोकनहरू पठाउन सक्छ, र दुबै पक्षहरू बाहेक, कुनै तेस्रो पक्षले प्राप्तकर्ता को हो भनेर थाहा पाउन सक्दैन।"
चेनमा, लेनदेन यस्तो देखिन्छ कि यो केवल Ethereum नेटवर्कमा प्रयोग नगरिएको ठेगानामा पठाइएको छ।
चित्र: Etherscan मा Umbra प्रोटोकल प्रयोग गरेर ETH लेनदेन हेर्नुहोस्।चेनमा, अदृश्य ठेगाना सामान्य EOA ठेगाना जस्तो देखिन्छ।
चेन बाहिर, प्रेषकले प्रापकद्वारा जारी गरिएको सार्वजनिक कुञ्जी मार्फत नयाँ ठेगाना उत्पन्न गर्न ENS प्रयोग गरेको छ।ठेगाना उत्पन्न गर्न प्रयोग गरिएको डाटा इन्क्रिप्ट गरेर, र Umbra स्मार्ट अनुबंध मार्फत, प्रेषकले प्राप्तकर्तालाई थाहा दिन सक्छ कि उनीहरूले नयाँ अदृश्य ठेगानामा भुक्तानी पठाएका छन्।केवल प्रापकले रकम फिर्ता लिन आवश्यक निजी कुञ्जी उत्पन्न गर्न सक्छ।
ग्यास स्टेशन नेटवर्क र Uniswap प्रयोग गरेर, Umbra ले निकासीहरूलाई ग्यासको भुक्तानी गर्न प्राप्त हुने टोकनहरू प्रयोग गर्न सक्षम बनाउँछ।यसले पैसा निकाल्नु अघि अदृश्य ठेगानाहरू कोष गर्न ETH प्रयोग गर्ने आवश्यकतालाई बेवास्ता गर्छ।
Umbra र Tornado Cash बीचको भिन्नता
उम्ब्रा र टोर्नाडो नगद बीच के भिन्नता छ जुन Vitalik अक्सर उल्लेख गर्दछ?
सरल शब्दमा भन्नुपर्दा, Tornado Cash एक अन-चेन सिक्का मिक्सर हो जसले शून्य-ज्ञान प्रमाणहरू प्रयोग गर्दछ।जब तपाइँ यसमा सिक्का राख्नुहुन्छ र अरूले पनि त्यसै गर्न पर्खनुहुन्छ, तपाइँ सम्पत्ति फिर्ता लिनको लागि आफ्नै प्रमाणहरू प्रयोग गर्न सक्नुहुन्छ।यो मिक्सरमा केन्द्रित छ, त्यसैले स्रोत ठेगाना र निकासी ठेगाना बीचको लिङ्क टुटेको छ।
Umbra प्रोटोकल दुई संस्थाहरू बीचको भुक्तानीको लागि प्रयोग गरिन्छ, र गोपनीयता ट्रेड-अफहरूको फरक सेटको साथ आउँछ (अर्थात, फरक दिशाहरू मानिन्छ)।Umbra ले प्रेषक र प्राप्तकर्ता ठेगानाहरू बीचको लिङ्क तोड्दैन, तर लिङ्कहरू अर्थहीन बनाउँछ।कोष पठाइएको ठेगाना सबैलाई थाहा छ, तर त्यो ठेगाना कसले नियन्त्रण गरिरहेको छ भनेर उनीहरूले थाहा पाउन सक्दैनन्।
यी बाहेक, Umbra प्रोटोकल पनि केहि धेरै रोचक सुविधाहरू छन्।उदाहरणका लागि, यसले धेरै कम ग्यास प्रयोग गर्दछ किनभने यसलाई प्रमाणीकरण श्रृंखलामा कुनै पनि उन्नत इन्क्रिप्सन प्रविधि आवश्यक पर्दैन।सबै लेनदेनहरू सरल स्थानान्तरण हुन्।थप रूपमा, यसले ETH र कुनै पनि ERC20 टोकनहरूलाई निजी रूपमा स्थानान्तरण गर्न अनुमति दिन्छ, तपाईंले ठूलो बेनामी सेटमा भर पर्नु पर्दैन।
Umbra प्रोटोकल को कार्य सिद्धान्त को विवरण
अन्तमा, Umbra प्रोटोकल कसरी लागू हुन्छ भन्ने बारे छोटकरीमा कुरा गर्नुहोस्:
प्रयोगकर्ताले आफ्नो Umbra सार्वजनिक कुञ्जी प्रदर्शन गर्न ENS पाठ रेकर्डमा हस्ताक्षरित सन्देश पोस्ट गर्दछ।यो सार्वजनिक कुञ्जी Umbra को लागि विशेष रूपमा उत्पन्न गरिएको अनियमित निजी कुञ्जीबाट व्युत्पन्न गरिएको हो।
भुक्तानीकर्ताले यो सार्वजनिक कुञ्जी प्रयोग गर्दछ, साथै केहि अनियमित रूपमा उत्पन्न डाटा, र त्यसपछि नयाँ "अदृश्य" ठेगाना सिर्जना गर्दछ।
भुक्तानीकर्ताले अनियमित डेटा इन्क्रिप्ट गर्न प्रापकको सार्वजनिक कुञ्जी प्रयोग गर्दछ।
भुक्तानीकर्ताले कोषलाई ढालिएको ठेगानामा पठाउँछ र उम्ब्राको स्मार्ट अनुबंधमा इन्क्रिप्टेड सन्देश पठाउँछ।सम्झौताले इन्क्रिप्टेड सन्देशलाई घटनाको रूपमा प्रसारण गर्दछ।
रिसीभरले Umbra प्रोटोकलद्वारा प्रसारित गुप्तिकरण गरिएको सन्देशलाई निजी कुञ्जीबाट डिक्रिप्ट गर्न सकिने सन्देश फेला नपरेसम्म स्क्यान गर्छ।
प्राप्तकर्ताले अदृश्य ठेगानाको निजी कुञ्जी उत्पन्न गर्न इन्क्रिप्टेड सन्देशको सामग्री र तिनीहरूको निजी कुञ्जी प्रयोग गर्दछ।
प्राप्तकर्ताले निकासी लेनदेनमा हस्ताक्षर गर्न अदृश्य ठेगानाको निजी कुञ्जी प्रयोग गर्दछ र ETH वा टोकन पठाउँछ उनीहरूको मनपर्ने ठेगानामा।
अर्को विकल्प यो हो कि निकासी लेनदेन ग्यास स्टेशन नेटवर्क लेनदेन रिलेयर मार्फत प्रसारण गरिन्छ, टोकन को अदृश्य ठेगाना पहुँच गर्न को लागी ETH कोष प्रदान गर्न को लागी आवश्यकता को बेवास्ता।Umbra सम्झौताले GSN रिलेयरहरूलाई ग्यास भुक्तान गर्न Uniswap मार्फत केही टोकनहरू साटासाट गर्छ।
अहिले सम्म, Umbra प्रोटोकल अझै पनि Ropsten testnet मा परीक्षण को चरण मा छ।बेन डिफ्रान्सेस्कोका अनुसार, तिनीहरूले Umbra प्रोटोकल सुधार गर्ने योजना बनाएका छन् र चाँडै नै Ethereum mainnet मा सुरू गरिनेछ।तिनीहरूको प्राथमिक कार्य सम्झौताको सुरक्षा सुनिश्चित गर्नु हो।यसले प्रयोगकर्ताहरूको कोषको सुरक्षा समावेश गर्दछ।
पोस्ट समय: मे-29-2020