Crypto & Blockchain Fundamentals
Chains, transactions, wallets और finality को समझने के लिए सही mental model बनाएं।
आप क्या कर पाएंगे
यह मॉड्यूल स्टेट, कंसेंसस और फाइनलिटी को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
यह मॉड्यूल की, एड्रेस और वॉलेट सीमाएँ को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
यह मॉड्यूल ट्रांज़ैक्शन जीवनचक्र और फीस को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
यह मॉड्यूल UTXO बनाम अकाउंट मॉडल को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
पाठ्यक्रम
इस course में शामिल है
- ·8 लेसन · 12 निर्देशित घंटे
- ·4 Lab · व्यावहारिक परिदृश्य
- ·8 व्यावहारिक केस फ़ाइलें · 8 ज्ञान जाँच
- ·52 परीक्षा प्रश्न बैंक · 80% उत्तीर्ण अंक
- ·Completion credential: UTXO Certified · Crypto Foundations
यह course आपसे क्या अपेक्षा रखता है
- ·Transaction trace करें और बताएं trust वास्तव में कहाँ है।
- ·Passing score: 80%
- ·किसी पूर्व course की आवश्यकता नहीं।
प्रशिक्षण अनुबंध
Transaction trace करें और बताएं trust वास्तव में कहाँ है।
स्टेट, कंसेंसस और फाइनलिटी
यह मॉड्यूल स्टेट, कंसेंसस और फाइनलिटी को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
एविडेंस मेमो · TX-FLOWकी, एड्रेस और वॉलेट सीमाएँ
यह मॉड्यूल की, एड्रेस और वॉलेट सीमाएँ को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
एविडेंस मेमो · KEY-BOUNDARYट्रांज़ैक्शन जीवनचक्र और फीस
यह मॉड्यूल ट्रांज़ैक्शन जीवनचक्र और फीस को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
एविडेंस मेमो · TX-FLOWUTXO बनाम अकाउंट मॉडल
यह मॉड्यूल UTXO बनाम अकाउंट मॉडल को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
एविडेंस मेमो · TX-FLOWCrypto & Blockchain Fundamentals
शुरू करने से पहले पूरे curriculum, competencies और assessment path की समीक्षा करें।
स्टेट, कंसेंसस और फाइनलिटी
यह मॉड्यूल स्टेट, कंसेंसस और फाइनलिटी को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
की, एड्रेस और वॉलेट सीमाएँ
यह मॉड्यूल की, एड्रेस और वॉलेट सीमाएँ को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
ट्रांज़ैक्शन जीवनचक्र और फीस
यह मॉड्यूल ट्रांज़ैक्शन जीवनचक्र और फीस को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
UTXO बनाम अकाउंट मॉडल
यह मॉड्यूल UTXO बनाम अकाउंट मॉडल को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
- मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें।
- कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: की authorize करती है; एड्रेस identify करता है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले की authorize करती है; एड्रेस identify करता है से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: वॉलेट सिर्फ key storage नहीं है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले वॉलेट सिर्फ key storage नहीं है से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: इंटेंट से inclusion तक को मामूली detail न मानें।
- कार्रवाई: authorization से पहले इंटेंट से inclusion तक से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: फीस प्राथमिकता खरीदती है, सहीपन नहीं को मामूली detail न मानें।
- कार्रवाई: authorization से पहले फीस प्राथमिकता खरीदती है, सहीपन नहीं से जुड़े technical evidence को verify करें।
- लिखित फील्ड एक्सरसाइज़ × 8
- ज्ञान जाँच × 8
- मॉड्यूल प्रैक्टिकल लैब × 4
- समयबद्ध अंतिम परीक्षा · 20 · ≥ 80%
- गहन तकनीकी पाठ · 360 min
- लिखित फील्ड एक्सरसाइज़ · 160 min
- मॉड्यूल प्रैक्टिकल लैब · 140 min
- Specialist units · 105 min
- समयबद्ध अंतिम परीक्षा · 30 min
दायरा, सीखने के परिणाम और अध्ययन मानक
Chains, transactions, wallets और finality को समझने के लिए सही mental model बनाएं।
किसी पूर्व तकनीकी पाठ्यक्रम की आवश्यकता नहीं है।
- मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें।
- कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: की authorize करती है; एड्रेस identify करता है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले की authorize करती है; एड्रेस identify करता है से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: वॉलेट सिर्फ key storage नहीं है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले वॉलेट सिर्फ key storage नहीं है से जुड़े technical evidence को verify करें।
- मुख्य जोखिम: इंटेंट से inclusion तक को मामूली detail न मानें।
- कार्रवाई: authorization से पहले इंटेंट से inclusion तक से जुड़े technical evidence को verify करें।
- 01
छह-भाग तकनीकी अध्याय पढ़ें
- 02
अद्वितीय visual और protocol model देखें
- 03
case file और evidence map पर काम करें
- 04
लिखित field exercise जमा करें
- 05
knowledge check और module lab पास करें
- 06
समयबद्ध final assessment पूरा करें
हर दावा observable fields, protocol behavior, primary references या स्पष्ट assumptions से जुड़ा होना चाहिए। Unknowns को सुरक्षित मानकर छिपाया नहीं जाना चाहिए।
Completion के लिए written work, knowledge checks, सभी labs और final exam में कम से कम 80% आवश्यक है। Professional level में capstone भी आवश्यक है।
- स्टेट वह है जिस पर नेटवर्क सहमत होता है
- Blockchain state transitions पर नियम लागू करती है और consensus के माध्यम से एक साझा history पर converge करती है। तय करें कि authoritative state कौन-सी है, assumptions क्या हैं और reorg risk कितना बचा है।
- कंसेंसस trust assumptions को समाप्त नहीं करता
- PoW, PoS और अन्य mechanisms authority और failure modes को अलग-अलग बाँटते हैं; economic security application security का विकल्प नहीं है।
- की authorize करती है; एड्रेस identify करता है
- Private key valid signatures बनाती है जबकि address public identifier है। Seed या private key उजागर करने से control चला जाता है, भले तत्काल transfer न हो।
- वॉलेट सिर्फ key storage नहीं है
- Wallet software requests बनाता है, context दिखाता है और authorization माँगता है। UI, browser origin, signer और device अलग trust boundaries हैं।
- इंटेंट से inclusion तक
- एक action intent से payload, signature, propagation, mempool, inclusion और finality तक जाता है; हर चरण के अलग risks और recovery options होते हैं।
- फीस प्राथमिकता खरीदती है, सहीपन नहीं
- Fees priority और inclusion को प्रभावित करती हैं, user intent की correctness को नहीं। Malicious high-fee transaction फिर भी malicious है।
- UTXO अलग-अलग outputs खर्च करता है
- UTXO model में पुराने inputs पूरी तरह consume होते हैं और नए outputs बनते हैं; coin selection, change और scripts privacy, fee और validity को प्रभावित करते हैं।
- Account chains साझा state बदलती हैं
- Account-based chains balances, nonces और storage को shared state में रखती हैं, और एक call arbitrary downstream logic trigger कर सकता है।
आधुनिक प्रोटोकॉल और ऑपरेशनल विषय
ये विस्तार core curriculum को वर्तमान standards और security boundaries से विस्तृत करते हैं जिन्हें professional practitioner को पहचानना और समझना चाहिए।
HD wallets, BIP-32 और derivation boundaries
समझें कि एक seed से extended keys की hierarchy कैसे बनती है, hardened derivation क्यों होता है और xpub सामान्य address से अधिक संवेदनशील क्यों है। देखें कि कौन-सी subtree जानकारी trust boundaries पार करती है।
PSBT, offline signing और transaction handoff
PSBT transaction construction और signing के बीच structured handoff है। Signer को inputs, outputs, change, fee और unknown fields verify करने चाहिए; offline origin अपने आप trust नहीं देता।
Taproot, Schnorr और MuSig2 authorization
Taproot key/script paths को BIP-340-compatible multisignature से जोड़ें। Aggregate keys on-chain representation सरल करते हैं, लेकिन nonce handling, participant coordination और fallback critical रहते हैं।
स्टेट, कंसेंसस और फाइनलिटी
यह मॉड्यूल स्टेट, कंसेंसस और फाइनलिटी को applied theory और अलग decision lab के साथ गहराई से सिखाता है।

