28
ГЛАВА 2. РАЗРАБОТКА СИСТЕМЫ БЕЗОПАСНОЙ ПЕРЕДАЧИ
ДАННЫХ В СЕТИ ИНТЕРНЕТ
2.1 Блокчейн технология Ethereum
Сегодня наши личные данные, пароли и финансовая информация в
основном хранятся в
облаках и серверах, принадлежащих таким компаниям,
как Amazon, Facebook, Apple или Google. Такой способ хранения данных имеет
ряд удобств, так как эти компании развертывают команды специалистов,
которые помогают хранить и защищать эти данные, и устранять затраты,
связанные с хостингом и временем безотказной работы.
Но несмотря на все удобства, существует большой минус – это
уязвимость. Злоумышленники могут получить нежелательный доступ к вашим
файлам без вашего ведома, атакуя или влияя на стороннюю службу, то есть они
могут украсть, раскрыть или изменить важную информацию.
Брайан Бехлендорф, создатель веб-сервера Apache даже назвал
централизованное решение «первородным грехом» Интернета. Некоторые,
такие как Бехлендорф, утверждают, что Интернет всегда был децентрализован,
и раздробленное движение возникло вокруг использования новых
инструментов, в том числе технологии блокчейн, для достижения этой цели.
Ethereum - одна из
новейших технологий для присоединения к этому
движении, цель которого - использовать блокчейн для замены третьих сторон в
Интернете - тех, которые хранят данные, передают ипотечные кредиты,
отслеживают сложные финансовые инструменты и т.д.
Ethereum
может
стать
«мировым
компьютером»,
который
децентрализует, или даже демократизирует, существующую модель клиент-
сервера. С Еthereum серверы и облака заменяются тысячами так называемых
29
«узлов», которыми управляют волонтеры со всего мира (таким образом
формируя «мировой компьютер»).
Технология Ethereum позволит использовать эту же
функциональность
для людей во всем мире, что позволит им конкурировать за предоставление
услуг поверх этой инфраструктуры.
Все современные приложения от банкинга до фитнеса и приложений для
обмена сообщениями полагаются на компанию (или другую стороннюю
службу) для хранения информации о кредитной карте, истории покупок и
других персональных данных - где-то, как правило, на серверах,
контролируемых третьими лицами.
Идея Ethereum заключается в том, что один объект больше не будет
контролировать и внезапно блокировать приложение, работающее на
технологии блокчейн. Только пользователь может вносить изменения, а не
какой-либо другой объект.
Ethereum сочетает в
себе контроль над тем, какой информацией люди
обменивались в прошлом, с простотой в доступе к информации, к которой мы
привыкли в эпоху цифровых технологий. Каждый раз, когда происходит
сохранение изменения, добавление или удаление информации, каждый узел в
сети делает изменения.
Ethereum – это
адаптируемая и гибкая блокчейн платформа с открытым
исходным
кодом,
которая
позволяет
создавать
и
использовать
децентрализованные приложения, работающие на технологии блокчейн.
Ethereum, вероятно, является самой развитой, но сложной системой, когда-либо
созданной[18].
Несмотря на сложность протокола и механизмов безопасности, которые
были разработаны на сегодняшний день, полный узел Ethereum состоит из трех
основных частей:
блокчейн;
одноранговая сеть (peer-to-peer);
виртуальная машина.