Итак, что же такое blockchain?
Каждый из нас хотя бы раз слышал слова Криптовалюта или Биткоин, но не каждый углублялся в подробности, что это такое и с чем это едят :)
Первую статью на своём канале я посвящаю основополагающей технологии, на которой устроены криптовалюты - blockchain!
Блокчейн, с английского, дословно переводится, как цепочка блоков, чем по своей сути и является. Если обратиться к теории, то блокчейн - технология распределенного хранения информации без возможности внесения изменений. Иначе говоря, это база данных для хранения любой информации, размещенная на устройстве у каждого участника системы, в связи с чем внесение каких-либо изменений одним из пользователей исключено.
Свое применение технология нашла в криптовалютах для хранения информации о транзакциях. Расскажу немного подробнее, как это работает:
Записи об операциях в сети шифруются в блоки, которые последовательно добавляются в цепочку. Таким образом получается, что Блокчейн хранит в себе информацию о всех операциях, проведённых в данной сети. Процесс шифрования (хэширования) выполняется большим количеством устройств, объединённых в одну сеть (пул). В случае, когда все участники сети получают одинаковое значение числа хэша, то блоку присваивается подпись и он отправляется в блокчейн, после чего внесение каких-либо изменений невозможно.
Информация в режиме реального времени обновляется на всех устройствах, которые принимают участие в обеспечении работоспособности сети, что обеспечивает дополнительную защиту информации от третьих лиц.
Среди преимуществ блокчейна выделяют децентрализованность (нет административного центра, каждый участник сети и есть центр), открытость, безопасность и неограниченность. Но также есть и недостатки, главным из них является низкая скорость проведения операций. В сравнении с MasterCard или Visa, которые могут обрабатывать до 50000 операций в секунду, Blockchain осилит не более 10. Также стоит отметить среди недостатков, что объём информации, хранящийся на устройствах участников сети, стремительно увеличивается, усложняется алгоритм, что ведёт к увеличению энергопотребления.
Информация о транзакциях доступна каждому пользователю, но получатели остаются анонимными, поскольку информация о них зашифрована с помощью набора уникальных криптографических записей (ключей), защищающих пользователей от хакерских атак, так как информация хранится на всех устройствах, участвующих в обеспечении работоспособности сети, хакерам для взлома необходимо получить доступ к каждому из них, а это фактически невозможно.
Как работает проводятся транзакции в криптовалютах с помощью Блокчейна?
- Если говорить совсем простым языком, то когда мы отправляем другому пользователю цифровые монетки, информация об этой операции попадает в сеть и объединеняется с другими платежами в один блок, содержащий в себе номер и хэш предыдущего блока. Далее, каждый участник системы должен проверить блок на наличие ошибок, чтобы исключить мошеннические действия и если все в порядке, то пользователи сохраняют информацию в свой "экземляр" базы данных, блок попадает в цепочку и денежные средства поступают на счёт получателя. Тут хочу заметить, что все эти процессы происходят в автоматическом режиме, участия человека не требуется. Как правило, средства поступают на счёт в течение часа, но в частных случаях могут быть задержки, это зависит от нагрузки на сеть.
Где блокчейн может найти себе применение в повседневной жизни?
- Голосования. Это отличный вариант исключить возможность подтасовки результатов, все максимально прозрачно и открыто, внесение изменений после голосования невозможно.
- Виртуальный паспорт. Можно подтвердить свою личность с помощью Блокчейна, вполне вероятно, что в скором времени эта технология вытеснит привычные нам удостоверения личности.
- Авторские права. С помощью сервиса дополняемого реестра, авторы могут хранить права на свои произведения и защищать их с помощью криптографии.
- Благотворительность. Открытость информации позволит лицам, которые внесли пожертвования, отследить, куда были потрачены деньги, что исключает вероятность растраты средств организаторами на собственные потребности.
- Недвижимость. Широкий простор для использования Блокчейна, может упростить процесс купли-продажи и передачу прав на собственность, а также предоставить возможность для хранения информации об этих правах.
- Бизнес и юриспруденция. Блокчейн легко интегрировать в любую деятельность, где есть необходимость хранения информации.
Уже сегодня в блокчейн применяется в различных отраслях деятельности, например проект "Активный гражданин", где проводят голосования по улучшению качества жизни в столице, также в Украине переводят земельный кадастр на Блокчейн.
"Блокчейн - такая технология, которую мы не до конца ещё понимаем... Мы понимаем только, что это основная технология, сравнимая значимостью с Интернетом" - сказал в одном из интервью Герман Греф.