** Хешування у технології блокчейн **



Хешування у технології блокчейн є основою безпеки, незмінності та цілісності даних.

Це процес, при якому будь-який вхідний ( дані, файл або цілий реєстр ) перетворюється у фіксований розмір рядка символів ( — набір літер і цифр ), що називається цифровим відбитком 🫆.

Я не хочу писати довгі пояснення, а скоріше наведу приклад із нашого повсякденного життя, щоб люди краще зрозуміли, як працює хешування у системі блокчейн.

Чому хешування називають такими речами:

• Односторонньою математичною функцією
• Легким для обчислення
• Дуже важким для зворотного відновлення

Мережі блокчейн зазвичай використовують SHA-256 (Secure Hash Algorithm 256-bit) — алгоритм. І будь-які дані, які ви подасте для хешування, дадуть точно такий вихід — 64 шістнадцяткових символи.

Приклад: хешування ( IBRAHIM) — це таке 👇

024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d

Що робить хешування ( односторонньою математичною функцією ) — це означає, що ніколи не буде можливо, щоб хтось використав цей хеш 👇
024487a29e42a1bf72748af9a6d4631385176699505d6593307b5aca07c4930d

і повернув його назад до оригінального 👉 IBRAHIM.

Це означає, що якщо зробити наступний крок, повернутися назад вже неможливо.

Приклад із нашого повсякденного життя

Людина має:

Банан
Абарба
Яблуко
Молоко
Лимон кислий
Мед або цукор

Він з'єднує їх у один місце і змішує (змішування) — і ось вони перетворюються на те, що називається смузі або шейк.

Чи можливо зараз повернути ці змішані інгредієнти до їх початкового стану? (Ні, це неможливо)

Або, наприклад, зробити салат із помідорів, огірків, цибулі, часнику, Maggi, солі, води, кминів і так далі, і отримати з нього соус — чи можливо повернути ці інгредієнти до їх початкового стану? (Ні, це неможливо).

Отже, так працює хешування: якщо зробити крок вперед, повернутися назад вже неможливо, тому його і називають ( односторонньою математичною функцією).

По-друге, називають його (легким для обчислення) — тобто обчислення хешу займає секунди.

Як і при змішуванні фруктів у блендері — за короткий час вони перетворюються у смузі без особливих зусиль.

Третя причина, чому його називають (дуже важким або неможливим для зворотного відновлення) — це те, що повернути змішане або зварене блюдо до початкових інгредієнтів практично неможливо.

Ось коротко.

Але тут не закінчується все 🤔.

Як саме вузли перевіряють хешування, щоб визначити його початок, коли майнери або валідатори пропонують новий блок 🤔🤔?

Залишимо це на наступний раз...

Ви можете спробувати цей посилання у коментарях — введіть будь-які дані, щоб побачити, як працює хешування у реальному часі на блокчейні 👇👇👇.

Джерело: Ібрагім С. Каміна
Переглянути оригінал
post-image
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити