Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Биткойн и крипто технологии
1. Блокчейн, Биткойн и криптография - какво стои зад иновативната технология на криптовалутите?

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното от урока: фиксиран отпечатък и защита от подмяна

Криптографската хеш функция превръща произволно големи данни в „отпечатък“ с фиксирана дължина. При едни и същи входни данни отпечатъкът винаги е един и същ, а дори минимална промяна води до коренно различен резултат. Това позволява надеждна проверка дали данни са били модифицирани. В биткойн се използва SHA-256 и една от ролите му е да предпази счетоводната книга (ledger) от промени.

Какво представлява хешът накратко

  • Фиксиран размер: независимо от входа, резултатът е с еднаква дължина (напр. MD5 дава 32 символа дори за 5 GB файл).
  • Детерминираност: еднакви входни данни → един и същ хеш.
  • „Аваланш“ ефект: промяната на една буква/бит дава напълно различен хеш.
  • Еднопосочност и устойчивост на колизии са претенции, не гаранции; има разбити алгоритми като SHA-1 (2005) и MD5 (2012).
  • Практическа проверка: сравняване на публикуван хеш с изчисления локално показва дали файл е подменен.
  • В блокчейн: SHA-256 връща 256-битов хеш (позиции от 0 и 1); една употреба е защита на ledger. Как става това – в следващия урок.

  • Интуитивна визуализация: мислете за 5-цифрен „код“ от въртящи се цилиндри, където всяка буква измества позициите по таблица и така се получава финален хеш.