Блокчейн – на сегодняшний день это вечная цифровая распределенная база экономических транзакций. Изначально технология блокчейн была разработана для работы с цифровой валютой биткойн, но на практике может применяться для записи не только финансовых операций, но практически всего, что имеет какую-либо ценность.
Инвестиционная компания Goldman Sachs назвала блокчейн «новой технологией доверия»:
«У блокчейна есть потенциал изменить способ того, как мы покупаем и продаем, взаимодействуем с правительством и подтверждаем подлинность – от названий собственности до органических овощей. Технология объединяет открытость интернета и надежность криптографии, тем самым предоставляя каждому более быстрый и безопасный способ проверять ключевую информацию и устанавливать доверие между пользователями».
Простыми словами, технология блокчейн собирает информацию в блоки, а затем соединяет эти блоки в цепочки с помощью криптографии.
Например, пользователь A продает пользователю В автомобиль. Информация о проведенной транзакции записывается и передается на компьютеры других пользователей в сети блокчейн.
Пользователи сети, которые называются майнерами, подтверждают эту транзакцию и проставляют ей «штамп» с датой и временем. Затем запись «упаковывается» с другими в блок, как в обычной компьютерной базе данных.
Вся информация записывается в блок последовательно, в соответствии с временными штампами, что помогает избежать дубликатов.
Как только блок завершен, он отправляется в сеть, где присоединяется к общей цепочке. Другие участники сети также могут в это время отправлять в сеть свои блоки, но временной «штамп» на каждом блоке гарантирует запись данных в правильном порядке, который будет у всех участников сети одинаковым.
Ключевой момент в безопасности блокчейна – это хеш блока. Хеш-функция берет информацию из каждого блока и использует ее для создания хеша – уникальной последовательности символов. Важно то, что хеш из одного блока присоединяется к данным следующего блока. Таким образом, когда следующий блок пойдет через хеш-функцию, информация о нем попадет в новый хеш. И так через всю цепочку.
Поэтому, если вдруг кто-то попытается изменить ранее созданный блок, хеш, который закодирован в следующем блоке, уже не будет к нему подходить (для этого нужно менять всю последовательность блоков – на что пока неспособны мощности современных компьютеров). Так как копии цепочки есть у всех участников, такая несостыковка сразу выявится, а значит, попытка изменить информацию в блоке не удастся.
Таким образом, совпадение хешей во всей цепочке является гарантией достоверности данных для всех участников цепи.
Ключевые преимущества блокчейн – прозрачность, безопасность и защищенность – делают технологию привлекательной для многих сфер бизнеса. В первую очередь, компании могут использовать блокчейн для упрощения и удешевления процессов, которые требуют посредников, а также для сокращения времени проводимых сделок.
Использование блокчейн-платформы не ограничивается финансовыми транзакциями и биткойнами. Технология блокчейн вполне может быть реализована в следующих областях:
Несмотря на то, что специалисты пророчат блокчейну блестящее будущее и многие компании уже пытаются внедрить эту технологию в свои процессы, у данной системы еще есть ряд нерешенных проблем: