TL;DR. Блокчейн — это сочетание криптографического хеширования, цифровых подписей, peer-to-peer сетей и алгоритмов консенсуса. Понимание этих кирпичиков необходимо, чтобы оценить, что технология может и чего не может.
Ключевые выводы
- Идея. Хеши связывают блоки в цепь, делая ретроспективное изменение записей экономически нецелесообразным.
- Подход. Алгоритмы консенсуса (PoW, PoS, BFT) определяют, как сеть приходит к согласию о состоянии реестра.
- Влияние. Эти технические свойства лежат в основе всех «нетехнических» обещаний — от устранения посредников до новых моделей доверия.
Взгляд
Из чего состоит блокчейн
В основе любого блокчейна лежат три технических компонента: криптография (хеш-функции и цифровые подписи), peer-to-peer сеть (распространение данных между узлами) и алгоритм консенсуса (правила, по которым сеть соглашается о состоянии реестра).
Эти элементы существовали по отдельности задолго до Bitcoin. Инновация Сатоши Накамото заключалась в том, чтобы объединить их в систему, способную работать без центрального арбитра.
Криптографические основы
Хеширование и подписи
Криптографические хеш-функции (например, SHA-256) преобразуют любые входные данные в фиксированный вывод так, что малейшее изменение входа меняет весь результат. Это позволяет проверять целостность данных и связывать блоки в цепь: каждый блок содержит хеш предыдущего.
Цифровые подписи на основе асимметричной криптографии позволяют доказать владение приватным ключом, не раскрывая его. Так подписываются транзакции и подтверждается право на отправку средств.
Консенсус
Как сеть приходит к согласию
Алгоритмы консенсуса решают задачу византийских генералов: как множество независимых узлов могут договориться о состоянии реестра в присутствии злонамеренных или сбойных участников.
Proof-of-Work (PoW), используемый Bitcoin, требует от майнеров затрачивать вычислительные ресурсы для добавления блоков, что делает атаку экономически невыгодной. Proof-of-Stake (PoS) заменяет вычисления на экономическую долю валидатора. Алгоритмы класса BFT (Byzantine Fault Tolerance) подходят для закрытых консорциумов, обеспечивая быстрое финальное подтверждение.
Перспективы
Понимать ограничения
Технические основы блокчейна объясняют не только его сильные стороны, но и ограничения: ограниченную пропускную способность, энергозатратность PoW и сложности межсетевой совместимости. Архитекторы решений должны понимать эти компромиссы, чтобы выбрать правильный инструмент для конкретной задачи.
Последняя проверка .
Перепубликовать эту статью
Скопировать формат для Medium
# Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau > Originally published at [https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/](https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/) Глубокое погружение в технические основы блокчейна: хеширование, цифровые подписи, алгоритмы консенсуса и архитектура распределённых реестров. Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/
Скопировать формат для Mastodon
Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau Глубокое погружение в технические основы блокчейна: хеширование, цифровые подписи, алгоритмы консенсуса и архитектура распределённых реестров. https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/
Копировать в формате для LinkedIn
Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau Глубокое погружение в технические основы блокчейна: хеширование, цифровые подписи, алгоритмы консенсуса и архитектура распределённых реестров. Вот ключевые стратегические выводы: - Взгляд. В основе любого блокчейна лежат три технических компонента: криптография (хеш-функции и цифровые подписи), peer-to-peer сеть (распространение данных между узлами) и алгоритм консенсуса (правила, по которым сеть… - Криптографические основы. Криптографические хеш-функции (например, SHA-256) преобразуют любые входные данные в фиксированный вывод так, что малейшее изменение входа меняет весь результат. - Консенсус. Алгоритмы консенсуса решают задачу византийских генералов: как множество независимых узлов могут договориться о состоянии реестра в присутствии злонамеренных или сбойных участников. - Перспективы. Технические основы блокчейна объясняют не только его сильные стороны, но и ограничения: ограниченную пропускную способность, энергозатратность PoW и сложности межсетевой совместимости. Каков подход вашей организации к вызовам, описанным в этой статье? → https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/ #Блокчейн #Хеширование #Sha256 #ЦифровыеПодписи #Консенсус Sebastien Rousseau | CC-BY-4.0
Цитировать эту статью
Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau
Глубокое погружение в технические основы блокчейна: хеширование, цифровые подписи, алгоритмы консенсуса и архитектура распределённых реестров.
BibTeX
@online{rousseau2018понимание,
author = {Rousseau, Sebastien},
title = {{Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau}},
year = {2018},
url = {https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/},
urldate = {2018}
}RIS
TY - GEN AU - Rousseau, Sebastien TI - Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau PY - 2018 UR - https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/ ER -
Vancouver
Rousseau S. Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau. sebastienrousseau.com. 2018 Jan 9. Available from: https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/
Chicago
Rousseau, Sebastien. "Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau." sebastienrousseau.com. January 9, 2018. https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/.
APA
Rousseau, S. (2018, January 9). Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/
Опубликовать заново
Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau
Глубокое погружение в технические основы блокчейна: хеширование, цифровые подписи, алгоритмы консенсуса и архитектура распределённых реестров.
Эта статья распространяется по лицензии Creative Commons Attribution 4.0 International. При повторной публикации требуется указание канонической ссылки.
Понимание технологии, лежащей в основе блокчейна — Sebastien Rousseau Глубокое погружение в технические основы блокчейна: хеширование, цифровые подписи, алгоритмы консенсуса и архитектура распределённых реестров. Originally published at https://sebastienrousseau.com/ru/2018-01-09-ponimanie-tekhnologii-blockchain/ by Sebastien Rousseau. Licensed under CC-BY-4.0.
