Читать книгу BLOCKCHAIN LAB - - Страница 2
КАК РАБОТАЕТ БЛОКЧЕЙН
Оглавление1) Математика – царица наук и королева блокчейна
2) Влетаем в мир хэш-функций
3) Что это за зверь – майнинг
4) А что будет если изменить созданный блок?
5) “Атака 51%” – не инопланетное вторжение, а всего лишь теоретическая угроза
МАТЕМАТИКА – ЦАРИЦА НАУК И КОРОЛЕВА БЛОКЧЕЙНА.
В основе блокчейна лежат три математических принципа или концепции:
ХЭШ-ФУНКЦИЯ
Это как волшебная машина, которая превращает обычное слово или число в набор никак не связанных букв и цифр. Если хоть немного изменить первичное слово, даже одну букву, то итог сразу же становится совершенно другим. Об этом мы подробно поговорим сегодня.
ДИСКРЕТНАЯ МАТЕМАТИКА
Она используются для создания сложных цифровых ключей-паролей, которые защищают наши данные. В отличие от обычной математики, которую мы используем для счета и измерения в повседневной жизни, дискретная математика работает с наборами отдельных целых чисел. Например время мы можем считать только целыми часами 1, 2 и т.д. и не можем находится между ними, как на циферблате часов.
КРИПТОГРАФИЯ
Представьте, что вы имеете секретный язык, чтобы общаться с друзьями, и только они могут понять, что вы говорите. В блокчейне криптография помогает обезопасить информацию, сделав ее доступной только тем, кому нужно.
ХЭШ-ФУНКЦИЯ
А теперь давай посмотрим как же работает хеш-функция, поскольку это важно для понимания сути блокчейна. Кстати, ХЭШ это от английского слова HASH – превращать в фарш, мешанина. Скоро мы поймем почему это так.
Давайте представим, что у нас есть волшебная машина (что-то наподобие мясорубки, которая превращает мясо в фарш, но только работающая с информацией), которая защищена от внешнего воздействия, т.е. никто не может повлиять на ее работу.
С одной стороны (на вход) мы можем помещать коробку с каким то содержимым, а машина после некоторых действий с другой стороны (на выходе) будет отдавать нам эту коробку, но уже с другим содержимым. Эта магическая машина называется хэш-функция.