@soul7

Можно ли сказать, что Гит работает на блокчейне?

Гит используют для контроля версий файлов. Каждый раз когда файлы меняются, кодер пишет "git add <файл" или "git add ."(добавить все файлы), а потом создаёт коммит (и ещё может отправить коммит на сервер).
Получается, что у Гита есть такая "цепочка блоков", в каждом из которых хранятся сведения о состоянии файлов в тот момент времени, когда сделали коммит (вот как чекпоинты в играх).
Можно ли назвать эту систему Гита - блокчейном?
  • Вопрос задан
  • 246 просмотров
Решения вопроса 2
mayton2019
@mayton2019
Bigdata Engineer
Нет. Гит не является блокчейном потому-как в него не закладывались требования по кворуму и гарантий уникальности и нефальсифицируемости истории.

В git нет понятия блок. И нет алгоритмов POW для подтверждения потраченной работы.

В git владелец может убить master-бранч что само по себе - принципиально невозможно в криптовалютных проектах

UPD: Почему я привлекаю именно юзкейс криптовалют. Потому что в наше время блокчейн плотно ассоциирован именно с этой технологией. Хотя само по себе определение блокчейна может быть либеральнее чем я описал. Например POW может и не быть. Просто рассматривая git надо обозначить его сравнительные недостатки чтоб не было в теме попыток спекулировать просто на похожести этих двух технологий. Да они в чем-то похожи но блокчейн во много раз строже по безопасности. Ведь хранение журнала фин-операций - особая и деликатная задача.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Git
software engineer
нет.
Несложно же почитать как под капотом работает гит. Никаких блоков цепочек там нет. Есть версии.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Только если хочешь продать кому-то git за очень много денег.
Не забудь ещё упомянуть что он децентрализованный - ещё несколько иксов накрутишь)

В принципе с натяжкой можно сделать аналогию
Коммит = блок
Изменение в рамках коммита = транзакция

Но зачем?
git и другие системы контроля версий появились задолго до всех блокчейнов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы