Криптовалюты, Биткоин, майнинг, децентрализация, токены… За последнее десятилетие упоминаемость этих терминов держится на высоких значениях. И неспроста, ведь всё это производные от стремительно развивающейся технологии. Что такое блокчейн — разбираемся в сложном, но важном.
Определение с технической точки зрения
Блокчейн — это неизменяемая распределенная база данных для одноранговых транзакций.
Мы приводим упрощенное определение, но в нём ёмко описаны ключевые особенности этой технологии. Рассмотрим всё отдельно:
- База данных — информация упорядоченная по определённым критериям. В нашем случае речь идёт о хранении данных в электронном виде.
- «Неизменяемая» — информация, внесённая в такую базу данных, не может быть отредактирована или удалена.
- «Распределённая» — это значит, что база физически не хранится на одном компьютере или сервере, а распределена по разным компьютерам.
- Одноранговые транзакции — это логически осмысленная операция, совершённая между участниками сети напрямую без участия третьей стороны. Это понятие наиболее распространено в финансах, и в качестве примера можно привести P2P-торговлю.
Как всё это работает?
База данных состоит из блоков, где и хранится история транзакций. Новый блок всегда привязан к предыдущему и имеет ссылку на него. Большое количество связанных между собой блоков образует экосистему, которую практически невозможно взломать.
Отсюда и название Blockchain — «цепочка из блоков», где каждый блок — это фрагмент информации обо всех транзакциях, контрактах или сделках, проводимых в сети между её участниками.
Главная возможность, которую открывает блокчейн, — это проведение прозрачных одноранговых информационных транзакций, включая данные о финансовых операциях.
Чтобы было понятнее, просто вспомните, как в документальных фильмах визуализируют цепочки ДНК. Такая структура очень похожа на устройство блокчейна, где все блоки информации связаны между собой цепочками, образующими огромную базу данных.
Каждый блок, кроме списка транзакций и времени создания, содержит свой хеш (набор символов, уникальный отпечаток) и хеш предыдущего блока. При этом хеш блока формируется из того, какие транзакции и в каком количестве хранит в себе конкретный блок. При обработке транзакций система всегда проверяет хеши в цепочке, чтобы подтвердить целостность блокчейна.
Таким образом, если в один из блоков кто-то попытался внести изменения, то и изменился бы хеш этого блока. Новый хеш не будет соответствовать тому, что указан в последующем блоке, и система признает изменённый блок невалидным, следовательно, правки не могут быть применены.
Что такое блокчейн — объяснение для гуманитариев
Систему информационных блоков часто сравнивают с распределенной бухгалтерской книгой. Её копии хранятся одновременно в столах всех бухгалтеров, а новые данные всегда добавляются во все эти копии.
Каждая страница в книге является аналогом блока. Как только страница полностью заполнена, бухгалтер её переворачивает, то есть завершает формирование блока. Но в нашем случае вместо бухгалтера эту функцию выполняет набор криптографических алгоритмов.
Страницы в такой книге тоже пронумерованы необычно. Это длинный код, созданный на основе количества записанных символов и слов на странице. Плюс указывается такой же код предыдущей страницы. Если один бухгалтер вырвет станицу в своей книге, то это будет видно по несоответствию кода, который указан на следующей. К счастью, есть копии книги в других столах, и можно восстановить целостность книги.
Рекомендуем: Что такое стейблкоин в мире криптовалют
2 принципиальных преимущества блокчейна
То, что попало в блоки, остаётся там навсегда
Физические записи и информацию в электронных документах можно подправить или просто стереть. Но из блокчейна невозможно ничего удалить и даже внести минимальные правки — так система устроена алгоритмически на базовом уровне.
Никто не сможет удалить информацию или даже добавить одну букву после того, как она будет помещена в блок.
Неизменность информации – это важная характеристика блокчейна, что делает технологию безопасной для хранения данных, а также позволяет развивать доверие к информации у всех участников сети.
Почему блокчейн не взломать
Да, мы можем доверять информации, записанной на блоках, но возникает следующий вопрос: а можно ли доверять самой системе, где всё хранится? Ведь хакеры умудрялись извлекать данные даже из самых защищенных хранилищ, контролируемых корпорациями или правительствами.
Защитой от взлома здесь выступает распределённость системы, о чём мы упоминали выше. Благодаря этому контроль над блокчейном, а также над хранящейся в нём информацией, не сосредоточен в руках одного субъекта, а распределяется между всеми участниками (компьютерами) сети.
Простыми словами, в блокчейне нет центрального сервера.
Каждый компьютер берет на себя роль небольшого независимого сервера, поддерживающего функциональность всей сети. Тот же принцип применяется к информации, хранящейся в блоках: она дублируется столько раз, сколько компьютеров в блокчейне, и копии распределяются между всеми пользователями — «бухгалтерская книга лежит одновременно во всех столах».
Поэтому, если кто-то захочет взломать блокчейн, ему придется одновременно скомпрометировать тысячи, если не миллионы серверов. Для этого понадобится сверхмощный компьютер, а затраты на реализацию такого замысла во много раз превысят финансовую и информационную выгоду от этой атаки.
Распределённость в конечном итоге делает блокчейн одной из самых безопасных технологий в мире на сегодняшний день.
Полная прозрачность и отсутствие участия третьих лиц
Технология позволяет полностью исключить необходимость в доверенных посредниках для подтверждения и выполнения транзакций.
Обычно посредниками являются банки, правительства, юристы, да и в принципе, любые физические или юридические лица, которые берут на себя функцию подтверждения финансовой операции или какой-либо другой деятельности за определённое вознаграждение.
В блокчейне все транзакции всегда происходят на основе одноранговой сети. Скажем, если вы хотите перевести определенную сумму денег другому человеку, она будет передана получателю напрямую без участия банковской системы.
Причем переводы выполняются намного быстрее: от нескольких секунд до нескольких минут, в зависимости от загрузки сети. Все операции на блокчейне полностью прозрачны — любой может увидеть информацию о них, но никто не может вмешаться в их ход.
По теме: О чего зависит курс криптовалют
Крупнейшие блокчейны на сегодняшний день
По разным оценкам, сегодня существует порядка 10000 блокчейн-систем. Два известнейших примера — Биткоин и Эфириум.
- Биткоин был разработан Сатоши Накамото, программистом или группой программистов, личности которых остаются неизвестными, и выпущен в 2009 году. Именно благодаря Биткоину мир увидел, как можно на практике массово использовать подобные технологии, а именно для создания новой финансовой системы.
- Эфириум появился в 2015 году. Его создал Виталий Бутерин с командой программистов. Это также общедоступный блокчейн с открытым исходным кодом, получил всеобщее признание за возможности генерировать смарт-контракты, цифровые самоисполняющиеся соглашения, которые облегчают бесконфликтный обмен ценными активами.
Блокчейн в этих случаях выступает основой для работы криптовалют. Когда пользователи покупают, обменивают на биржах или тратят криптовалюту, все транзакции записываются в вышеописанную систему блоков.
Всё только начинается
Интерес к тому, что такое блокчейн, пришёл за счёт криптовалют, работающих на базе этой технологии. Но её потенциал неограничен только миром финансов. Учитывая, что в таких базах нельзя подделать информацию, то блокчейн может быть полезен во многих сферах, например: хранение электронных документов, подтверждение авторских прав, построение прозрачной выборной системы, проведение открытых сделок по госзакупкам, отслеживание движения средств на благотворительность и пр.
Чтобы оставлять комментарии необходимо зарегистрироваться или войти.
Алексей
20 июля 07:50
Марина Якимова
22 июля 08:05