Валидатор: различия между версиями
[досмотренная версия] | [досмотренная версия] |
Нет описания правки |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 34: | Строка 34: | ||
* [[Валидация]] | * [[Валидация]] | ||
* [[:Категория:Валидаторы DecimalChain|Валидаторы блокчейна Decimal]] | * [[:Категория:Валидаторы DecimalChain|Валидаторы блокчейна Decimal]] | ||
{{интервики|en=Validator}} | |||
[[Категория:Блокчейны]] | [[Категория:Блокчейны]] | ||
[[Категория:Терминология]] | [[Категория:Терминология]] | ||
[[Категория:Формы заработка в блокчейне]] |
Текущая версия от 08:03, 27 марта 2024
Валидатор (узел, мастернода) — контролирующий узел, участвующий в работе блокчейна. Такой узел не просто хранит монеты пользователя, но отвечает за функционирование всей сети: проверяет приходящие транзакции, формирует новые блоки и присоединяет их в сети. Этот процесс называется валидация. Как и в случае с майнингом, за валидацию выплачивается вознаграждение в нативной монете конкретного проекта.
Оборудование валидатора подключено к Интернету и напрямую к другим валидаторам для обеспечения выполнения основной задачи — установления консенсуса. Под консенсусом мы подразумеваем механизм, с помощью которого валидаторы приходят к общему мнению по одному и тому же блоку и даже по каждой транзакции.
Если все валидаторы достигают консенсуса в отношении того, что транзакция действительна, она включается в блокчейн. Недействительные транзакции отклоняются. Поэтому валидаторам необходимо корректно обрабатывать транзакции пользователей на максимальной скорости, чтобы получать вознаграждение и избежать штрафов.
Валидация возможна только в сетях с консенсусом proof-of-stake. Право проверять транзакции и присоединять блоки получает тот участник, на счету которого заблокирована определенная сумма монет. Это своего рода залог, который обеспечивает честность участника. В случае нарушения правил проекта валидатором, эти монеты изымаются с его счета в качестве компенсации.
Также валидатор может получать долю монет от других пользователей, желающих зарабатывать на валидации блокчейна, но не имеющих достаточного количества ресурсов. Такие пользователи называются делегаторами, а процесс предоставления доли валидатору — делегированием.
Валидация в блокчейне Decimal
Основная статья: Инструкция:Как выбрать валидатора
DecimalChain построен на движке Tendermint с механизмом консенсуса PBFT. Для того, чтобы блок был признан действительным, необходимо, чтобы его подтвердили ⅔+1 валидатор, иначе он не будет включен в блокчейн.
Сами валидаторы выбираются на основе количества ставок (механизм DPoS), которыми они владеют или которые предоставлены им другими участниками сети.
Технические требования к валидатору в сети DecimalChain
- Мощный сервер с быстрым интернетом:
- 8 vCPUs
- 64gb memory
- 1TB SSD
- Fixed IP address
- 1gb/s
- Наличный резерв нативной криптовалюты блокчейна — от 1000 DEL