Читать книгу Блокчейн для бизнеса - Уильям Могайар - Страница 12
Глава I
Что такое блокчейн?
Мета-технология
ОглавлениеБлокчейн – это мета-технология, потому что она влияет на другие технологии и, в свою очередь, состоит из нескольких технологий. Это как объединение компьютеров и сетей, которые построены на основе интернета. Изучая архитектурные слои блокчейна, вы обнаруживаете, что он состоит из нескольких частей: базы данных, программного приложения, нескольких компьютеров, подключенных друг к другу, клиентов, имеющих доступ к нему, программной среды, на которой он основан, инструментов для контроля над ним и других частей (которые будут рассмотрены в главе 6).
Блокчейн – это не просто новая технология. Это технология, которая бросает вызов другим существующим программным технологиям, поскольку она может заменить или дополнить существующую практику. По сути, это технология, которая изменяет другую технологию.
В прошлый раз мы были свидетелями такой каталитической технологии в период появления всемирной паутины. Сеть также изменила способ создания программных приложений, она принесла с собой новые программные технологии, которые бросали вызов и заменяли предыдущие. В 1993 году HTML, язык разметки, изменил публикацию. В 1995 году Java, язык программирования Web, изменил программирование. Несколькими годами ранее TCP/IP, компьютерный сетевой протокол, начал менять сетевое взаимодействие, делая его полностью совместимым во всем мире.
С точки зрения разработки программного обеспечения, одним из самых больших изменений в парадигме, на которые претендует блокчейн, является брошенный им вызов функции и монополии традиционной базы данных в том виде, как мы ее знаем в настоящее время. Поэтому нам нужно понять, как блокчейн заставляет нас глубоко переосмысливать существующие конструкции базы данных.
Блокчейн изменяет способ написания приложений через новую форму языков сценариев, которые могут программировать бизнес-логику как «умные» контракты, которые применяются на блокчейне.