Блокчейн — это распределённая на несколько тысяч (не всегда) узлов база данных, реестр транзакций. Каждый узел — это устройство, принадлежащее конкретным людям или компаниям. Естественно, каждый участник хочет извлечь какую-то выгоду. И думает он в первую очередь о своих интересах. Как полагаете, что тут общего с теорией игр?
Как сделать так, чтобы интересы всех участников блокчейна были учтены, и это не вредило его работоспособности? Нужны заранее проработанные структурированные правила: кто и как добавляет блоки, какая за это мотивация, кто информацию проверяет, какие штрафы за её подделку, какая скорость обработки транзакций всем приемлема, чем все готовы пожертвовать ради этого? Свод таких механизмов и правил называется консенсусом.
Уже существует более 10 разных примеров консенсуса. Эпоха блокчейна началась с Биткоина и его Proof of Work с доказательством работы. Затем появились Proof of Stake с доказательством владения доли, Delegated Proof of Stake и т. д. Каждый из этих консенсусов имеет ряд преимуществ и проблем. Как один из примеров, вы наверняка слышали, как Bitcoin ругают за экологический вред и огромные вычислительные усилия, которые не несут пользы человечеству.
Мы подготовили для вас базовые материалы по тому, какие консенсусы есть, в каких блокчейнах и в чём задача всех участников сети.
Подписывайтесь на наш Telegram-канал
Там мы обсуждаем новости, делаем обзоры, а наши ребята делятся своим мнением о новинках и продуктах из мира web3