Блокчейн — это база данных, которую не контролирует ни один человек. Копии существуют на тысячах компьютеров по всему миру. Когда передается новая транзакция, узлы проверяют ее на соответствие правилам и передают своим коллегам. Майнеры или валидаторы упаковывают действительные транзакции в блоки. Каждый блок связан с предыдущим с помощью криптографического хеша. Изменение предыдущего блока и каждого последующего хеша может привести к его повреждению.
Такая структура делает записи защищенными от подделки. Она не делает их истинными. Блокчейн записывает то, что сеть считает произошедшим. Если кто-то обманом заставит сеть принять ложную транзакцию, реестр отразит эту ложь. Безопасность обеспечивается стоимостью переписывания истории, а не магией. Доказательство работы в Биткоине делает переписывание дорогостоящим. В блокчейнах с доказательством доли (Proof-of-Stake) вместо электроэнергии используются экономические штрафы.
Основные свойства
- Распределенная система — множество копий, отсутствие единой точки отказа.
- Добавление только новых данных — новые данные добавляются, старые данные сложно изменить.
- Прозрачность — любой может проверить бухгалтерскую книгу.
- Основано на консенсусе — узлы соглашаются с допустимым состоянием.
Публичные блокчейны открыты для всех. Блокчейны с ограниченным доступом ограничивают круг лиц, имеющих право читать или записывать данные. Большинство корпоративных блокчейн-проектов используют модель с ограниченным доступом. Большинство криптовалютных сетей являются публичными.
Comments
No comments yet. Be the first to share a thought.
Leave a comment