Всем привет.
Ещё лет 10, даже 5 лет назад мало кто интересовался тем, что такое блокчейн, что такое биткоин, что такое криптовалюты.
Но время диктует свои правила. Сейчас практически все современные люди, следящие за современными тенденциями, уже слышали о биткоине, о блокчейне.
Некоторые только слышали, некоторые немного разобрались с этими понятиями, а некоторые и вовсе стали экспертами…
Итак в этой статье я постараюсь коротко и просто рассказать о технологии блокчейн. Но сразу хочу пояснить, что я здесь не эксперт, я бы назвал себя любителем...
Для чего нужен
В глобальном смысле — для передачи информации.
В чем проблема передачи информации по сети Интернет?
- нет полной защищённости.
- передаётся копия, а не оригинал.
- как правило нужен посредник
Технология Блокчейн решает эти проблемы
Что такое блокчейн
Начнём с нескольких очень простых определений.
- Блокчейн — это технология, на основе которой функционируют криптовалюты и не только.
- Также это децентрализованный глобальный код, открытый для всех.
- А еще это цепочка блоков, содержащих информацию.
Из этих определений уже становится многое понятно:
- блокчейн — это современный способ передачи информации.
- информация кодируется в цепочках блоков
- система децентрализованная, т.е. вся информация не хранится на одном отдельном сервере.
- все имеют доступ к блокчейну, нужен только компьютер и интернет.
Особенности технологии блокчейн
- Информация хранится в цепочках блоков
- Однажды записанную в блок информацию нельзя ни удалить, ни изменить.
- Работа сети поддерживается благодаря майнерам. Кстати есть разные виды майнинга. Самые популярные — это пос (POS) и пов (POW) майнинг.
Что хранится в блоке:
- Собственно информация
- Хэш блока (уникальный идентификатор блока)
- Хэш предыдущего блока.
Информация, передаваемая с помощью блоков, может быть разной. Это уже зависит от конкретной ситуации. Например, в биткоине, передаётся информация о получателе, отправителе, сумме перевода.
Защита блокчейна
Считается, что сеть блокчейн практически невозможно взломать. Хотя в теории, конечно же, методики есть.
Но они либо слишком затратные, либо очень сложные.
Чтобы подменить данные блокчейна, нужно подменить не один блок, а также все последующие. И да, это необходимо сделать не на одном сервере, а на всех компьютерах сети. Это очень много!))) Каждый компьютер сети содержит копию блокчейна.
Но ведь суперкомпьютеры, умеют считать очень быстро. Подменить очень много данных на множестве компьютеров кажется не так сложно. Но и на этот случай есть защита. Защита заключается в том, что каждый новый блок можно создать только спустя примерно 10 минут (то есть очень быстро не получится).
Функционирование сети
Как я уже немного упомянул выше, блокчейн работает благодаря майнерам. Люди благодаря своим компьютерам или кошелькам с монетами подтверждают транзакции, создают новые блоки.
В итоге сеть работает, а майнеры получают вознаграждение в виде новых монет и комиссии за обработанные транзакции.
Кстати в блокчейне можно организовать смарт контракты. Это операции, совершаемые только при наступлении определённых условий. Весь этот функционал имеется в сети Эфириум.
В этой статье я рассказал вам о технологии блокчейн, об основных её свойствах и характеристиках. Надеюсь, получилось не очень сложно.
Всем пока и до скорых встреч.
С уважением, Абдуллин Руслан