- यह लेख onion services के लिए Proof-of-Work (PoW) रक्षा फीचर की शुरुआत की घोषणा करता है, जिसका लक्ष्य सत्यापित नेटवर्क ट्रैफिक को प्राथमिकता देना और Denial-of-Service (DoS) हमलों को रोकना है। यह फीचर Tor 0.4.8 के नए रिलीज़ का हिस्सा है.
- PoW रक्षा तंत्र सामान्य परिस्थितियों में निष्क्रिय रहता है ताकि user experience सहज बना रहे। लेकिन जब onion service पर दबाव बढ़ता है, तो यह आने वाले client connections से क्रमशः अधिक जटिल काम करने के लिए कहता है.
- onion service इन connections को client द्वारा दिखाए गए effort के स्तर के आधार पर प्राथमिकता देता है। उम्मीद है कि यह PoW तंत्र बड़े पैमाने के हमलों को महंगा और अव्यावहारिक बना देगा, जिससे हमलावर हतोत्साहित होंगे और वैध ट्रैफिक को प्राथमिकता मिलेगी.
- इस तंत्र की आवश्यकता onion service के अनोखे डिज़ाइन से आती है, जो IP address छिपाकर user privacy को प्राथमिकता देता है। इसी डिज़ाइन ने onion services को DoS हमलों के प्रति संवेदनशील बनाया, और पारंपरिक IP-आधारित rate limiting केवल अधूरा सुरक्षा उपाय साबित हुई.
- PoW तंत्र डिफ़ॉल्ट रूप से बंद ticket system की तरह काम करता है, लेकिन नेटवर्क पर तनाव के अनुसार खुद को ढालते हुए priority queue बनाता है। onion service तक पहुँचने से पहले client को एक छोटा puzzle हल करके यह साबित करना होता है कि "काम" किया गया है। puzzle जितना कठिन होगा, उतना अधिक काम किया गया माना जाएगा, जिससे यह साबित होता है कि उपयोगकर्ता सेवा पर हमला करने वाला bot नहीं बल्कि एक वास्तविक user है.
- अगर कोई हमलावर onion service पर requests की बाढ़ लाने की कोशिश करता है, तो PoW रक्षा
.onion साइट तक पहुँचने के लिए आवश्यक computational effort बढ़ा देती है। यह ticket system ऐसे हमलावरों के खिलाफ काम करने के लिए बनाया गया है जो onion service पर बड़ी संख्या में connection attempts करते हैं.
- रोज़मर्रा के उपयोगकर्ताओं के लिए, puzzle हल करने में लगने वाला अतिरिक्त computational effort अधिकांश डिवाइस पर संभाला जा सकता है। जैसे-जैसे attack traffic बढ़ता है, वैसे-वैसे काम का effort भी बढ़ता है, और यह लगभग 1 मिनट के work time तक पहुँच सकता है। यह प्रक्रिया उपयोगकर्ता को दिखाई नहीं देती, और PoW solution का इंतज़ार करना धीमे network connection का इंतज़ार करने जैसा है.
- Tor द्वारा PoW रक्षा की शुरुआत onion services को उन कम संचार प्रोटोकॉलों में शामिल करती है जिनमें built-in DoS protection मौजूद है। अगर इसे प्रमुख साइटें अपनाती हैं, तो यह नेटवर्क गति को निशाना बनाने वाले हमलों के नकारात्मक प्रभाव को कम करने का वादा करती है, और इस सिस्टम की dynamic प्रकृति ट्रैफिक स्पाइक के दौरान लोड को संतुलित रखने तथा onion services तक अधिक सुसंगत और भरोसेमंद पहुँच सुनिश्चित करने में मदद करती है।
1 टिप्पणियां
Hacker News राय