MasterInvestІнвестиції & Заробіток · masterinvest.info

Що таке SHA-256 у криптовалютах?

27-07-2019, 02:20
Что такое SHA-256 в криптовалютах?


SHA-256 (англ. Secure Hash Algorithm 256-bit) — це криптографічна хеш-функція із сімейства SHA-2, яка перетворює вхідні дані довільного розміру на рядок фіксованої довжини в 256 біт. Отримане значення називають хешем, або цифровим відбитком: навіть мінімальна зміна вихідних даних повністю змінює результат. При цьому зворотне відновлення вихідної інформації з хешу практично неможливе, що й робить функцію основою сучасної криптографії.

У блокчейні SHA-256 виконує кілька ключових завдань. Вона лежить в основі протоколу біткоїна, використовується при формуванні адрес, зв’язуванні блоків у ланцюг і в механізмі доказу роботи (Proof-of-Work). Майнери підбирають таке значення, щоб хеш заголовка блоку задовольняв заданим умовам складності, — саме цей процес забезпечує захист мережі від підробки.

Ключові властивості SHA-256

Окрім біткоїна, алгоритм SHA-256 застосовується і в низці інших криптовалют, а також широко використовується в цифрових підписах і перевірці цілісності даних.