Author

Topic: Содержимое Debug.log (Read 3947 times)

full member
Activity: 216
Merit: 100
February 21, 2014, 06:42:10 AM
#4
Насколько я понял, сервис blockchain.info показывает IP адрес для транзакции взятый как раз из такой же строки?
Да.

Только почему-то при сравнении IP-адреса в моем файле debug.log с данными на blockchain.info ip-адреса различались для одной и той же транзакции.

Это связано с тем что непосредственных соседей которые создают транзакции и к которым подключен клиент blockchain.info больше, а до моего клиента они доходят через промежуточные узлы? или есть какая-то другая причина?
Не обязательно больше, просто соседи разные. Данный IP-адрес — это ведь не отправитель, а лишь последний ретранслятор транзакции. IP-адрес отправителя протоколом не запоминается.
newbie
Activity: 3
Merit: 0
February 21, 2014, 02:45:13 AM
#3
Спасибо!

Насколько я понял, сервис blockchain.info показывает IP адрес для транзакции взятый как раз из такой же строки?
"AcceptToMemoryPool: 130.88.168.58:9333 /Satoshi:0.8.5.1/ : accepted d7127c057d33c504215cf5d59982b446bf2096fafab46ee50193ab7acbbb333c (poolsz 29)"

Только почему-то при сравнении IP-адреса в моем файле debug.log с данными на blockchain.info ip-адреса различались для одной и той же транзакции.

Это связано с тем что непосредственных соседей которые создают транзакции и к которым подключен клиент blockchain.info больше, а до моего клиента они доходят через промежуточные узлы? или есть какая-то другая причина?
full member
Activity: 216
Merit: 100
February 20, 2014, 12:52:16 PM
#2
Например эта строка "Added 1 addresses from xxx.xx.xxx.xx: 34 tried, 14516 new"
Это результаты обмена IP-адресами узлов. Данная запись означает, что вы получили 1 новый IP-адрес какого-то третьего узла от узла-соседа xxx.xx.xxx.xx. В вашем личном списке 14516 записей «новых» адресов (насколько я понял, некоторые записи могут совпадать — чем чаще об узле становится известно, тем больше записей о нём, впрочем, лишь до некоторого предела) и 34 записи о доступных адресах (доступность которых проверил непосредственно ваш узел).

"AcceptToMemoryPool: 130.88.168.58:9333 /Satoshi:0.8.5.1/ : accepted d7127c057d33c504215cf5d59982b446bf2096fafab46ee50193ab7acbbb333c (poolsz 29)"
А это уже проще: от узла-соседа 130.88.168.58:9333 получена транзакция с txid==d7127c057d33c504215cf5d59982b446bf2096fafab46ee50193ab7acbbb333c; размер вашего memory-пула — 29 транзакций.
newbie
Activity: 3
Merit: 0
February 20, 2014, 03:31:27 AM
#1
Что содержит файл Debug.log? что означают ip-адреса которые там периодически появляются?


Например эта строка "Added 1 addresses from xxx.xx.xxx.xx: 34 tried, 14516 new"

что за ip адрес и что за цифры после него указаны?

Или вот такая строка

"AcceptToMemoryPool: 130.88.168.58:9333 /Satoshi:0.8.5.1/ : accepted d7127c057d33c504215cf5d59982b446bf2096fafab46ee50193ab7acbbb333c (poolsz 29)"
Jump to: