Джеймсон Лопп: самый большой плюс безопасности биткоина, отсутствие единой точки контроля
Руководитель проекта Casa обратил внимание на множественную критику в сторону BitcoinCore. Лопп решил поделится своими домыслами, а также рассказал, как же в действительности проходят подобные процессы.
Главная особенность заключается в поиске консенсуса между непосредственными разработчиками, а также пользователями. При его успешном достижении, принятый код отправляется на всеобщее обозрение на GitHub.
https://twitter.com/lopp/status/1073953886950604801
Лопп подтверждает, что программисты из компании действительно контролируют некоторые особенности в главном коде, однако это лишь необходимое для разработки новшество. Однако, чтобы внести изменения необходимо подтверждения со стороны других разработчиков, которые обладают специальным ключом. Их всего шесть на всю команду.
В любом случае, если непосредственный разработчик захочет нанести вред, за счет внедрения вредоносного кода в систему, он все-таки сможет это сделать. По мнению специалиста, даже ребята из GitHub смогут это сделать при желании.
[su_quote]«Несмотря на то, что эти ключи привязаны к известным лицам, по-прежнему небезопасно предполагать, что так будет всегда – ключ может быть скомпрометирован, и мы не будем об этом знать до тех пор, пока его владелец не поставит об этом в известность других владельцев эксплуатационных аккаунтов»[/su_quote]
Отдельно стоит сказать и про тестирование всей системы. Таким образом код прогоняется несколько раз. Этим разработчики гарантируют тот факт, что нововведения будут работать действительно хорошо. Также они смогут увидеть, если что-то пойдет не так.
Объяснения специалиста могут показаться достаточно сложными для обычных людей, поэтому лично разработчики делают все, чтобы их система работала только лучшим образом, проходя сразу несколько стадий проверки. Если бы была только одна стадия, то всю сеть можно было взломать без каких-либо усилий.