Я думаю, что первоначальное утверждение больше не является правильным. Но область децентрализованных вычислений все еще находится в зачаточном состоянии, с небольшими серьезными соперниками.
Прочтите этот интересный пост на ZeroTier (спасибо @joehand): Состояние прохождения NAT :
NAT является проходимым
Читая интернет-болтовню на эту тему, я был шокирован тем, как много людей на самом деле этого не понимают, поэтому и была написана эта статья. Многие люди думают, что NAT - ограничитель для одноранговой связи, но это не так. Может быть пройдено более 90% NAT, при этом большинство из них можно пройти надежным и детерминированным способом.
В конце дня для обеспечения надежного обслуживания необходимо ретранслировать от 4% (наши цифры) до 8% (более старый номер от Google) всего трафика в одноранговой сети. Предоставление ретрансляции для этого небольшого числа довольно недорого, что делает надежную и масштабируемую сеть P2P, которая всегда работает вполне достижимой.
Мне лично известен Dat Project , инструментарий для децентрализованного обмена данными (на основе их протокола hypercore для потоковой передачи P2P).
Из их Dat - Распределенная синхронизация и управление версиями набора данных paper:
Одноранговые соединения
После фазы обнаружения у Dat должен быть список
потенциальные источники данных, чтобы попытаться связаться. DAT использует
TCP, UTP или HTTP. UTP предназначен для не
занять всю доступную пропускную способность в сети (например, так
что другие люди, использующие Wi-Fi, все еще могут использовать Интернет
net), и все еще основан на UDP, поэтому работает с NAT
методы обхода, такие как пробивание отверстий UDP.
HTTP поддерживается для совместимости со статическими файловыми серверами и
клиенты веб-браузера. Обратите внимание, что это протоколы
мы поддерживаем в реализации эталонного Dat, но
сам протокол Dat является транспортно-независимым.
Кроме того, вы можете использовать его с Bittorrent DHT. В документе также содержатся некоторые ссылки на другие технологии, которые вдохновили Dat.
Для реализации однорангового обнаружения см .: канал обнаружения
Кроме того, существует IPFS или ' Межпланетная файловая система ', которая в настоящее время наилучшим образом позиционируется как стандарт.
Они располагают обширной документацией по использованию обхода DHT и NAT для достижения децентрализованного P2P.