Սահմանում
Մուտքի վերահսկումը (access control) blockchain-ում թույլտվությունների մեխանիզմ է, որը սահմանափակում է, թե որ հաշիվները, smart contract-ները կամ սուբյեկտներն են իրավունք ունեն կանչելու որոշակի ֆունկցիաներ կամ փոփոխելու կոնկրետ վիճակի փոփոխականներ։ Այն սովորաբար հիմնվում է շղթայի վրա (on-chain) իրականացվող ստուգումների վրա՝ անձնությունների, դերերի կամ սեփականության դրոշակների հիման վրա որոշելու համար, արդյոք փորձվող գործողությունը թույլատրելի է, և այդ կերպ ապահովում է նախապես սահմանված ավտորիզացիայի կանոնների կատարումը պրոտոկոլի կամ smart contract-ի մակարդակում։
Պարզ խոսքով
Մուտքի վերահսկումը (access control) մեխանիզմ է, որը որոշում է, թե ով ինչ իրավունք ունի անել blockchain համակարգում կամ smart contract-ի ներսում։ Այն սահմանում է կանոններ, որոնք նշում են, թե որ հասցեները կամ դերերն են կարող կանչել որոշակի ֆունկցիաներ կամ փոխել որոշակի տվյալներ, և արգելափակում է այն գործողությունները, որոնք չեն համապատասխանում այդ կանոններին։
Համատեքստ և կիրառություն
Մուտքի վերահսկումը (access control) հաճախ քննարկվում է smart contract-ների նախագծման, անվտանգության աուդիտների և contract-ի վարքագծի ֆորմալ վավերացման համատեքստում։ Այն առանցքային թեմա է, երբ սահմանվում են ադմինիստրատիվ արտոնությունները, թարմացման (upgrade) թույլտվությունները և սահմանափակված գործողությունները EVM-ի վրա հիմնված միջավայրերում և այլ blockchain հարթակներում։ Մուտքի վերահսկման հարցերը հաճախ հայտնվում են contract-ների խոցելիությունների, անվտանգության pattern-ների և դեցենտրալիզացված հավելվածների (decentralized applications) թույլտվություններով կառավարվող բաղադրիչների քննարկումներում։