Что такое блокчейн?
В этой статье расскажу максимально доступным языком что такое блокчейн, что это за технология, как она работает. Узнаете про уязвимости, слабые стороны и еще много полезной и интересной информации. Тема это технически сложная, и я не буду углубляться в тонкости и нюансы. Эта статья предназначена в первую очередь для новичков, кто только начинает погружаться в мир криптовалюты.
Оглавление:
- Почему блокчейн так называется?
- Что такое блокчейн: принцип работы технологии простыми словами
- Слабое место блокчейна
- Какие блокчейны бывают и сколько их есть сегодня
Почему технология блокчейн так называется?
Начнем с этимологии слова блокчейн.
Блокчейн:
Blockchain – состоит из двух слов: block и chain. Дословно переводятся как блок и цепь. И представляет из себя цепочку последовательных блоков, у каждого из которых есть свой уникальный номер и другие данные.
Этот термин появился еще до первой криптовалюты Биткоина. Приблизительно с 2000 годов до 2005 года энтузиастами велась активная работа над технологией передачи цифровых денег в сети интернет.
В тот момент такие технологии и алгоритмы были у банков, но это не были блокчейнами. Вся суть блокчейна сводилась к тому, что подтверждение каждой транзакции должно было происходить без какого-либо единого центра, как это работает в банках.
Нельзя перевести со счета на счет доллары минуя банк и его сервера, именно они проверяют каждую операцию, подтверждают ее и являются гарантами надежности. А вот алгоритм работы блокчейна позволяет проводить такие операции децентрализовано без центрального сервера. Но при этом безопасность не страдает.
- А в 2009 году появляется первая криптовалюта, которая называется Биткоин. И она была создана как раз на технологии блокчейна, как и все последующие криптовалюты. Большой обзор Биткоина, его история, слабые стороны, график цены читайте по ссылке.
Важно понимать:
Блокчейн это технология, на основе которой разработчики создают криптовалюту. Бывает когда на одном блокчейне есть не сколько разных криптовалют. Блокчейнов сегодня очень много. У них единая базовая логика работы, но у каждого разные алгоритмы.
Что такое блокчейн: принцип работы алгоритма простыми словами
Это очень трудная тема. И современные блокчейны используют сложнейшие технологии, которые обеспечивают всю работу цепочки блоков. Но я постараюсь рассказать об этом простым языком и не буду лезть в технические дебри.
Как вы уже поняли технология блокчейн – это последовательная цепочка блоков, которые нельзя удалить, переместить, редактировать, но есть алгоритм, который позволяет добавлять новые блоки в конец цепи.
Уникальная особенность блокчейна:
Так как нет единого центра хранения и передачи данных, казалось бы можно легко их подменить или изменить в одностороннем порядке. Но уникальная особенность технологии, что невозможно заменить данные и остаться не замеченным для других участников системы. Но об этом я напишу еще ниже.
Для простоты восприятия есть два общепризнанных примера:
- Представьте обычную цепь, где звенья имеют строгий порядок. И вырвать звено из середины не представляется возможным. Технология блокчейна так и выглядит.
- Либо обычная книга, где страницы имеют строгий порядок, свой уникальный номер, там нельзя перепечатать текст или заменить страницу без следов. Но в конце есть пустые страницы которые можно дописывать. Эти два примера очень точно описывают саму технологию блокчейн.
Принцип работы блокчейна
Здесь самая сложность заключается в подтверждении каждой транзакции так как нет единого сервера обработки. Кто и как подтверждает перевод с одного кошелька на другой, где это хранится, и почему безопасно?
Далее по пунктам по порядку принцип работы блокчейна, при переводе криптовалюты с кошелька на кошелек:
- В момент когда вы нажимаете кнопку “Отправить” на вашем кошельке, создается новая транзакция.
- Криптографические алгоритмы сразу же ее шифруют, причем расшифровать данную транзакцию могут только участники данного блокчейна. Это сильно повышает безопасность, но самое главное еще впереди.
- Кратко про шифрование общими словами: ваша транзакция сразу же шифруется сложными алгоритмами, затем шифрованный код несколько раз различными способами архивируется, для уменьшения объема, а окончательный архив еще раз обрабатывается криптографическим алгоритмом. Вероятность раскрыть такой пакет и подменить в нем данные считается невозможным.
- Это шифрованная транзакция попадает в сеть и собирается в блок. Данный блок подтверждается автоматически другими участниками сети, блок запечатывается и добавляется в самый конец всей цепи. И его уже невозможно никогда и никак заменить или вырвать из этой последовательности.
- Если у других участников к этом блоку нет вопросов и он признается корректным и не подвергался взлому (об этом ниже), то его записывает себе каждый участник.
- Участники сети которые подтверждают каждую транзакцию называются нодами. В зависимости от вида блокчейна, НОДа может быть даже ваш компьютер.
- Что такое НОДЫ, сколько их и как они работают читайте по ссылке.
- А далее подтвержденный блок от всех участников сети, а именно запись с транзакцией о переводе монет, поступает получателю и отображается у него на балансе.
Важно понимать:
Блокчейнов сегодня огромное количество. Суть у всех одна, но алгоритмы разные. Весь процесс, что я описал выше выполняется очень быстро. Но есть криптовалюты, блокчейны которых обрабатывают всего 7 транзакций в секунду. А есть те которые обрабатывают 30 000 транзакций в секунду.
Слабое место блокчейна – или как подменить данные
В этой статья я расскажу про теоретический взлом блокчейна, а вы сделаете вывод сами, возможно это или нет.
Представим ситуацию: злоумышленник хочет перехватить шифрованный блок и добавить к сумме перевода пару нулей. Или вы на своем компьютере, смогли влезть в программный код подменили пару цифр. И теперь у вас на счету не 100$, а 1 000 000$. И уже делаете транзакцию с измененными данными. Эта транзакция на самом первом этапе уже шифруется с подмененными данными и отправляется на проверку в сеть.
Тут и вступает в работу основополагающий принцип блокчейна:
- Все транзакции с самого первого дня собраны в блоки, которые имеют строгий порядок и не существует даже алгоритма их редактирования. Помните вначале я приводил ассоциацию про цепь и звенья, которые не возможно заменить.
- И копии этих блоков расположены одновременно на всех НОДАХ сети.
- Поэтому НОДы знают все транзакции любого кошелька за всю историю, и при каждой транзакции они сверяют все движения по данному адресу и получают итоговую сумму остатка.
- Если хотя бы один НОД сети в момент сверки, скажет, что по его данным у вас на балансе не может быть такой суммы, то вся транзакция признается ошибочной и откланяется всей сетью.
Так как все таки взломать блокчейн?
Как взломать блокчейн?
Считается, что если одновременно в один момент времени получить доступ над всеми компьютерами в сети, где есть текущий блокчейн или его часть. Тогда можно одновременно сделать подмену какого либо блока. Тем самым к 100$, можно дописать много нулей и сделать себе миллиард. И далее, при следующих проверках блокчейн будет подтверждать ваши транзакции.
Но это теория и пока ни у кого физически это не получилось. И с каждым днем на крипторынок приходит все больше людей. И НОДов (компьютеров) становится все больше и больше. Например у Биткоина НОДов уже больше 11 000. Это те устройства, где есть полностью весь блокчейн Биткоина. А существуют криптовалюты, где для подтверждения транзакций не нужно хранить весь блокчейн, там НОДов уже миллионы.
Можно ли взломать блокчейн?
С увеличением количество НОДов в сети, сложность взлома повышается в геометрической прогрессии. Считается, что при количестве в 100 НОДов, сделать одновременно подмену нужного блока на каждом компьютере невозможно. А когда компьютеров тысячи или миллионы, вероятность взлома стремится к нулю.
На сегодняшний день технологии блокчейн более 15 лет и пока ни разу никто не смог обойти этот основополагающий принцип, когда каждая транзакция подтверждается всеми участниками сети. Что будет завтра никто не знает, может быть какому нибудь гению с супер мощным компьютером это удастся, но пока это только теория.
Что такое блокчейн: сколько их и какие типы бывают
Короткий раздел, что бы вы понимал масштаб этого рынка сегодня.
На данный момент, нет точных данных сколько существует блокчейнов. Но все сходятся во мнении, что самый минимум – это не меньше 1 000. По некоторым расчетам блокчейнов уже более 10 000, но типов блокчейна всего 4.
Полезно знать:
Как я писал выше, на одном блокчейне может работать несколько криптовалют. Но это общими словами, так как само утверждение не совсем корректно. На самом деле на основе одного блокчейна можно сделать базовую криптовалюту. А вот уже поверх этой криптовалюты, практически в домашних условиях можно создать новую.
Поэтому есть криптовалюты, единицей измерения которой является coin (монета). А есть такие где единица измерения token. Это уже продолжение темы блокчейнов и их разновидностей. Подробно об этом читайте в статье: coin и token, что это такое и чем отличаются.
Но если кратко: то сегодня специалисты выделяют глобально 4 типа блокчейнов, но для простого обывателя как мы с вами фактически существует два.
- Публичные блокчейны: исходный код который открыт для всех. Это, например самые крупные криптовалюты такие как Bitcoin и Ethereum.
- Частные или приватные блокчейны: где алгоритмы и исходный код закрыты.
Заключение
Сегодня ряд правительств хочет зарегулировать рынок криптовалют. Они объясняют это тем, что банковские алгоритмы перевода платежей более безопасные. Я с этим не согласен. Выше мы убедились, что алгоритмы блокчейна по безопасности не уступают современным платежным банковским системам, а может даже и превосходят.
Но вопрос регуляции криптовалют однозначно требует обсуждений, так как тут не все так хорошо и радужно. В статье по ссылке вы прочитаете все про плюсы и минусы правового регулирования рынка криптовалют. И как сейчас его регулируют другие страны такие как: США, Китай, Россия, Беларусь.
Я надеюсь, что после прочтения статьи вы, хотя бы поверхностно, поняли что такое блокчейн. И теперь представляете как работает эта технология. Новичкам советую еще прочитать статью: для чего нужна технология блокчейн и криптовалюта, сферы ее применения, кроме как переводить криптовалюту другу другу. Это нужно для того, что бы вы понимали – это не мыльный пузырь и не пирамида.
Полезные ссылки для любого начинающего крипто инвестора:
- ТОП крипто бирж: обзор самых надежных
- 10 ошибок новичка, которые точно лишат вас денег
- Стратегии инвестирования
- Мощные инструменты для арбитража криптовалют и анализа кошельков
Личный выбор, биржа OKX.