Перейти к содержанию

Каким образом транзакция\блок рассылается по сети?


egorgrushko

Рекомендуемые сообщения

Нельзя просто так взять и получить\сохранить\разослать по нескольким миллионам ip транзакцию\блок.
Как тогда отсылать данные по всей сети?

Ссылка на комментарий
Поделиться на другие сайты

можно. это-же p2p. Клиент связан обычно с 5-20 клиентами-нодами, которые, соответственно, связаны с 5-20 другими клиентами, те с третьими и т.д.. Транзакция рассылается по цепочке всем.

Изменено пользователем Provok
Ссылка на комментарий
Поделиться на другие сайты

можно. это-же p2p. Клиент связан обычно с 5-20 клиентами-нодами, которые, соответственно, связаны с 5-20 другими клиентами, те с третьими и т.д.. Транзакция рассылается по цепочке всем.

Тогда каким образом получаются ip этих самых 5-20 нодов?

Ссылка на комментарий
Поделиться на другие сайты

@egorgrushko, они сообщают с кем еще соединиться можно. Можно модифицировать демон и соединяться с тысячами нод, логируя их IP.

Ссылка на комментарий
Поделиться на другие сайты

@egorgrushko, они сообщают с кем еще соединиться можно. Можно модифицировать демон и соединяться с тысячами нод, логируя их IP.

Это я понял. Мне не понятно откуда клиент получает IP ПЕРВЫХ нод(когда только подключился к сети)?

Ссылка на комментарий
Поделиться на другие сайты

@egorgrushko,при старте валюты чувачки желающие подзаработать кидают инфраструктурные ip ноды в описалово

5-10 нод подняли

1-2 пула

0-1 биржу

ну и в сам код иногда зашивают

и пошел навар.....

Изменено пользователем infoman
Ссылка на комментарий
Поделиться на другие сайты

 

@egorgrushko, они сообщают с кем еще соединиться можно. Можно модифицировать демон и соединяться с тысячами нод, логируя их IP.

Это я понял. Мне не понятно откуда клиент получает IP ПЕРВЫХ нод(когда только подключился к сети)?

 

 

 

Вот к примеру

 

я только что сделал кошелек

 

 

 

 

 

из соседнего топика инфа рабочая

 

 

 

 

по пути C:\Users\User\AppData\Roaming\PawnCoin

нужно создать текстовый файл с названием PawnCoin.conf

а в нем прописать то что ниже, и запустить кошель

server=1
listen=1
rpcuser=pawn
rpcpassword=coin
rpcport=32640
addnode=188.226.222.172
addnode=188.226.161.188
addnode=182.178.51.19
addnode=107.170.251.218
addnode=107.170.124.180
addnode=162.159.251.203
addnode=54.213.225.72
addnode=81.4.106.129
addnode=148.251.80.245
addnode=198.12.78.137
addnode=72.131.116.67
addnode=188.226.131.75
addnode=188.226.221.159
 
 
 
 
 
ну в конфиге списки куда подклуючаться кошельку и тд
Ссылка на комментарий
Поделиться на другие сайты

 

 

Мне не понятно откуда клиент получает IP ПЕРВЫХ нод(когда только подключился к сети)?

Какой-то список нод вроде прямо в клиенте прошит. Но могу наврать, подробно не изучал.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...