The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Linux Foundation представил платформу Hyperledger Sawtooth 1..."
Отправлено Ordu, 06-Фев-18 00:39 
> Я лишь веду к тому, что гит по своей сути и является
> децентрализован.

Как блокчейн -- нет. Как vcs -- да, может быть. В сравнении с cvs так точно.

> Блокчейн при всей своей децентрализации ведет к одному узлу,
> который и отвечает за выстраивание цепочки блокчейнов.

Нет. Каждый хост выстраивает цепочку блоков самостоятельно. Нет какого-то выделенного хоста, который решает конфликты или за что-то там отвечает в большей степени чем любой другой. Все конфликты решаются на уровне p2p обмена, в котором нет никакого центра.

> А в вашем предложении получается все в точности до наоборот.
> Блокчейн — децентрализован, а гит — централизован.

Естественно. Приведите мне пример чего-либо основанного на git, что работало бы без центра, то есть без узла, который решает специальные задачи, и в случае выхода этого узла из строя всё либо вообще встаёт колом, либо работает в нештатном режиме, пока не будет выбран другой узел в качестве центра.
Например, возьмём linux: без Торвальдса вся эта система встанет колом. Разрабы будут продолжать разработку локально, но мерджить будет некуда. Потом разрабы договорятся о том, куда они будут отправлять патчи, и тогда всё вернётся на круги своя.
Возьмём любой проект на github'е: там всегда есть выделенный репозиторий, владелец которого решает, какие пуллреквесты принимать, а какие нет. Иногда есть несколько параллельных репов, но тогда в каждом из них будет свой приниматель. Большинство же пиров ничего не решает, только пуллреквесты отправляет. Чуете, да? Тут есть явное неравноправие пиров -- не то, чтобы это плохо, скорее даже хорошо, на это хорошо ложится модель разработки софта, в которой обязательно есть ведущий разработчик, но называть это децентрализацией -- натягивать сову на глобус. При наличии многих центров git становится похож на децентрализованную сеть, но примеров таких работающих систем я не упомню. Бывает что два центра, но вот даже чтобы три было -- я не знаю такого. С радостью посмотрю на примеры. Любопытно как в этой ситуации можно разруливать конфликты.
Блокчейн же, во всяком случае тот, про который пишут, что он децентрализованный и на p2p обмене основан -- это именно что децентрализованная сеть, состоящая из многих равноправных пиров. Чтобы такую сеть вывести из строя надо вывести из строя всех пиров. Не одного, и не нескольких, а всех. Ну, это так же как с торрент-раздачей, только если в торренте большинство сидов не имеет копии данных, то здесь подавляющее большинство имеет практически все данные, за исключением может быть небольшого количества последних коммитов. Вывод из строя всех, кроме одного рандомного позволит сети продолжить работать, может быть с потерей нескольких последних коммитов, которые не успели добежать до этого рандомного до того, как все остальные ушли в оффлайн.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру