Что такое Блокчейн – простыми словами
Блокчейн – это реализация идеи распределенных реестров. Допустим, у вас есть листочек. Вы на него записываете все транзакции. Например:
Игорь одолжил Ване 100 рублей
Иван одолжил Косте 200 рублей
Петя купил Маше кофе
Раз в несколько минут вы кладете листочек наверх стопки из таких же листочков и продолжаете запись на новом.
Такой листочек с транзакциями называется блоком, а стопка с листочками — цепью блоков или блокчейном.
Как работает технология блокчейн?
С технической точки зрения все выглядит немного сложнее. Транзакции на листочке записываются не в виде открытого текста:
Игорь одолжил Ване 100 рублей
а в виде так называемого хеша (кодирования), и строка выглядит вот так:
9b90e56627e7eb06b8d0efe8895657aa028304f247010b9fb3f00c1747fb4537
Прочитать ее невозможно и понять из этого, кто кому что перевел, тоже. Но можно подтвердить, что именно ты перевел эту сумму при помощи своего уникального ключа.
Далее блоки не просто складываются в цепь (аналог стопки листочков), а рассылаются по всем компьютерам, подключенным к блокчейну, и случайным образом выбирается компьютер, который и добавит этот блок в цепь. Такая сложность нужна для обеспечения безопасности, чтобы у того, кто «писал на листочке», не было возможности исказить данные.
Процесс выбора компьютера для добавления блока называется майнинг. Компьютеры решают сложную математическую задачу и первый, кто правильно решит, получает право добавить блок в цепь (такой способ выбора называется Proof of Work, но есть и другие). После добавления блока в цепь остальные компьютеры проверяют правильность добавления блока.
У каждого блока есть уникальный код предыдущего звена цепи и уникальный код для последующего блока. Коды генерируются так, чтобы внесенные в блок изменения меняли бы и их. Такой подход не позволяет корректировать уже существующие данные, что создает основное преимущество блокчейна перед любыми другими технологиями: устойчивость в подделке данных, а это делает ее намного безопаснее существующих систем.
Что может делать блокчейн?
Электронное подтверждение личности
Благодаря существованию публичного и приватного криптографических ключей, можно уникально идентифицировать человека, если он этого захочет. Фактически это аналог подписи на документе.
Выступать в качестве системы учета
Благодаря системе распределенных реестров, появляется новый безопасный способ хранения информации. Как статической (например, список характеристик объекта недвижимости), так и динамической (транзакции).
Подтверждение неизменности
В связи с тем, что блоки в цепи наследуются, любую попытку внести изменения блокирует технология. А так как блоки идут в цепи, можно проследить, в какой конкретно момент было внесено то или иное изменение. Что может снять большое количество споров.
Выступать в качестве платформы
Изначально блокчейн выступал только как платформа для криптовалют. Но времена меняются, сейчас уже блокчейн выступает платформой для смарт контрактов (smart contracts), аналогов обычных контрактов, которые выполняются автоматически при достижении определенных условий.
Прямой аналог – вендинговый аппарат с кофе. Если вы дадите ему 100 рублей, он нальет вам кофе, если дадите 500 — отдаст сдачу, а если дадите 50 – попросит еще.
Что такое распределенные реестры?
Реестры были в основе коммерческой деятельности с древних времен и использовались для записи информации о многих вещах, но в основном для отображения движения активов. Сначала для записи использовались глиняные таблички, затем папирус, пергамент, бумага.
В современном мире бумагу заменили компьютеры. Сегодня распределенный реестр — это база данных активов, которая может быть распределена по сети. Все участники реестра имеют собственную копию. Любые изменения в реестре отражаются во всех копиях в течение нескольких минут. Реестры могут содержать финансовые данные, юридические, физические и другие. Безопасность и достоверность хранимых в реестре активов гарантируются наличием «ключей» и подписей, которые контролируют кто и какие действия может производить в общем реестре, в зависимости от заранее определенных правил.
Зачем использовать блокчейн?
Сейчас применение блокчейна рассматривается уже в более чем 200 направлениях, среди которых финансы, здравоохранение, энергетика, интернет вещей и другие.
Основная ценность технологии блокчейн в том, что он создает доверие. Возможность проверить все транзакции за весь период существования сети и уникальная (хоть и анонимная) идентификация действующих лиц транзакции, избавляют от необходимости в юристах, нотариусах и других сторонах, подтверждающих сделки. За счет использования смарт контрактов можно осуществлять сложные многосоставные сделки с большим количеством условий.
Популярные реализации блокчейна
Самой первой реализацией блокчейна, которая получила широкое распространение, был биткоин. В биткоине блокчейн не отделим от криптовалюты. Но, несмотря на это, биткоин остается наиболее популярной реализацией технологии блокчейн.
Второй по популярности считается Эфириум (Ethereum). Созданный Виталиком Бутериным, канадцем русского происхождения. Огромную известность в России этот проект получил после встречи Виталика c президентом Российской Федерации Владимиром Владимировичем Путиным. Главное отличие эфириума от биткоина в том, что технология блокчейн отделена от криптовалюты, которая является как бы надстройкой над блокчейном. Это дает возможность использовать разные валюты с данным блокчейном. И, что самое важное, создавать другие приложения (так называемые Distributed Apps или DApps), используя все полезные свойства технологии блокчейн. Основной криптовалютой эфириума является Эфир.
Есть популярные реализации блокчейнов и в России: например, проекты Waves и Universa.
Многие пытаются повторить успех Виталика и создать свою собственную блокчейн платформу. Но уже сейчас видно, что в будущем останется лишь несколько крупных блокчейн платформ. Остальные же будут узкоспециализированы, и будут применяться для решения специфичных задач.
В чем разница между публичным и ограниченным (permissioned) блокчейном?
С публичными блокчейнами может взаимодействовать любой желающий — достаточно лишь завести кошелек и можно совершать транзакции. В ограниченных (permissioned) реализациях блокчейна круг лиц, кому разрешен доступ к системе, ограничен. Типы ограничений могут быть самые разные. Например, один из самых популярных, сейчас закрытых блокчейнов Ripple ввел ограничение на тех, кто может проводить валидацию транзакций сети. Валидация в Ripple разрешена компаниям CGI, MIT и Microsoft.
Какие проблемы и ограничения существуют в блокчейне?
Сложность
Блокчейн – это абсолютно новая технология, которая сильно отличается от тех, которые сейчас используют. Кроме технических аспектов, которым можно достаточно быстро научиться, блокчейн вынуждает тебя думать совершенно иначе. Необходимо переосмыслять логику работы существующих приложений, бизнесов и процессов при переводе их на блокчейн.
Размер сети
Сила блокчейна в его децентрализации. Но пока в сети небольшое количество компьютеров, ее безопасность значительно снижена. И необходимо время, пока технология получит широкое распространение и проявит все свои качества в полной мере.
Цена транзакций и скорость сети
Несмотря на то, что передача информации по сети ничего не стоит и может осуществляться моментально, каждый байт информации записывается в сеть. А для создания блоков требуется выполнение работы и большие компьютерные мощности.
Пока стоимость транзакции достаточно высока. На конец 2016 года стоимость транзакции в биткоине составляла $0.20 для хранения 80 байт информации. Скорость также ограничена 7 транзакциями в секунду.
Но у крупнейших блокчейн платформ в приоритете задачи по снижению издержек и ускорению сети. Так что усовершенствование процесса можно ждать уже в ближайшее время.
Политика
По причине того, что транзакции в блокчейне полностью анонимны, а валюты эмитируются децентрализованно, многие государства не спешат разрешать работу с криптовалютами и стараются ограничить использование технологии блокчейн. Но как показывает практика, блокирование плохо работает в децентрализованной системе. Кроме того, плюсы, которые несет в себе система, значительно перевешивают минусы.
Приятно что государства меняют свое отношение к блокчейну и криптовалютам. Например, в Японии биткойн уже признан законным средством платежа, такие же подвижки есть и в ОАЭ.
Россия тоже активно участвует в адаптации регулирования для использования технологии блокчейн. Президент Путин однозначно заявил о полезности технологии блокчейн. Кроме того, Россия также собирается вводить свою криптовалюту (крипторубль), и технические рекомендации по ее созданию уже переданы в Минфин.
–
Источник: https://theblast.media
63 комментария
7 лет назад
Как было ничего не понятно, так и осталось не понятно, что это за зверь такой - блокчейн!
Удалить комментарий?
Удалить ОтменаУдалить комментарий?
Удалить ОтменаУдалить комментарий?
Удалить Отмена