July 16, 2022

ЧТО ТАКОЕ BLOCKCHAIN и ХЕШИРОВАНИЕ?

Если упростить сложную терминологию и высказаться доступным языком, то БЛОКЧЕЙН – это последовательно выстроенная, непрерывная СВЯЗКА БЛОКОВ, содержащих определенные данные.
Каждый блок из цепочки блокчейна состоит из 3 частей: ИНФОРМАЦИИ, УНИКАЛЬНЫЙ ХЭШ и ХЭШ ПРЕДЫДУЩЕГО БЛОКА.

1. Информация, хранящаяся в блоке, зависит от типа блокчейн-системы. Например, блокчейн биткоина содержит информацию об отправителе, получателе и сумме перевода.

2. Уникальный хэш блока
Фактически, это ОТПЕЧАТКИ ПАЛЬЦЕВ в мире людей. Как только создается новый блок в системе, ему присваивается уникальный номер, например: 7hjd83sa89823hk832jds82mzb6344bck09.
Изменения внутри блока станут причиной изменения его хэша. Нельзя просто так взять, влезть в блок информации, что-то поменять и оставить блок с таким же уникальным хэшем. Хэш в таком случае будет уже другой.

3. Хэш предыдущего блока.
Он важен тем, что за счет этой информации создается та самая цепочка блоков и каждый последующий блок хранит в себе информацию предыдущего.

✔️Пример.✔️

✏️У нас есть 3 блока в системе блокчейн. В каждом блоке есть какая-то информация, уникальный хэш блока и хэш предыдущего.

Блок №1.
Уникальный хэш – 73fnds Предыдущий хэш – 0000

Блок №2.
Уникальный хэш – fs829sk Предыдущий хэш – 73fnds

Блок №3.
Уникальный хэш – sh79a9c Предыдущий хэш – fs829sk

📝Предположим, что кто-то захотел изменить информацию во втором блоке. Тогда его уникальный хэш поменяется и будет уже не fs829sk, а например hs9qj31. В результате все последующие блоки станут неправильными, так как они уже более не содержат правильный хэш предыдущего блока. Поэтому меняя один блок, мы будем вынуждены поменять все остальные.

Но использование одних только хэшей недостаточно для полноценной защиты, так как сейчас существуют компьютеры, которые способны менять сотни тысяч хэшей в секунду. Поэтому вы можете изменить блок и пересчитать все остальные, чтобы сделать цепочку блокчейн вновь верной.

Чтобы избежать этого применяется следующая система защиты, которая называется Proof of Work.
Это механизм, который замедляет создание новых блоков.
Например, для биткойна это занимает 10 минут, чтобы изменить 1 блок в системе блоков.
Данный механизм исключает возможность подделывания блока, так как если вы изменили один блок, то все последующие вам нужно изменить с помощью системы proof of work, что практически невозможно.

Есть также и третья система безопасности блокчейна.
Вместо использования централизованной системы управления всей цепочкой блокчейн использует P2P СЕТЬ и любой человек может присоединиться к этой сети и получить полную копию всего блокчейна.

Если вы ещё не читали нашу статью про P2P торговлю, как она работает и зачм нужна. Читать...

В результате получается, чтобы подделать блок, вам необходимо:
1. Подделать все блоки в данной блокчейн-цепи. 2. Пройти механизм proof of work для каждого блока. 3. Иметь доступ более чем к 50 % p2p-узлам сети.

Только тогда ваш поддельный блок будет принят остальными, что, практически, НЕВОЗМОЖНО.

🔓Теперь стало ясно, что блокчейн - это цепочка блоков, в каждом из которых хранится какая-то информация, уникальный хэш блока и хэш предыдущего.

Каждый блок это цепочки связан с предыдущим и он неизменен, так как введенные данные нельзя подвергнуть корректировки или удалению.

Вот почему блокчейн-система считается самой надёжной для проведения торговых или иных операций.

Ещё больше про Крипту в моём телеграмм канале:
CC - CushyCrypt