परिभाषा
ब्लॉकचेन (blockchain) में एक्सेस कंट्रोल (Access Control) एक अनुमति-आधारित तंत्र है जो यह सीमित करता है कि कौन‑से अकाउंट, कॉन्ट्रैक्ट या इकाइयाँ विशेष फ़ंक्शन कॉल करने या कुछ निश्चित स्टेट वेरिएबल्स को बदलने के लिए अधिकृत हैं। यह आम तौर पर ऑन‑चेन पहचान, रोल या ओनरशिप फ़्लैग की जाँच पर निर्भर करता है, ताकि यह तय किया जा सके कि कोई प्रयास किया गया एक्शन अनुमति‑प्राप्त है या नहीं, और इस तरह प्रोटोकॉल या स्मार्ट कॉन्ट्रैक्ट स्तर पर पहले से तय ऑथराइज़ेशन नियमों को लागू करता है।
सरल शब्दों में
एक्सेस कंट्रोल (Access Control) वह तरीका है जिससे यह तय किया जाता है कि ब्लॉकचेन सिस्टम या स्मार्ट कॉन्ट्रैक्ट के अंदर कौन क्या कर सकता है। यह ऐसे नियम तय करता है जो बताते हैं कि कौन‑से एड्रेस या रोल को किन फ़ंक्शनों को कॉल करने या कौन‑सा डेटा बदलने की अनुमति है, और जो एक्शन इन नियमों को पूरा नहीं करते उन्हें ब्लॉक कर देता है।
प्रसंग और उपयोग
एक्सेस कंट्रोल (Access Control) पर अक्सर स्मार्ट कॉन्ट्रैक्ट डिज़ाइन, सिक्योरिटी रिव्यू और कॉन्ट्रैक्ट के व्यवहार की फ़ॉर्मल वेरिफ़िकेशन के संदर्भ में चर्चा की जाती है। यह एडमिनिस्ट्रेटिव प्रिविलेज, अपग्रेड परमिशन और EVM‑आधारित एनवायरनमेंट तथा अन्य ब्लॉकचेन प्लेटफ़ॉर्म पर प्रतिबंधित ऑपरेशनों को परिभाषित करते समय एक केंद्रीय विषय होता है। एक्सेस कंट्रोल से जुड़ी बातें अक्सर कॉन्ट्रैक्ट की कमजोरियों, सिक्योरिटी पैटर्न और विकेंद्रीकृत अनुप्रयोगों (decentralized applications) के परमिशन‑आधारित कॉम्पोनेंट्स पर होने वाली चर्चाओं में दिखाई देती हैं।