Bitcoin Forum
May 26, 2024, 12:50:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Как биткоин находит пиры?  (Read 1425 times)
Ivelon (OP)
Full Member
***
Offline Offline

Activity: 225
Merit: 100


View Profile
December 14, 2013, 02:29:08 PM
 #1

Подскажите как клиент находит других клиентов? Раньше это было кажется череп ирс каналы, а теперь как?
giv
Sr. Member
****
Offline Offline

Activity: 254
Merit: 251


View Profile
December 14, 2013, 08:33:36 PM
 #2

Подскажите как клиент находит других клиентов? Раньше это было кажется череп ирс каналы, а теперь как?

Code:
// DNS seeds
// Each pair gives a source name and a seed name.
// The first name is used as information source for addrman.
// The second name should resolve to a list of seed addresses.
static const char *strMainNetDNSSeed[][2] = {
    {"bitcoin.sipa.be", "seed.bitcoin.sipa.be"},
    {"bluematt.me", "dnsseed.bluematt.me"},
    {"dashjr.org", "dnsseed.bitcoin.dashjr.org"},
    {"xf2.org", "bitseed.xf2.org"},
    {NULL, NULL}
//...

unsigned int pnSeed[] =
{
    0xe473042e, 0xb177f2ad, 0xd63f3fb2, 0xf864f736, 0x44a23ac7, 0xcf6d9650, 0xd648042e, 0x0536f447,
    0x3c654ed0, 0x3e16a5bc, 0xa38e09b0, 0xdfae795b, 0xabfeca5b, 0x94ad7840, 0xf3b9f1c7, 0xbe70e0ad,
//...
    0x054b6f56, 0x854c496c, 0xd92a454a, 0xc39bd054, 0x6093614b, 0x9dbad754, 0x5bf0604a, 0x99f22305
};

Первый массив - это список доменных имен, которые с помощью DNS разрешаются в список IP-адресов. Эти IP-адреса и есть bitcoin-узлы. Можете сами проверить, выполнив команду nslookup seed.bitcoin.sipa.be в консоли вашей ОС.
Второй массив - это список самих IP-адресов, на случай если первый механизм не сработает.

If you like my I2P-patch for bitcoin-qt/bitcoind, please, donate my project! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
----------------------
Если Вам нравится мой I2P-патч для bitcoin-qt/bitcoind, пожалуйста, поддержите мой проект! 1JTtvgy5CzwnsRj3vtHACdyKWxgTnYn754
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!