Post
Topic
Board Идеи
Merits 2 from 1 user
Re: Децентрализованный аналог Github
by
imhoneer
on 22/03/2020, 18:35:52 UTC
⭐ Merited by klarki (2)


У кого какие мысли по архитектуре децентрализованного аналога Github? Оригинальным Github'ом владеет Microsoft и под баны там по случаю попал даже сотрудник Microsoft. СЕО GitHub заявил, что произошла ужасная ошибка. После состоявшегося расстрела смешно видеть такое оправдание, особенно тем кто не работает в Microsoft.
https://habr.com/ru/news/t/493476/

Топик самомодерируемый, офтоп и флуд буду удалять.

Я думаю надо вначале разделить данную идею на составляющие. У меня их будет две: хранение и делегирование прав.

Хранение, то тут всё просто что-то типо торрента, скачивается только доверенная версия программы и тут же проверка хеша, тоже и с самим кодом, должен быть хеш от доверенных лиц.

Делегирование прав. Тут всё намного сложнее. Поэтому я приведу условный пример с биткоином и Сатоши, как бы он у нас пользовался сервисом.

И так первое создатель идеи или же написанного кода. Имеем первичную версию биткоина.

Если помните, то биткоин это фактически компиляция всех наработок шифропанков, что у них были.

Поэтому Сатоши вращаясь в этих кругах смог понять, кто чем дышит и кто, что умеет.

Он создает токены доступа и раздает всем людям из этой группы, кому доверяет, также может оставить себе либо исчезнуть.

Так сформировано начальное ядро. Токены доступа дают возможность голосовать и тем самым одобрять новых участников или же новые изменения в коде.

Само голосование должно набирать 60%-80% одобрения для внесения изменений или принятия нового члена в эту группу, как только нового члена одобрили ему автоматически выписывается его токен доступа.

Таким образом всегда имеем базовую разработку одобренную большинством доверенных разработчиков на 60%-80% голосов от возможного.