JAGTIV · Previous Year Questions

UPSC

SCIENCE & TECHNOLOGY · 2020

Previous Year Question

‘ब्लॉकचेन प्रौद्योगिकी’ के संदर्भ में निम्नलिखित कथनों पर विचार कीजिए:

  1. यह एक सार्वजनिक खाता है, जिसका हर कोई निरीक्षण कर सकता है, किंतु जिसे कोई एकल उपयोगकर्ता नियंत्रित नहीं करता।

  2. ब्लॉकचेन की संरचना और डिजाइन ऐसी होती है कि उसमें उपलब्ध समस्त डेटा केवल cryptocurrency के विषय में होता है।

  3. ब्लॉकचेन की आधारभूत विशेषताओं पर निर्भर अनुप्रयोगों को किसी की अनुमति के बिना विकसित किया जा सकता है।

उपर्युक्त कथनों में से कौन-सा/से सही है/हैं?

A.

केवल 1

B.

1 और 2

C.

केवल 2

D.

1 और 3

Correct Answer: D

Detailed Solution

Blockchain एक प्रकार की Distributed Ledger Technology (DLT) है, जिसमें transactions अथवा अन्य records को blocks के रूप में संगृहीत किया जाता है। प्रत्येक नया block cryptographic hash के माध्यम से पिछले block से जुड़ा होता है, जिससे blocks की क्रमबद्ध chain बनती है।

कथन 1 सही है। Public blockchain में ledger की प्रतियाँ network के अनेक nodes के पास रहती हैं और कोई एकल उपयोगकर्ता उसका पूर्ण नियंत्रण नहीं करता। Network के participants blockchain पर दर्ज transactions का निरीक्षण तथा निर्धारित consensus mechanism के अनुसार उनका verification कर सकते हैं।

हालाँकि प्रत्येक blockchain सार्वजनिक नहीं होता। Private अथवा permissioned blockchain में network access और transaction validation का अधिकार चुनी हुई entities तक सीमित किया जा सकता है। प्रश्न का कथन blockchain के public और permissionless model को संदर्भित करता है।

कथन 2 गलत है। Blockchain पर केवल cryptocurrency संबंधी data ही दर्ज नहीं किया जाता। इसका उपयोग land records, educational certificates, supply-chain tracking, digital identity, healthcare records, insurance, smart contracts और asset ownership जैसे अनेक प्रकार के records तथा transactions के लिए किया जा सकता है।

Blockchain पर वास्तविक document अथवा बड़ी file रखने के बजाय उसका cryptographic hash और आवश्यक metadata दर्ज किया जा सकता है। बाद में document का hash दोबारा तैयार करके यह सत्यापित किया जा सकता है कि उसमें बदलाव हुआ है या नहीं।

कथन 3 सही है। Public permissionless blockchain में कोई developer network administrator की पूर्व अनुमति प्राप्त किए बिना blockchain की मूल विशेषताओं का उपयोग करने वाला application अथवा Decentralised Application (DApp) विकसित कर सकता है। Smart contracts के माध्यम से निर्धारित conditions पूरी होने पर transactions अथवा processes स्वतः execute किए जा सकते हैं।

फिर भी blockchain को पूर्णतः अपरिवर्तनीय कहना तकनीकी रूप से सरलीकरण होगा। किसी पुराने record को बदलना अत्यंत कठिन होता है, क्योंकि उसके बाद के blocks और distributed copies भी प्रभावित होंगी तथा network consensus की आवश्यकता पड़ेगी। इसकी security network design, consensus mechanism, cryptography और participants के distribution पर निर्भर करती है।

Continue practicing free PYQs with your JAGTIV account.