Блокчейн: что это и как работает (простыми словами)
Я часто сталкивался с людьми, которые слышали о блокчейне, но не понимали принцип его работы. Даже у меня возникали трудности с пониманием этой технологии, пока я не погрузился в изучение. Сегодня я хочу поделиться с вами своими знаниями и постараюсь объяснить, что такое блокчейн, максимально простым и понятным языком.
Блокчейн представляет собой распределенную цепочку блоков, в которых хранится определенная информация.
Сложно? Давайте упростим!
Пример №1 (сделка)
Представим что нас 10 человек и каждому раздадим по блокноту (пример из рисунка). Теперь ваша задача передать человеку из этой группы 1 монету. Если вы просто запишите эту сделку к себе в блокнот, то доверия к этому будет мало. Вы можете обмануть.
Как повысить доверие?
Каждый из 10 человек запишет в свой блокнот, что вы перевели одному из участнику 1 монету. Таким образом подделать что-то становится намного сложнее.
Блокноты это блоки, а все вместе это блокчейн. Именно по такому принципу работает блокчейн, только на цифровом уровне. Вместо блокнота используется ваше устройство (смартфон, пк и т.д.).
В блокчейне биткоина на тек. момент 570 тыс. блоков.
Пример №2 (догонялки)
Блокчейн, это как игра в догонялки, где каждый игрок держит в руках блокнот с записями о том, кто кого догонял. Попробуй обмануть всех и сказать, что ты догонял самого быстрого игрока, когда на самом деле ты был последним.
Поняли главную схему? Теперь нюансы
Каждый блок в цепочке хранит определенные данные, хэш текущего блока и хэш предыдущего блока. Хэш можно представить как уникальный "отпечаток пальца" блока, который идентифицирует его и все содержимое. Если внутри блока что-либо меняется, то это вызовет изменение хэша, что позволяет эффективно обнаружить любые изменения в цепочке.
Еще одним эффективным способом обеспечения безопасности блокчейна является децентрализация. Вместо использования какого-то централизованного объекта, управляющего всей цепочкой, блокчейн использует одноранговую сеть, доступную для подключения каждому человеку.
Когда человек подключается к этой сети, он получает полную копию блокчейна. Если кто-то создает новый блок, то этот блок отправляется всем подключенным к сети узлам. Каждый узел проверяет этот новый блок, его хэш и доказательства работы, чтобы убедиться в его достоверности.
Можно ли обмануть?
Чтобы вы смогли фальсифицировать цепочку блоков, вам нужно для всех измененных блоков и для всех следующих за ними в цепочке блоков повторить доказательства работы и взять под контроль более 50% одноранговой сети блокчейна, чтобы у вас была возможность установить консенсус и признать свой фальсифицированный блок действительным для всех остальных людей. Сделать это практически невозможно.
На этом все!
Я надеюсь, что теперь вы понимаете, что такое блокчейн, как он работает на базовом уровне и какие проблемы он решает.
Ничего не понятно 😒
В тиктоке объяснят
Я думаю, даже это не спасет)
А вы в свою очередь, очень просто и хорошо объяснили действительно тяжелую тему)
Если блокчейн биткоина (допустим) увеличится до 200 млн., то:
- увеличится время обработки сетью данных
- теоретически, будет легче взять под контроль сеть (парадокс, но это так: контролировать большую группу, проще чем малую)
Или я что-то не учитываю?
Блокчейн, это как игра в догонялки, где каждый игрок держит в руках блокнот с записями о том, кто кого догонял. Попробуй обмануть всех и сказать, что ты догонял самого быстрого игрока, когда на самом деле ты был последним.
Спасибо
При чем, что блокчейн это довольно таки взрослая, если можно так сказать, система блоков, она, если я не ошибаюсь, еще в 1970 году появилась!
Комментарий удален автором поста
Блокчейн платежи требуют знаний и опыта и не подходят для новичков, поскольку транзакции необратимы, а несоблюдение правил безопасности могут стоить всех денег на кошельке, которые никто не возместит.
Всё понятно, что ничего не понятно. Но уже что-то начало проясняться. Можно теперь в этот бизнес податься и по ходу разобраться.