क्वांटम कम्प्यूटिंग ब्लॉकचेन को कैसे प्रभावित करेगा?

ब्लॉग 1NewsDevelopersEnterpriseBlockchain समझाया और सम्मेलनसमाचार

Contents

हमारे न्यूज़लेटर की सदस्यता लें.

ईमेल पता

हम आपकी निजता का सम्मान करते हैं

HomeBlogBlockchain विकास

क्वांटम कम्प्यूटिंग कैसे प्रभावित करेगा ब्लॉकचैन?

क्वांटम कंप्यूटिंग पर जानकारी, एथेरियम के लिए इसका संभावित जोखिम, और क्वांटम-प्रतिरोधी सार्वजनिक-कुंजी क्रिप्टोग्राफ़िक एल्गोरिदम को मानकीकृत करने के प्रयास चल रहे हैं। अमीरा बुगुएराडे 3, 2019 को 3 दिसंबर, 2019 को पोस्ट किया गया।

क्वांटम वर्चस्व नायक

हम एक नई वास्तविकता की खोज कर रहे हैं। जो चीजें कभी अकल्पनीय थीं वे वास्तविक और हमारी दुनिया का हिस्सा बन रही हैं। क्वांटम वर्चस्व को प्राप्त करना स्मारकीय सफलताओं में से एक है जो इतिहास में क्रांति लाएगा। लेकिन, एथेरियम पर इसका क्या असर होगा? क्रिप्टोग्राफर और ब्लॉकचेन शोधकर्ता अमीरा बूगुएरा निम्नलिखित लेख में बताते हैं.

एक एक “क्वांटम फ्रिज” कंप्यूटिंग स्रोत के लिए आवश्यक सुपर-कम तापमान पर रहता है: Microsoft

“विज्ञान हमारी उम्र का सबसे बड़ा तत्वमीमांसा प्रदान करता है। यह पूरी तरह से मानव निर्माण है, इस विश्वास से प्रेरित है कि यदि हम सपने देखते हैं, खोज करने के लिए दबाते हैं, समझाते हैं, और फिर से सपने देखते हैं, तो दुनिया किसी भी तरह से साफ हो जाएगी और हम ब्रह्मांड की सच्ची अजनबीता को समझेंगे। ”

TL; DR:

  • क्वांटम कंप्यूटिंग में कंप्यूटर पर क्वांटम भौतिकी को अनुकरण करने की क्षमता है.
  • Google के शोधकर्ताओं ने क्वांटम वर्चस्व तक पहुंचने का दावा किया.
  • फिर भी, कई साल आगे हैं जब तक Ethereum वर्तमान क्रिप्टोग्राफ़िक हस्ताक्षरों के लिए खतरा होगा.
  • लेनदेन पर हस्ताक्षर करने के लिए ईसीडीएसए योजना खतरे में है, लेकिन एथेरियम 2.0 सेरेनीटी अपडेट के दौरान प्रतिस्थापित किया जाएगा.
  • डेवलपर्स EMSSA को बदलने के लिए XMSS, हैश लैडर हस्ताक्षर और SPHINCS जैसे विभिन्न क्वांटम प्रतिरोधी हस्ताक्षर विकल्पों का परीक्षण कर रहे हैं. 
  • क्वांटम पावर कब स्ट्राइक करेगी, यह कोई नहीं जानता, लेकिन जब ऐसा होगा तो एथेरियम तैयार किया जाएगा.

क्वांटम कंप्यूटिंग की हमारी यात्रा 1981 में शुरू हुई जब शानदार नोबेल पुरस्कार विजेता फेनमैन ने भौतिकी और अभिकलन पर एक एमआईटी सम्मेलन में निम्नलिखित प्रश्न उठाए:

“क्या हम कंप्यूटर पर भौतिकी का अनुकरण कर सकते हैं?”

उस समय, किसी ने नहीं सोचा था कि यह संभव हो सकता है। यह भौतिकी की परिभाषा और शास्त्रीय कंप्यूटरों की सीमाओं पर वापस आता है। भौतिकी ऊर्जा, पदार्थ और उनके बीच की बातचीत का अध्ययन है। हमारी दुनिया, और वास्तविकता अपने आप में प्रकृति है। इलेक्ट्रॉन एक साथ कई राज्यों में मौजूद होते हैं, और हम शास्त्रीय कंप्यूटरों के साथ ठीक से मॉडल नहीं कर सकते हैं। हर संभावना की गणना करना उनके लिए बहुत अधिक है, उदाहरण के लिए:

10 इलेक्ट्रॉनों के साथ अणु = 1000 संभावित अवस्थाएं

20 इलेक्ट्रॉनों के साथ अणु = 1 मिलियन से अधिक संभावित अवस्थाएं


फेनमैन का भाषण और कागज के साथ 1982 में पहला काम है जो क्वांटम यांत्रिक सिद्धांतों पर काम करने वाली मशीन के निर्माण पर स्पष्ट रूप से चर्चा करता है। उन्होंने एक सार्वभौमिक क्वांटम सिम्युलेटर के विचार पर चर्चा की, अर्थात्, एक मशीन जो क्वांटम प्रभावों का उपयोग अन्य क्वांटम प्रभावों का पता लगाने और सिमुलेशन चलाने के लिए करेगी।.

तकनीक दिग्गज पहले क्वांटम कंप्यूटर बनाने के लिए दौड़ रहे हैं, संयुक्त रूप से पृथ्वी पर मौजूद सभी कंप्यूटरों की तुलना में लाखों गुना अधिक प्रसंस्करण शक्ति वाला एक उपकरण। हाल ही में, वैज्ञानिक पत्रिका में प्रकाशित एक लेख में, प्रकृति, Google ने घोषणा की कि उसे एहसास हो गया है कि एक बार जो असंभव हो गया था: क्वांटम वर्चस्व प्राप्त करना. 

क्वांटम वर्चस्व क्या है?

क्वांटम वर्चस्व की व्याख्या करने के लिए, यह बताने योग्य है कि क्वांटम कंप्यूटर कैसे काम करते हैं. 

क्वांटम कंप्यूटर में, हमारे पास क्वांटम बिट्स (क्वैबिट्स) होते हैं, जो राज्य 0 या 1 या दोनों में हो सकते हैं जबकि शास्त्रीय कंप्यूटर बिट्स द्वारा दर्शाए जा रहे हैं, जो या तो स्टेट 0 या 1 में हो सकते हैं।.

क्यूबिट्स कुछ भी हो सकता है जो क्वांटम व्यवहार को प्रदर्शित करता है: एक इलेक्ट्रॉन, एक परमाणु या एक अणु. 

बिट और क्विट के बीच का अंतरबिट और क्विट के बीच का अंतर

क्वांटम यांत्रिकी के दो प्रमुख पहलू हैं superposition तथा नाज़ुक हालत. ये दो अवधारणाएं क्वांटम कंप्यूटर की महाशक्ति के पीछे का रहस्य हैं.

Superposition क्वांटम भौतिकी में एक असाधारण घटना है जो क्वांटम कंप्यूटर का लाभ उठाती है। यह एक कण को ​​दो अलग-अलग राज्यों में एक साथ मौजूद होने की अनुमति देता है, क्योंकि एक यादृच्छिक से जुड़ा होने के परिणामस्वरूप उपपरमाण्विक ऐसी घटना जो घटित हो या न हो. 

श्रोडिंगर की बिल्ली का प्रयोगश्रोडिंगर का बिल्ली प्रयोग