स्टेट वह है जिस पर नेटवर्क सहमत होता है

स्टेट वह है जिस पर नेटवर्क सहमत होता है
Blockchain state transitions पर नियम लागू करती है और consensus के माध्यम से एक साझा history पर converge करती है। तय करें कि authoritative state कौन-सी है, assumptions क्या हैं और reorg risk कितना बचा है।
यह अवधारणा महत्वपूर्ण है क्योंकि मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें।.
उन सटीक protocol fields की जाँच करें जो authority बनाते हैं या execution बदलते हैं। इन fields की तुलना user की घोषित intent और अपेक्षित security boundary से करें।
उन सटीक protocol fields की जाँच करें जो authority बनाते हैं या execution बदलते हैं।
प्रोटोकॉल और execution स्तर पर निरीक्षण करें state और transition और consensus और reorg और finality. Protocol identifiers का अनुवाद नहीं किया जाता क्योंकि वे technical payload का हिस्सा हैं।
stateतकनीकी निरीक्षण बिंदु
transitionतकनीकी निरीक्षण बिंदु
consensusतकनीकी निरीक्षण बिंदु
reorgतकनीकी निरीक्षण बिंदु
finalityतकनीकी निरीक्षण बिंदु
Contradictions, excessive authority और unexplained dependencies को material failure signals मानें।
व्यावहारिक परिणाम यह है कि कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।. Unknown का अर्थ safe नहीं है।
- मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें।
- कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।
हर material signal को assets, authority या trust पर उसके ठोस परिणाम से जोड़ें।
व्यावहारिक परिणाम यह है कि कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।.
Evidence contradictory या incomplete हो, या consequence routine policy से अधिक हो, तो escalate करें।
Irreversible authorization से पहले request को independent evidence से verify करें।
- 01
उन सटीक protocol fields की जाँच करें जो authority बनाते हैं या execution बदलते हैं।
- 02
इन fields की तुलना user की घोषित intent और अपेक्षित security boundary से करें।
- 03
Irreversible authorization से पहले request को independent evidence से verify करें।
- 04
Facts, assumptions, unknowns और decision दर्ज करें ताकि दूसरा analyst review दोहरा सके।
- 05
Evidence contradictory या incomplete हो, या consequence routine policy से अधिक हो, तो escalate करें।
Facts, assumptions, unknowns और decision दर्ज करें ताकि दूसरा analyst review दोहरा सके।
मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें। और कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।
विश्लेषक का उद्देश्य
मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें।
कार्यविधि
accepted chain/application statevalid state changehistory selection / finalizationaccepted history can changeconfidence / economic or protocol guaranteeविफलता संकेत
- 01
treating inclusion as absolute finality
- 02
ignoring reorg assumptions
- 03
confusing consensus security with app safety
- 04
wrong confirmation threshold
- 05
no chain-specific finality model
सत्यापन प्रक्रिया
- 01
identify consensus mechanism
- 02
define confirmation/finality criterion
- 03
measure reorg exposure
- 04
separate protocol validity from economic intent
- 05
document settlement assumption
तर्क श्रृंखला
- 01
तथ्य → महत्वपूर्ण साक्ष्य
- 02
साक्ष्य → परिणाम / अधिकार
- 03
परिणाम → स्पष्ट निर्णय + अगली कार्रवाई
chain finality assumption recordसुरक्षा निर्णय के मार्ग का अनुसरण करें
state / consensus / finality- state: accepted chain/application state
- transition: valid state change
- consensus: history selection / finalization
- reorg: accepted history can change
- finality: confidence / economic or protocol guarantee
- treating inclusion as absolute finality
- ignoring reorg assumptions
- confusing consensus security with app safety
- identify consensus mechanism
- define confirmation/finality criterion
- measure reorg exposure
- chain finality assumption record
Bitcoin1.8 BTC1treasury requires 6disabledsettled or still operationally reversible?उत्तर देने से पहले granted authority, fail हो सकने वाली trust boundary और irreversible consequence पहचानें।
निर्णय से पहले व्यवस्थित करें
सुरक्षा निर्णय से पहले पहचान, अधिकार, निष्पादन और संदर्भ को अलग करें।
पहचान
कौन या क्या अधिकार माँग, प्राप्त या प्रतिनिधित्व कर रहा है?
अधिकार
कौन-सी क्षमता दी, रखी या प्रयोग की जा सकती है?
treasury requires 6निष्पादन
payload, route या system वास्तव में क्या करेगा?
1.8 BTCdisabledसंदर्भ
कौन-से आसपास के तथ्य निर्णय को बदल सकते हैं?
Bitcoin1settled or still operationally reversible?विश्लेषक-तैयार निष्कर्ष तैयार करें
स्मृति से उत्तर न दें। ऊपर के केस, प्रोटोकॉल फ़ील्ड और सत्यापन प्रक्रिया का उपयोग करके पुनरुत्पाद्य निष्कर्ष लिखें।
- UI दिखावट के बजाय महत्वपूर्ण साक्ष्य उद्धृत करता है।
- अधिकार, स्थिति परिवर्तन या परिणाम को नाम देता है।
- पुनरुत्पाद्य अगला कदम या निर्णय देता है।
- 01
मुख्य जोखिम: स्टेट वह है जिस पर नेटवर्क सहमत होता है को मामूली detail न मानें।
- 02
कार्रवाई: authorization से पहले स्टेट वह है जिस पर नेटवर्क सहमत होता है से जुड़े technical evidence को verify करें।
अपना एविडेंस मेमो बनाएं
चेकपॉइंट से पहले अपना तर्क लिखें और उसे स्पष्ट निर्णय या अगली कार्रवाई के साथ समाप्त करें। नोट्स इसी डिवाइस पर रहते हैं।
पूर्ण करने से पहले तीनों अनुभाग विकसित करें।
कंसेंसस trust assumptions को समाप्त नहीं करता

