Как стать автором
Обновить

Комментарии 12

Русскоязычные разработчики ядра системы

В чем преимущество?
Очевидно в том, что можно получить на родном языке консультацию, или даже предложить внести в ядро Emer что-либо полезное. Данный сайт — он, как несложно заметить, русскоязычный. Читатели, соответственно — тоже. Конечно, возможно лично Вы английский знаете хорошо, и для Вас нет языкового барьера. Но не все же такие умные, как Вы!
Я не знаю когда блокчейн появился первым, но в коммиты гита пишется хэш предыдущего коммита. Если коммиты подписаны (gpg), то получившаяся система — чистой воды распределённый блокчейн произвольного содержимого. Я понимаю, биткоины устроили революцию на фоне всё большего нагибания банков на тему «не давать платить кому попало», но для всех остальных применений гит уже давным-давно есть.
А если злоумышленник сделает копию Вашего git-репозитория, и изменит в ней, что ему надо, и потом будет заявлять, что именно его копия истинна, а та, на которую другие ссылаются — нет?
Что тогда будете делать? Как будете разбираться, какая копия цепочек комитов верна, то есть какой из них верить?
Мои коммиты подписаны. Ключ — в keyring'е. Доверие к gpg-ключу основывается на том, сколько человек ему уже доверяет (обычная web of trust).

В истории коммитов нельзя «поменять что нужно» не поменяв все остальные коммиты после нужного. Если гит распределённый, то есть есть коммитА подписанный ключом А, потом коммитБ, подписанный ключом Б, и т.д., то для подмены содержимого коммитаА нужно будет поменять коммитБ с и переподписать его ключом Б, т.е. чтобы фальсифицировать гит (существенно дальше в прошлое) требуются приватные ключи всех, кто коммитил.

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

Это понятно. Но злоумышленник после нужного ему комита вставит в свой git другие валидные комиты, взятые из истинной цепочки. Естественно, не забыв правильные метки времени. В результате, с точки зрения технического анализа, git злоумышленника будет настолько же правдоподобный, насколько и Ваш.


Да, хеши после отличающегося комита посыпятся, и станут другими.


А злоумышленник будет утверждать, что как раз его хеши — и есть настоящие, а вы — мошенник.


Тогда в полный рост встаёт проблема консенсуса, или как Вы написали выше "сколько человек ему уже доверяет". Как в Вашей системе определяется этот самый "человек"? Как Вы определите доверие к тому или иному человеку? Как Вы будете этих человеков считать? И чтобы не было "мёртвых душ", или чтоб один человек проголосовал только один раз за ту или иную версию гита.
По паспортам, и списками голосования? Или по e-mail-адресам? Или по IP-адресам?
Все эти способы подсчёта — уязвимы, и опираются на человеческий фактор.
Вот мошенник создаст в Amazon cloud 10 тысяч виртуальных компов и псевдоюзеров, со своей версией git-a, и этими мёртвыми душами будет голосовать за эту свою версию.


Когда kernel.org ломали, доверие к коду ядра сохранилось как раз из-за цепочки подписей, хранившейся у множества людей.

Ну небось вручную собирали, и анализировали, кому (человеку) можно верить, а кому нет. И хлопот было небось немало. И замечу, что сам kernel.org подразумевает некий сервер, то есть уже централизацию.


Вот представим — хозяин kernel.org решил смошенничать, сделал на Амазоне 10,000 виртуальных компов, с 10,000 e-mail адресов и прочих атрибутов человека, и потом у себя сделал фиктивный репозиторий с нужными ему изменениями. И всем обьявил, что их версии git-a — как раз неверные, а вот большинство народа имеет другое мнение.

Если у вас PoS, то при чём здесь Hashflare — майнерская компания? Какие ориентировочно проценты за staking?

Из статьи не ясно чем именно ваш проэкт отличается от Биткоина. Какое время блока, какой язык скриптования?

Эти «внешние проэкты» — как, приблизительно, они соотносятся с блокчейном? Нужно ли пользователю запускать node или это внешние сервисы? Кто за них платит?
HashFlare — дочерняя компания HashCoins, c которой у Эмеркоина очень тесное партнёрство и совместные разработки.
Как Вы относитесь к идеям Жака Фреско о ресурсо ориентированной экономике без денежной системы?
https://www.youtube.com/watch?v=2hL9bzs7yZw

Могут ли ваши технологии помочь переходу на безденежную экономическую систему (возможно при модификации)?

Читаем тут: https://ru.wikipedia.org/wiki/Ресурсо-ориентированная_экономика


Ресурсо-ориентированная экономика (предложена футурологом Жаком Фреско) возможна лишь в том случае, если все природные ресурсы будут признаны общим достоянием всех жителей планеты.


Покамест такого признания не наблюдаю даже на горизонте. Так что модификации надо начинать не с Emercoin, а с мировой хозяйственной системы. Для начала — отменить национальные государства хотя бы. После этого — возвращаться к Вашему вопросу.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий