Definition
Контроль доступу в блокчейні (blockchain) — це механізм надання прав, який обмежує, які акаунти, контракти чи сутності мають дозвіл викликати певні функції або змінювати конкретні змінні стану. Зазвичай він спирається на on-chain перевірки ідентичностей, ролей або ознак володіння, щоб визначити, чи дозволена спроба виконати дію, тим самим забезпечуючи дотримання заздалегідь визначених правил авторизації на рівні протоколу або smart contract.
In Simple Terms
Контроль доступу — це спосіб визначити, хто і що може робити всередині системи на блокчейні (blockchain) або smart contract. Він встановлює правила, які вказують, яким адресам або ролям дозволено викликати певні функції чи змінювати певні дані, і блокує дії, що не відповідають цим правилам.
Context and Usage
Контроль доступу зазвичай розглядають у контексті проєктування smart contract, безпекових аудитів і формальної верифікації поведінки контрактів. Це ключова тема під час визначення адміністративних привілеїв, прав на оновлення та обмежених операцій у середовищах на базі EVM та інших блокчейн-платформах (blockchain). Питання контролю доступу часто з’являються в обговореннях вразливостей контрактів, шаблонів безпеки та permissioned-компонентів децентралізованих застосунків.