🔍 Кто стоит за биткоином?
В свете
этой новости решили рассказать о том, как вообще устроена разработка биткоина. Кто там главный, и кто за что отвечает.
Биткоин презентовал Сатоши Накамото 31 октября 2008 года. Однако ошибочно полагать, что он один является создателем. Сатоши взял за основу многие уже существующие технологии и добавил своего. Например, алгоритм консенсуса Proof-of-Work придумал Адам Бэк — в 1997 году он разработал систему Hashcash.
До декабря 2010 года Сатоши с группой разработчиков развивал Bitcoin. Потом он покинул нас, за разработку взялись Гэвин Андресен, Джефф Гарзик, Питер Вюлле, Грегори Максвелл, Владимир ван дер Лаан. Они стали мейнтейнерами.
Они задали культуру медленного, осторожного развития, без «вождя» и центра управления.
Как все работает технически?
Есть репозиторий, куда складываются обновления. Любой может предложить свое решение, но только команда способна их выпустить. При этом она не имеет никакой финансовой выгоды от своей работы, она не зарабатывает с протокола.
После предложения командой необходимо чтобы более 51% нод биткоина приняли обновление. Если примут, скажем, 70%, а 30% не примут, произойдет хардфорк: сеть разделится на две цепочки — с обновлением и без. Основной станет та, где поддержка больше. Так было с Bitcoin и Bitcoin Cash в 2017 году.
Это если обновление реализуется по принципу хардфорка — то есть старое ПО становится неактуальным. Если интегрируется софтфорк, то и старое, и новое ПО остается рабочим. Тогда разделения сети не происходит.
Кто у руля сегодня?
Сегодня мейнтейнерами являются:
🟢 Марко Фальке — один из самых уважаемых инженеров Bitcoin Core. Известен жестким подходом к качеству кода, тестированию и безопасности релизов.
🟢 Глория Чжао — разработчица с сильным уклоном в mempool, fee market и DoS-защиту. Работает над тем, чтобы сеть оставалась устойчивой при нагрузке и атаках.
🟢 Райан Офски — специалист по сетевому уровню (P2P) и безопасности. Работает над приватностью, защитой нод и надежностью сетевого взаимодействия.
🟢 Геннадий Степанов — активно работает с инфраструктурой Bitcoin Core, сборками, CI и тестами.
🟢 Ава Чоу — известен работой над кошельковой частью Bitcoin Core и пользовательскими инструментами. Фокус — безопасность, UX и корректность операций с ключами и транзакциями.
🟢 TheCharlatan — аноним, работает над review, тестами и улучшениями кода.
Они имеют право коммитить изменения в master-ветку репозитория. Их ключи используются для подписи обновлений софта.
Как передаются ключи?
Если разработчик долго проявляет активность и вызывает доверие, другие мейнтейнеры могут признать его ключ Trusted Keys. Точно также ключи можно и отозвать.
©️
@CryptoPizza_News 🍕
⭐️ — ставь реакцию для поддержки канала