Анықтама
Blockchain-дегі access control – белгілі бір функцияларды шақыруға немесе нақты күй айнымалыларын өзгертуге қай аккаунттар, смарт-келісімшарттар немесе ұйымдар құқылы екенін шектейтін рұқсат беру тетігі. Ол әдетте тізбек үстіндегі (on-chain) тұлғаларды, рөлдерді немесе иелік жалаушаларын тексеруге сүйенеді, сол арқылы әрекеттің рұқсат етілген-етілмегенін анықтап, протокол немесе smart contract деңгейінде алдын ала анықталған авторизация ережелерін іске асырады.
Қарапайым тілмен
Access control – blockchain жүйесінде немесе smart contract ішінде кім не істей алатынын анықтайтын тәсіл. Ол қандай мекенжайлар немесе рөлдер белгілі бір функцияларды шақыра алатынын немесе белгілі бір деректерді өзгерте алатынын белгілейтін ережелерді қояды және осы ережелерге сай келмейтін әрекеттерді бұғаттайды.
Контекст және қолданылуы
Access control көбіне smart contract архитектурасын жобалау, қауіпсіздік аудиттері және келісімшарттың мінез-құлқын формалды верификациялау контекстінде талқыланады. Ол әкімшілік құқықтарды, жаңарту рұқсаттарын және EVM-негізіндегі орталар мен басқа да blockchain платформаларындағы шектелген операцияларды анықтаудағы негізгі тақырыптардың бірі. Access control мәселелері келісімшарт осалдықтары, қауіпсіздік үлгілері және децентрализденген қосымшалардың рұқсатпен жұмыс істейтін компоненттері туралы талқылауларда жиі кездеседі.