Введение
Децентрализованные вычисления - это распределение ресурсов, как аппаратных, так и программных, на каждую отдельную рабочую станцию или офисное место. В отличие от этого, централизованные вычисления существуют, когда большинство функций выполняются или получаются из удаленного централизованного местоположения. Децентрализованные вычисления - это тенденция в современных бизнес-средах. Это противоположность централизованным вычислениям, которые были распространены в первые дни компьютеров. Децентрализованная компьютерная система имеет много преимуществ по сравнению с обычной централизованной сетью. Настольные компьютеры развиваются так быстро, что их потенциальная производительность намного превышает требования большинства бизнес-приложений. Это приводит к тому, что большинство настольных компьютеров остаются бездействующими (по отношению к их полному потенциалу). Децентрализованная система может использовать потенциал этих систем для максимизации эффективности. Однако можно спорить о том, повышают ли эти сети общую эффективность. Все компьютеры должны обновляться индивидуально с новым программным обеспечением, в отличие от централизованной компьютерной системы. Децентрализованные системы по-прежнему позволяют обмениваться файлами, и все компьютеры могут обмениваться периферийными устройствами, такими как принтеры и сканеры, а также модемы, что позволяет всем компьютерам в сети подключаться к Интернету. Совокупность децентрализованных компьютерных систем являются компонентами более крупной компьютерной сети, объединенной местными станциями, имеющими одинаковое значение и возможности. Эти системы способны работать независимо друг от друга.
Истоки децентрализованных вычислений
Истоки децентрализованных вычислений берут начало в работе Дэвида Шоума. В 1979 году он разработал первую концепцию децентрализованной компьютерной системы, известной как Mix Network. Он предоставлял анонимную сеть электронной почты, которая децентрализовала аутентификацию сообщений в протоколе, который станет предшественником Onion Routing, протокола браузера TOR. Благодаря этой первоначальной разработке анонимной сети связи Дэвид Чоум применил свою философию Mix Network для разработки первой в мире децентрализованной платежной системы и запатентовал ее в 1980 году. Позже в 1982 году, для своей докторской диссертации, он написал о необходимости децентрализованных вычислительных услуг в статье "Компьютерные системы, созданные, поддерживаемые и доверяемые группами, подозревающими друг друга". В 1982 году Шаум предложил электронную платежную систему Ecash. Компания Чаума DigiCash внедрила эту систему с 1990 по 1998 год.
Пиринговые связи
На основе "сетевой модели" система одноранговая, или система P2P, представляет собой набор приложений, работающих на нескольких компьютерах, которые удаленно подключаются друг к другу для выполнения функции или задачи. Не существует основной операционной системы, которой подчинены спутниковые системы. Такой подход к разработке программного обеспечения (и распространению) позволяет разработчикам значительно сэкономить, поскольку им не нужно создавать центральную точку управления. Примером такого приложения является передача сообщений по локальной сети, которая позволяет пользователям общаться без центрального сервера. Считается, что одноранговые сети, в которых ни одна организация не контролирует эффективное или контролирующее количество узлов сети, работающие с программным обеспечением с открытым исходным кодом, также не контролируемым ни одной организацией, создают децентрализованный сетевой протокол. Эти сети трудно закрыть для внешних участников, поскольку у них нет центральных штабов.
Приложения для обмена файлами
Одним из самых заметных дебатов по децентрализованным вычислениям был Napster, приложение для обмена музыкальными файлами, которое предоставляло пользователям доступ к огромной базе данных файлов. Компании звукозаписи подали в суд на Napster, обвинив систему в потере продаж пластин. Napster был признан нарушающим законы об авторском праве, распространяя нелицензированное программное обеспечение, и был закрыт. После падения Napster появился спрос на систему обмена файлами, которая была бы менее уязвима для судебных разбирательств. Разработана Гнутелла, децентрализованная система. Эта система позволяла запрашивать и обмениваться файлами между пользователями без использования центральной директории, и эта децентрализация защищала сеть от судебных разбирательств, связанных с действиями отдельных пользователей.