Везде пишут, что "сообщество проголосовало за софтфорк, сообщество проголосовало за то то, за это". А где эти сообщества голосуют? На гитхабе?
Зависит от способа, которым вносятся изменения.
В системах на смарт-контрактах могут быть отдельные контракты для управления параметрами/поведением и внесения изменений, которые выполняются в зависимости от голосования. Тогда участники отправляют специальные транзакции через специальный интерфейс или просто из кошелька.
В некоторые более современные блокчейны, например, Tezos, также встраиваются подобные системы подачи и принятия обновлений
Голосование может быть только сигнальное, а реальную поддержку изменений нужно поддержать переходом на обновленную версию узла. Тогда участники просто отправляют в сеть информацию о своих намерениях, затем обновляются, если есть достаточно поддержки.