Я работаю над Laravel PHP Script и должен подключить скрипт с помощью Bitcoin / bitcoind Full Node. Это первый раз, когда я работаю с Bitcoind.
Может быть, это глупый вопрос, но где я могу получить информацию для подключения к моему узлу Bitcoind?
Я установил полный узел на сервере Ubuntu VPS отсюда: https://bitcoin.org/en/full-node#ubuntu-1610
Теперь моему скрипту нужна эта информация для подключения к Bitcoind Server:
BITCOIND_HOST:
BITCOIND_PORT:
BITCOIND_USERNAME:
BITCOIND_PASSWORD:
я создал на своем сервере Bitcoind в папке .bitcoin файл bitcoin.conf
с этой информацией:
prune=600
maxconnections=125
maxuploadtarget=0
rpcuser=test
rpcpassword=test
daemon=1
keypool=50000
Скрипт и Bitcoind работают на разных серверах.
Правильно ли заполнить его этой информацией ?:
BITCOIND_HOST: My VPS IP Address
BITCOIND_PORT: ??? i dont know
BITCOIND_USERNAME:test
BITCOIND_PASSWORD:test
Правильно ли то, что если биткойн запускается на другом сервере в качестве скрипта, то он не зашифрован и может быть пропущен?
Я ищу в течение нескольких недель и не найти Mutch на Google.
Большое спасибо
BITCOIND_PORT: ??? я не знаю
Запустив bitcoind, вы можете передать параметр порта, как описано здесь:
https://en.bitcoin.it/wiki/Running_Bitcoin
-port=<port> Listen for connections on <port> (default: 8333 or testnet: 18333)
Если вы не сдали port
параметр, это 8333 по умолчанию. Вы также можете определить порт в bitcoin.conf следующим образом:
rpcport=8332
Правильно ли то, что если биткойн запускается на другом сервере в качестве скрипта, то он не зашифрован и может быть пропущен?
Будьте осторожны, если вы хотите запустить сервис bitcoind в общедоступном интерфейсе, и он виден в Интернете! Если вы хотите сделать это, не доверяйте просто используя имя пользователя / пароль. Лучше всего использовать ваш биткойн-сервер брандмауэр настройка, позволяющая просто подключить ваш PHP-сервер ip к вашему биткойн-порту. Вы также можете использовать bitcoin.conf для ограничения IP-адреса, который может подключаться к вашему биткойн-rpc, с помощью rpcallowip
переменная.
Других решений пока нет …