تعریف
یک authority set مجموعهای رسمی و شناختهشده از نهادها یا نودها است که حق مشارکت در تولید بلاک و اجماع (consensus) را در یک بلاکچین (blockchain) مجوزدار یا نیمهمجوزدار یا یک سابنت دارند. بهعنوان یک ساختار نقش در سطح شبکه، مشخص میکند کدام validatorها در یک زمان مشخص مجاز هستند (معمولاً تحت یک طرح اجماع تعریفشده) و بهعنوان مجموعه مرجع برای اعتبارسنجی بلاکها، امضاها و تصمیمهای مربوط به نهاییشدن (finality) عمل میکند.
به زبان ساده
یک authority set در واقع فهرست رسمی نودهایی است که اجازه دارند در برخی بلاکچینها بلاک ایجاد و آنها را اعتبارسنجی کنند. این فهرست مشخص میکند کدام validatorها در حال حاضر از دید پروتکل مورد اعتماد هستند تا کمک کنند تصمیم گرفته شود کدام بلاکها بخشی از زنجیره اصلی (canonical chain) شوند.
بستر و کاربرد
اصطلاح authority set بیشتر در زمینه Proof of Authority و پروتکلهای اجماع مرتبط استفاده میشود؛ جایی که مشارکت validatorها به یک گروه مشخص محدود شده است. بحث درباره authority set معمولاً در مشخصات پروتکل، تصمیمهای حاکمیتی درباره اضافه یا حذف کردن validatorها، و تحلیلهای مربوط به نهاییشدن (finality) و فرضیات امنیتی مطرح میشود. این مفهوم، هسته اصلی استدلال درباره این است که در هر لحظه کدام نودها عملاً کنترل اجماع را در دست دارند.