Что такое блокчейн
Автор: karkat12 • Январь 23, 2023 • Эссе • 609 Слов (3 Страниц) • 179 Просмотры
Что такое блокчейн? Как он работает? Какие проблемы он решает и как его используют? Из названия понятно , блокчейн это цепочка блоков, которые содержут информацию. Термин был описан в 1991 группой ученых и первоначально предназначался для разметки цифровых документов. Однако данный термин прошел мимо, пока не был приспоблен Сатоши Накамато в 2009 году для создания Bitcoin’a. Блокчейн представляет собой децентрализованный Глобальный код, полностью открытый для всех. Он имеет одно интересное свойство: Однажды записанную в блокчейн информацию невозможно изменить или удалить. Но как это работает? Каждый блок содержит некоторую информацию, свой хэш и хэш предыдущего блока. Информация, хранящаяся в блоке зависит от типа блокчейна. Например Блокчейн Bitcoina содержит информацию об отправителе, получателе и количестве монет, которые были отправлены. Блок также имеет свой ХЭШ. Вы можете сравнить ХЭШ с отпечатком пальца. Он идентифицирует блок и все его содержимое и он всегда уникален как отпечаток пальца. Когда блок создан, сразу вычисляется его ХЭШ. Изменения внутри блока станут причиной изменения его ХЭША. Другими словами: ХЭШ очень полезен, когда вы хотите обнаружить изменения внутри блока. Если хэш блока изменился, это уже совсем другой блок. Третий элемент внутри каждого блока - это хэш предыдущего блока. Это эффективно создает цепочку блоков и эта технология делает блокчейн безопасным. Давайте рассмотрим пример: У нас есть цепочка из трех блоков. Каждый блок имеет свой хэш и хэш предыдущего блока. Блок номер 3 указывает на блок номер 2 и блок номер 2 указывает на блок номер 1. Сейчас первый блок немного уникальный, он не может указать на предыдущий блок, потому что он самый первый. Этот блок называется Генезис Блок. Допустим вы подделываете второй блок, и это означает что хэш блока изменится. В последствии это сделает блок 3 и следующие блоки неверными, так как они больше не содержат правильный хэш предыдущего блока. Поэтому изменение одного блока делает все последующие неверными. Но использования хэшей недостаточно для предотвращения поддельных блоков. Вы можете
...