कंसेंसस trust assumptions को समाप्त नहीं करता
PoW, PoS और अन्य mechanisms authority और failure modes को अलग-अलग बाँटते हैं; economic security application security का विकल्प नहीं है।
यह अवधारणा महत्वपूर्ण है क्योंकि मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें।.
उन सटीक protocol fields की जाँच करें जो authority बनाते हैं या execution बदलते हैं। इन fields की तुलना user की घोषित intent और अपेक्षित security boundary से करें।
उन सटीक protocol fields की जाँच करें जो authority बनाते हैं या execution बदलते हैं।
प्रोटोकॉल और execution स्तर पर निरीक्षण करें safety और liveness और censorship और economic security और centralization. Protocol identifiers का अनुवाद नहीं किया जाता क्योंकि वे technical payload का हिस्सा हैं।
safetyतकनीकी निरीक्षण बिंदु
livenessतकनीकी निरीक्षण बिंदु
censorshipतकनीकी निरीक्षण बिंदु
economic securityतकनीकी निरीक्षण बिंदु
centralizationतकनीकी निरीक्षण बिंदु
Contradictions, excessive authority और unexplained dependencies को material failure signals मानें।
व्यावहारिक परिणाम यह है कि कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।. Unknown का अर्थ safe नहीं है।
- मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें।
- कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।
हर material signal को assets, authority या trust पर उसके ठोस परिणाम से जोड़ें।
व्यावहारिक परिणाम यह है कि कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।.
Evidence contradictory या incomplete हो, या consequence routine policy से अधिक हो, तो escalate करें।
Irreversible authorization से पहले request को independent evidence से verify करें।
- 01
उन सटीक protocol fields की जाँच करें जो authority बनाते हैं या execution बदलते हैं।
- 02
इन fields की तुलना user की घोषित intent और अपेक्षित security boundary से करें।
- 03
Irreversible authorization से पहले request को independent evidence से verify करें।
- 04
Facts, assumptions, unknowns और decision दर्ज करें ताकि दूसरा analyst review दोहरा सके।
- 05
Evidence contradictory या incomplete हो, या consequence routine policy से अधिक हो, तो escalate करें।
Facts, assumptions, unknowns और decision दर्ज करें ताकि दूसरा analyst review दोहरा सके।
मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें। और कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।
विश्लेषक का उद्देश्य
मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें।
कार्यविधि
conflicting histories preventednetwork continues progressingtransactions can be excluded/delayedcost of attacking consensusconcentration of block/finality powerविफलता संकेत
- 01
generic 'decentralized' claim
- 02
no adversary model
- 03
ignoring validator/miner concentration
- 04
assuming liveness under every partition
- 05
same finality policy across all chains
सत्यापन प्रक्रिया
- 01
name consensus actors
- 02
identify safety/liveness assumptions
- 03
identify attack/economic threshold
- 04
inspect concentration dependencies
- 05
set workflow-specific finality requirement
तर्क श्रृंखला
- 01
तथ्य → महत्वपूर्ण साक्ष्य
- 02
साक्ष्य → परिणाम / अधिकार
- 03
परिणाम → स्पष्ट निर्णय + अगली कार्रवाई
consensus threat-assumption matrixसुरक्षा निर्णय के मार्ग का अनुसरण करें
consensus / tradeoffs- safety: conflicting histories prevented
- liveness: network continues progressing
- censorship: transactions can be excluded/delayed
- economic security: cost of attacking consensus
- centralization: concentration of block/finality power
- generic 'decentralized' claim
- no adversary model
- ignoring validator/miner concentration
- name consensus actors
- identify safety/liveness assumptions
- identify attack/economic threshold
- consensus threat-assumption matrix
PoS chaintop 4 = 48%economicyes7 daysliveness vs finality assumptionsउत्तर देने से पहले granted authority, fail हो सकने वाली trust boundary और irreversible consequence पहचानें।
निर्णय से पहले व्यवस्थित करें
सुरक्षा निर्णय से पहले पहचान, अधिकार, निष्पादन और संदर्भ को अलग करें।
पहचान
कौन या क्या अधिकार माँग, प्राप्त या प्रतिनिधित्व कर रहा है?
अधिकार
कौन-सी क्षमता दी, रखी या प्रयोग की जा सकती है?
निष्पादन
payload, route या system वास्तव में क्या करेगा?
संदर्भ
कौन-से आसपास के तथ्य निर्णय को बदल सकते हैं?
PoS chaintop 4 = 48%economicyes7 daysliveness vs finality assumptionsविश्लेषक-तैयार निष्कर्ष तैयार करें
स्मृति से उत्तर न दें। ऊपर के केस, प्रोटोकॉल फ़ील्ड और सत्यापन प्रक्रिया का उपयोग करके पुनरुत्पाद्य निष्कर्ष लिखें।
- UI दिखावट के बजाय महत्वपूर्ण साक्ष्य उद्धृत करता है।
- अधिकार, स्थिति परिवर्तन या परिणाम को नाम देता है।
- पुनरुत्पाद्य अगला कदम या निर्णय देता है।
- 01
मुख्य जोखिम: कंसेंसस trust assumptions को समाप्त नहीं करता को मामूली detail न मानें।
- 02
कार्रवाई: authorization से पहले कंसेंसस trust assumptions को समाप्त नहीं करता से जुड़े technical evidence को verify करें।
अपना एविडेंस मेमो बनाएं
चेकपॉइंट से पहले अपना तर्क लिखें और उसे स्पष्ट निर्णय या अगली कार्रवाई के साथ समाप्त करें। नोट्स इसी डिवाइस पर रहते हैं।
पूर्ण करने से पहले तीनों अनुभाग विकसित करें।
लैब शुरू करने से पहले इस मॉड्यूल की दोनों ज्ञान जाँच पास करें।
की, एड्रेस और वॉलेट सीमाएँ
यह मॉड्यूल की, एड्रेस और वॉलेट सीमाएँ को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
आगे बढ़ने से पहले पिछला मॉड्यूल और उसका व्यावहारिक लैब पूरा करें।
ट्रांज़ैक्शन जीवनचक्र और फीस
यह मॉड्यूल ट्रांज़ैक्शन जीवनचक्र और फीस को applied theory और अलग decision lab के साथ गहराई से सिखाता है।

आगे बढ़ने से पहले पिछला मॉड्यूल और उसका व्यावहारिक लैब पूरा करें।
UTXO बनाम अकाउंट मॉडल
यह मॉड्यूल UTXO बनाम अकाउंट मॉडल को applied theory और अलग decision lab के साथ गहराई से सिखाता है।
आगे बढ़ने से पहले पिछला मॉड्यूल और उसका व्यावहारिक लैब पूरा करें।
Final examination
यह cumulative assessment है जो हर attempt में course concepts और practical scenarios से दोबारा बनता है।
पास होने के लिए कम से कम 80% चाहिए। केवल theory पूरा करने से credential जारी नहीं होता।