В чем разница между протоколом и командами, используемыми на портах 8332 и 8333 по умолчанию?
Насколько я понял, порт 8332 — это порт RPC, он «чувствительный», по умолчанию разрешен только локальным хостом и имеет одно имя пользователя и пароль.
С другой стороны, порт 8333 — это своего рода P2P-порт, который используется для репликации биткойн-транзакций.
Кто-нибудь может уточнить официальные названия, назначение и безопасность каждого из этих портов?
Какой из них использует JSON, а какой — двоичный?
Клиент Bitcoin.org попытается связаться с другими узлами через порт 8333, и эти сообщения будут следовать протоколу Биткойн . Если задано явное соединение (IP-адрес и порт), настройка порта может быть переопределена для использования любого порта.
Клиент bitcoin.org может быть настроен на прием сообщений JSON-RPC , и когда он включен, по умолчанию он будет использовать порт 8332. Более ранние версии Bitcoin Core позволяли защищать это с помощью соединений SSL , используя тот же или другой порт. port, однако с тех пор эта возможность была удалена.
Соник Душа
производитель вещей7