गीजर काउंटर के साथ एक बिल्ली, और एक मोहरबंद बॉक्स में जहर का एक सा. क्वांटम यांत्रिकी का कहना है कि थोड़ी देर के बाद, बिल्ली जीवित और मृत दोनों है. `                        

क्या एक ही समय में एक बिल्ली मृत और जीवित हो सकती है? 

श्रोडिंगर की बिल्ली प्रयोग: परिणाम की संभावनाश्रोडिंगर की बिल्ली प्रयोग: परिणाम की संभावना

हम नहीं जानते हैं कि जब तक हम देखते हैं, तब तक बिल्ली मर चुकी है या जीवित है, और जब हम ऐसा करते हैं, तो वह मर चुका होता है या जीवित रहता है, लेकिन यदि हम पर्याप्त बिल्लियों के साथ एक ही प्रयोग दोहराते हैं, तो हम देखते हैं कि आधा समय, बिल्ली जीवित रहती है और आधा समय वह मर जाता है.

जब क्वांटम सिस्टम राज्यों के सुपरपोजिशन के रूप में विद्यमान बंद हो जाता है और एक या दूसरे बन जाते हैं?

क्वांटम भौतिकी में, नाज़ुक हालत कणों के मूल गुणों के बीच एक संबंध का वर्णन करता है जो संयोग से नहीं हो सकता है। यह उनकी गति, स्थिति या ध्रुवीकरण जैसे राज्यों को संदर्भित कर सकता है.

श्रोडिंगर का प्रयोग: उलझी हुई बिल्लीश्रोडिंगर का प्रयोग: उलझी हुई बिल्ली

एक कण के लिए इनमें से किसी एक विशेषता के बारे में कुछ जानना आपको दूसरे के लिए समान विशेषता के बारे में कुछ बताता है। इसका मतलब यह है कि जिस व्यक्ति ने पिछले अनुभव में बॉक्स खोला है उलझा या जुड़ा हुआ बिल्ली और कि “बिल्ली के राज्य का अवलोकन” और “बिल्ली का राज्य” एक दूसरे के साथ मेल खाते हैं.

क्वांटम कंप्यूटर की स्थिति आज

आज, “क्वांटम कंप्यूटर” शब्द का उपयोग अब वैज्ञानिक पत्रिकाओं और भौतिकी सम्मेलनों तक सीमित नहीं है। कई खिलाड़ी इस बात की लड़ाई में लगे हैं कि कौन पहला शक्तिशाली क्वांटम कंप्यूटर बना सकता है। इनमें Google, रिगेटी, IBM, Intel, D-Wave, IonQ और Microsoft जैसी व्यावसायिक संस्थाएँ शामिल हैं। इसके साथ ही, वस्तुतः सभी प्रमुख राष्ट्र-राज्य वर्तमान में क्वांटम कंप्यूटिंग विकास और अनुसंधान पर अरबों डॉलर खर्च कर रहे हैं.

स्रोत: स्टेटिस्टास्रोत: स्टैटिस्टा

क्वांटम वर्चस्व की दौड़ 

क्वांटम वर्चस्व एक क्वांटम कंप्यूटर की धारणा है जो कुछ ऐसा कर रहा है जिसे शास्त्रीय कंप्यूटर केवल उचित रूप से नहीं कर सकते हैं। इस उदाहरण में, रिपोर्ट किए गए Google पेपर ने दावा किया कि वह 200 सेकंड (3 मिनट 20 सेकंड) में अपने QC पर एक कार्य (एक विशेष यादृच्छिक संख्या पीढ़ी) करने में सक्षम था बनाम एक सुपर कंप्यूटर पर 10,000 साल क्या लगेगा. 

Google ने क्वांटम वर्चस्व को प्राप्त करने के लिए, अपने नए विकसित 53-क्वांटम क्वांटम प्रोसेसर Sycamore का उपयोग किया है। इस गेट-आधारित सुपरकंडक्टिंग सिस्टम का उद्देश्य सिस्टम त्रुटि दर और उनके स्केलेबिलिटी में अनुसंधान के लिए एक परीक्षण प्रदान करना है तकनीक को qubit, साथ ही क्वांटम में अनुप्रयोग सिमुलेशन, अनुकूलन, तथा मशीन लर्निंग.

गूलर चिपगूलर चिप (स्रोत)

हालाँकि क्वांटम कंप्यूटरों की उन्नति में Google की उपलब्धि एक बड़ा कदम था, लेकिन व्यावसायिक रूप से व्यवहार्य क्वांटम कंप्यूटर से पहले महत्वपूर्ण मील के पत्थर आगे रहते हैं जिनका उपयोग वास्तविक दुनिया की समस्याओं को हल करने के लिए किया जा सकता है।.

क्या क्वांटम कंप्यूटिंग एक साइबर सुरक्षा खतरा है?

क्वांटम कंप्यूटिंग एक गैर-लाभकारी शक्ति है जिसमें दो पक्ष होते हैं। एक ओर, यह विज्ञान, जीवन-रक्षक चिकित्सा प्रगति और वित्तीय रणनीतियों जैसे क्षेत्रों में महत्वपूर्ण सफलता का प्रतिनिधित्व करता है। दूसरी ओर, यह जानकारी को सुरक्षित रखने के लिए उपयोग किए जाने वाले हमारे वर्तमान एन्क्रिप्शन सिस्टम को तोड़ने की शक्ति रखता है.

वर्तमान में उपयोग में आने वाली अधिकांश क्रिप्टोग्राफिक विधियों की सुरक्षा, चाहे एन्क्रिप्शन या डिजिटल हस्ताक्षर के लिए, कुछ गणितीय समस्याओं को हल करने की कठोरता पर आधारित है.

चलो निम्नलिखित उदाहरण लेते हैं:

जबकि कंप्यूटिंग असतत लघुगणक और फैक्टरिंग पूर्णांकों अलग-अलग समस्याएं हैं, वे दोनों क्वांटम कंप्यूटर का उपयोग कर हल करने योग्य हैं.

  • 1994 में, अमेरिकी गणितज्ञ पीटर शोर ने आविष्कार किया एक क्वांटम एल्गोरिथ्म आरएसए एल्गोरिथ्म को 2048-बिट के साथ आरएसए के लिए शास्त्रीय कंप्यूटर पर बनाम बहुपद समय में 300 ट्रिलियन वर्ष तक दरार करता है.
  • ECDSA एक के लिए कमजोर होना दिखाया गया है शोर के एल्गोरिथ्म का संशोधित संस्करण और छोटे कुंजी स्थान के कारण क्वांटम कंप्यूटरों का उपयोग करके RSA से हल करना और भी आसान है.  
  • एक 160-बिट अण्डाकार वक्र क्रिप्टोग्राफ़िक कुंजी को क्वांटम कंप्यूटर पर 1000 के आसपास क्वैब का उपयोग करके तोड़ा जा सकता है, जबकि सुरक्षा के लिहाज से 1024 बिट्स आरएसए मापांक की तथ्यात्मकता के लिए लगभग 2000 क्विबिट की आवश्यकता होगी.
यह एथेरियम को कैसे प्रभावित करेगा? 

इथेरियम वर्तमान में लेनदेन और बीएलएस पर हस्ताक्षर करने के लिए ईसीडीएसए योजना जैसी अण्डाकार वक्र आधारित योजनाओं का उपयोग करता है हस्ताक्षर एकत्रीकरण; हालांकि, जैसा कि ऊपर उल्लेख किया गया है, अण्डाकार वक्र क्रिप्टोग्राफी जिसमें सुरक्षा असतत लघुगणक को हल करने की कठिनाई पर आधारित है, क्वांटम कंप्यूटिंग के लिए असुरक्षित है और इसे क्वांटम प्रतिरोधी योजना से प्रतिस्थापित किया जाना चाहिए.

हैश फ़ंक्शन SHA-256 क्वांटम-सुरक्षित है, जिसका अर्थ है कि कोई भी कुशल ज्ञात एल्गोरिथ्म, शास्त्रीय या क्वांटम नहीं है, जो इसे उल्टा कर सकता है।.

जबकि एक ज्ञात क्वांटम एल्गोरिथम है, ग्रोवर का एल्गोरिदम, जो एक ब्लैक-बॉक्स फ़ंक्शन के ऊपर “क्वांटम खोज” करता है, SHA-256 टकराव और प्राइमरी हमलों के खिलाफ सुरक्षित साबित हुआ है। वास्तव में, ग्रोवर का एल्गोरिथ्म ब्लैक-बॉक्स फ़ंक्शन के the प्रश्नों को कम कर सकता है, इस मामले में SHA, को ofN, इसलिए 2 ^ 256 संभावनाओं की खोज करने के बजाय, हमें केवल 2 ^ 128 की खोज करनी होगी, जो एल्गोरिदम से भी धीमी है। पसंद वैन ऑर्सचॉट-वीनर एल्गोरिथ्म सामान्य टक्कर खोज के लिए और Oechslin की इंद्रधनुष सारणी शास्त्रीय कंप्यूटरों पर सामान्य पूर्व-छवि खोज के लिए. 

एथेरियम के सह-संस्थापक और आविष्कारक विटालिक ब्यूटिरिन ने एक हालिया ट्वीट में कहा कि वह क्वांटम वर्चस्व के बारे में अभी चिंतित नहीं हैं और उनका मानना ​​है कि खतरा अभी भी दूर है।हाल ही में कहा गया, एथेरियम के सह-संस्थापक और आविष्कारक विटालिक ब्यूटिरिन कलरव वह अभी तक क्वांटम वर्चस्व के बारे में चिंतित नहीं है और मानता है कि खतरा अभी भी दूर है.

Ethereum 2.0 क्वांटम प्रतिरोधी होगा

Ethereum 2.0 Serenity के उन्नयन में, खाते लेन-देन को मान्य करने के लिए अपनी योजना को निर्दिष्ट करने में सक्षम होंगे, जिसमें शामिल हैं क्वांटम-सुरक्षित हस्ताक्षर योजना पर स्विच करने का विकल्प.

हैश आधारित हस्ताक्षर योजनाएं जैसे लैम्पपोर्ट हस्ताक्षर माना जाता है क्वांटम प्रतिरोधी, ECDSA की तुलना में तेज़ और कम जटिल। दुर्भाग्य से, यह योजना आकार के मुद्दों से ग्रस्त है। एक साथ Lamport सार्वजनिक कुंजी और हस्ताक्षर का आकार 231 गुना (106 बाइट्स बनाम 24KB) ECDSA सार्वजनिक कुंजी और हस्ताक्षर से अधिक है। इसलिए, लैम्पपोर्ट सिग्नेचर स्कीम के उपयोग के लिए ECDSA की तुलना में 231x अधिक स्टोरेज की आवश्यकता होगी, जो दुर्भाग्य से इस समय व्यावहारिक होने के लिए बहुत बड़ा है.

इथेरेम डेवलपर्स अन्य क्वांटम प्रतिरोधी प्रतिरोधी विकल्पों का परीक्षण कर रहे हैं एक्सएमएसएस (eXtended मर्कल सिग्नेचर स्कीम) द्वारा उपयोग किए गए हस्ताक्षर क्वांटम प्रतिरोधी लेजर ब्लॉकचेन, हैश लैडर हस्ताक्षर, तथा SPHINCS.

XMSS जैसी हैश-आधारित हस्ताक्षर योजनाओं पर स्विच करने के कई कारण हैं, क्योंकि वे तेज़ हैं और छोटे हस्ताक्षर करते हैं। एक बड़ी खामी यह है कि XMSS हस्ताक्षर योजनाएँ स्टेटफुल होती हैं, जो कई एक समय के हस्ताक्षरों के साथ उनके मर्कले पेड़ों के कारण होती हैं। इसका मतलब यह है कि राज्य को यह याद रखने के लिए संग्रहित किया जाना चाहिए कि हस्ताक्षर बनाने के लिए पहले से ही एक बार की जोड़ी का उपयोग किया गया था। दूसरी ओर, SPHINCS हस्ताक्षर बेकार हैं क्योंकि वे मर्कल पेड़ों के साथ कुछ समय के हस्ताक्षरों का उपयोग करते हैं, जिसका अर्थ है कि राज्य को अब और स्टोर करने की आवश्यकता नहीं है क्योंकि एक हस्ताक्षर का कई बार उपयोग किया जा सकता है. 

हैश आधारित RANDAO फ़ंक्शन, जो Ethereum 2.0 में बीकन श्रृंखला में यादृच्छिक संख्या पीढ़ी के लिए उपयोग किया जाता है, पहले से ही माना जाता है कि पोस्ट-क्वांटम है.

एक और अधिक मजबूत पोस्ट-क्वांटम Ethereum 3.0 के लिए एक विजन

ईथर के दौरान, Ethereum Foundation के जस्टिन ड्रेक ने 2027 Ethereum 3.0 को zk-SNARKs से zk-STARKs प्रोटोकॉल में ले जाने की योजना का खुलासा किया. दोनों तकनीकें किसी भी निजी जानकारी को साझा किए बिना, केवल एक सबूत साझा करके किसी विशेष दावे के बारे में एक सत्यापनकर्ता को आश्वस्त करने की अनुमति देती हैं, जो कि नीतिवचन के दावे का समर्थन करता है। इन तकनीकों को आमतौर पर भेजने के लिए एक गोपनीयता और मापनीयता विधि के रूप में उपयोग किया जाता है गोपनीय लेनदेन इथेरियम पर या हस्ताक्षर एकत्रीकरण के लिए बीएलएस हस्ताक्षरों के प्रतिस्थापन के रूप में। हालांकि, zk-SNARKS उन युग्मों पर निर्भर करता है जो क्वांटम प्रतिरोधी नहीं हैं। zk-SNARKS एक विश्वसनीय सेटअप का उपयोग करता है, जो समझौता किए जाने के जोखिम को चलाता है, पूरे सिस्टम से समझौता करता है, और झूठे सबूत की पीढ़ी की अनुमति देता है.

दूसरी ओर, ZK-STARKs क्वांटम-सिक्योर हैं क्योंकि वे हैश पर आधारित होते हैं न कि पेयरिंग के आधार पर। वे एक विश्वसनीय सेटअप की आवश्यकता को हटाकर इस तकनीक पर सुधार करते हैं.

निष्कर्ष

Google ने एक बड़ी उपलब्धि हासिल की है। यह तकनीक सामग्री विज्ञान और चिकित्सा जैसे क्षेत्रों में अकल्पनीय प्रगति लाने के लिए क्वांटम यांत्रिकी के असामान्य नियमों का उपयोग करेगी। इसके साथ ही, यह साइबर सुरक्षा के लिए सबसे बड़ा खतरा भी बन सकता है। सौभाग्य से, खतरा अभी तक यहां नहीं है। क्वांटम पावर कब स्ट्राइक करेगी, यह कोई नहीं जानता, लेकिन जब ऐसा होगा तो एथेरियम तैयार किया जाएगा.

Ethereum समुदाय के डेवलपर्स ने वैकल्पिक क्रिप्टोग्राफ़िक हस्ताक्षर योजनाओं पर काम करना शुरू कर दिया है ताकि उन लोगों को बदलने और सुरक्षित, लचीला पोस्ट-क्वांटम Ethereum प्रोटोकॉल का निर्माण किया जा सके। इसके अतिरिक्त, राष्ट्रीय मानक और प्रौद्योगिकी संस्थान (NIST) एक या एक से अधिक क्वांटम-प्रतिरोधी सार्वजनिक-कुंजी क्रिप्टोग्राफ़िक एल्गोरिदम को हल करने, मूल्यांकन और मानकीकृत करने के लिए एक प्रक्रिया शुरू की. इस पोस्टिंग के समय, NIST है लघु-सूचीबद्ध 26 एल्गोरिदम परीक्षण के अगले दौर के लिए अग्रिम करने के लिए पोस्ट-क्वांटम क्रिप्टोग्राफी मानकीकरण के लिए.

अमीरा बूगुएरा, कन्सनोग्राफी पेरिस में एक क्रिप्टोग्राफर और सुरक्षा इंजीनियर हैं। वह क्रिप्टोग्राफी यूनिवर्सिटि पेरिस 8 पढ़ाती हैं.

Ethereum 2.0 के बारे में अधिक जानना चाहते हैं?

हमारे रोडमैप की जाँच करें 

Ethereum 2.0 डिज़ाइन लक्ष्यों के बारे में अधिक जानें.

बेन एजिंगटन के शब्द 

न्यूज़लैटर नवीनतम न्यूज़रेम समाचार, एंटरप्राइज़ समाधान, डेवलपर संसाधनों, और अधिक के लिए हमारे न्यूज़लेटर को बताएं।कैसे एक सफल ब्लॉकचेन उत्पाद बनाने के लिएवेबिनार

कैसे एक सफल ब्लॉकचेन उत्पाद बनाने के लिए

कैसे सेट अप करें और एक Ethereum नोड चलाएंवेबिनार

कैसे सेट अप करें और एक Ethereum नोड चलाएं

अपनी खुद की Ethereum API कैसे बनायेवेबिनार

अपनी खुद की Ethereum API कैसे बनाये

सोशल टोकन कैसे बनाएंवेबिनार

सोशल टोकन कैसे बनाएं

स्मार्ट अनुबंध विकास में सुरक्षा उपकरणों का उपयोग करनावेबिनार

स्मार्ट अनुबंध विकास में सुरक्षा उपकरणों का उपयोग करना

फ्यूचर ऑफ़ फ़ाइनेंस डिजिटल एसेट्स एंड डेफीवेबिनार

भविष्य का वित्त: डिजिटल एसेट्स और डीआईएफआई

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map