Собственно суть ясна из названия темы.
Было бы очень хорошо если бы было такое. Либо не совсем p2p, а несколько серверов-зеркал, когда что-то компилируется, ccache сперва проверяет локальный кеш, затем запрашивает наличие в удалённом кеше, если там уже есть, брать оттуда, если там нет, компилируется и помещается в локальный кеш и аплоадится на сервер.