Перейти к публикации
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 ПЕРВЫХ нод(когда только подключился к сети)?

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

Поделиться сообщением


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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×