В фиксации подписи хранятся в виде заголовка в фиксации, а для стандартного ключа RSA OpenPGP дополнительный размер составляет около 890 байт до сжатия, что является минимальным. Подписи Ed25519 меньше, около 275 байт. Данные сжимаются в фактическом объекте фиксации. Эти данные также передаются по сети.
Платформа хостинга также должна хранить фактический ключ для проверки подписи, а стоимость там также незначительна. Ключи обычно хранятся без нерелевантных подписей, а размер ключа обычно составляет порядка пары килобайт или меньше.
Стоимость проверки подписей обычно также довольно минимальна. Я видел, что затраты ЦП на фактическую проверку подписи Ed25519 составляют около 120 мс процессорного времени, а RSA более эффективен, чем проверка. Разница снова довольно незначительна, и Ed25519 - лучший и более безопасный выбор для ключей с учетом всех обстоятельств.
Проверка, которая обычно происходит, по крайней мере, на GitHub, заключается в том, отправлено через соединение в службу проверки, которая выполняет проверку. Поскольку подпись содержит отпечаток ключа или идентификатор ключа почти во всех случаях, тривиально определить, какой ключ является правильным, и проверить только этот ключ для подписи.
Конечно, если у вас есть большое количество подписей, существует некоторое влияние на производительность, но в целом относительно небольшое. В наши дни криптография работает очень быстро, поэтому, если вы хотите подписывать коммиты по какой-либо причине, влияние на производительность будет минимальным, и вы должны быть уверены в этом. Я рекомендую использовать ключи Ed25519, если вы создаете новые и используете достаточно свежую версию GnuPG.