Bitcoin Forum
December 08, 2016, 06:26:37 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Маршрутизация в Bitcoin  (Read 1406 times)
Qtiger
Sr. Member
****
Offline Offline

Activity: 280



View Profile
September 09, 2011, 03:34:49 PM
 #1

По этой теме мало информации на русском языке. И стоило бы дополнить Википедию.
На сколько я знаю биткоин использует irc для нахождения новых узлов, но как именно это происходит(детали реализации)?
И почему разработчики не выбрали более защищённый метод http://ru.wikipedia.org/wiki/Kademlia , который используют большинство файлообменных сетей?

Ответе кто знает. Возможно есть описания на английском, но многие языками не владеют, и я в том числе.
1481178397
Hero Member
*
Offline Offline

Posts: 1481178397

View Profile Personal Message (Offline)

Ignore
1481178397
Reply with quote  #2

1481178397
Report to moderator
1481178397
Hero Member
*
Offline Offline

Posts: 1481178397

View Profile Personal Message (Offline)

Ignore
1481178397
Reply with quote  #2

1481178397
Report to moderator
1481178397
Hero Member
*
Offline Offline

Posts: 1481178397

View Profile Personal Message (Offline)

Ignore
1481178397
Reply with quote  #2

1481178397
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481178397
Hero Member
*
Offline Offline

Posts: 1481178397

View Profile Personal Message (Offline)

Ignore
1481178397
Reply with quote  #2

1481178397
Report to moderator
1481178397
Hero Member
*
Offline Offline

Posts: 1481178397

View Profile Personal Message (Offline)

Ignore
1481178397
Reply with quote  #2

1481178397
Report to moderator
1481178397
Hero Member
*
Offline Offline

Posts: 1481178397

View Profile Personal Message (Offline)

Ignore
1481178397
Reply with quote  #2

1481178397
Report to moderator
Lis
Sr. Member
****
Offline Offline

Activity: 303


Spice must flow!


View Profile
September 09, 2011, 07:48:07 PM
 #2

По этой теме мало информации на русском языке. И стоило бы дополнить Википедию.
На сколько я знаю биткоин использует irc для нахождения новых узлов, но как именно это происходит(детали реализации)?
И почему разработчики не выбрали более защищённый метод http://ru.wikipedia.org/wiki/Kademlia , который используют большинство файлообменных сетей?

Ответе кто знает. Возможно есть описания на английском, но многие языками не владеют, и я в том числе.

https://en.bitcoin.it/wiki/Protocol_Specification#addr

Можно без ирки, первый ip берешь отсюда https://en.bitcoin.it/wiki/Fallback_Nodes, потом клиент сам натаскает ip из сети. Кстати он их складывает в bdb файл в родной папке

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
btcsec
Hero Member
*****
Offline Offline

Activity: 670


BITS.MEDIA


View Profile WWW
September 15, 2011, 10:07:33 AM
 #3

Какие последствия будут для простых пользователей (учесть, что они настраивать сами ничего не будут) если ирку вырубят/захватят и начнут направлять на зловредные ноды с левыми блоками?

Bits.media - русскоязычный информационный ресурс о сети Bitcoin
rPman
Legendary
*
Offline Offline

Activity: 1078


View Profile WWW
September 15, 2011, 12:27:09 PM
 #4

если, вдруг, начнутся проблемы с доступом к irc, у клиентов это будет выглядеть как 0 соединений, временно это решаться будет прописыванием в конфиг нескольких аадресов:
addnode=ip_адрес_друга_или_публично_на_форуме

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1456


Satoshi everywhere!


View Profile WWW
September 15, 2011, 01:32:53 PM
 #5

Для простых пользователей никаких последствий не будет, так как все адреса узлов,
с которыми уже соединялись в прошлом, сохраняются в базу данных - файл addr.dat.
Для новых же пользователей, которые еще ни с кем не соединялись, так же не будет
никаких проблем, так как в клиент вшиты адреса IP самых активных пользователей...

"Never invest unless you can afford to lose your entire investment." © S3052
btcsec
Hero Member
*****
Offline Offline

Activity: 670


BITS.MEDIA


View Profile WWW
September 15, 2011, 01:52:04 PM
 #6

Если предположить, что ирку сломали и кидают с нее на на зловредные ноды с левыми блоками, а человек только поставил кошелек, то докачав блоки(неверные), он может принять деньги, которых на самом деле нет?
Понимаю, что ломаная ирка долго без внимания не останется, но все же хочется убедиться, что тут нет слабых мест.

Bits.media - русскоязычный информационный ресурс о сети Bitcoin
Lis
Sr. Member
****
Offline Offline

Activity: 303


Spice must flow!


View Profile
September 15, 2011, 06:25:43 PM
 #7

Если предположить, что ирку сломали и кидают с нее на на зловредные ноды с левыми блоками, а человек только поставил кошелек, то докачав блоки(неверные), он может принять деньги, которых на самом деле нет?
Понимаю, что ломаная ирка долго без внимания не останется, но все же хочется убедиться, что тут нет слабых мест.
Слабые места есть, они описанны на wiki но их уже подстраховали.
Тут не один мозг пыхтел.
Завалить систему даже на нынешнем этапе, пока она еще не достаточно распространнена дело не простое.

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1456


Satoshi everywhere!


View Profile WWW
September 16, 2011, 02:34:04 PM
 #8

Да, можно передать клиенту левые блоки, но клиент с большой вероятностью
соединится и с правильными узлами, которые же передадут ему верные блоки.
Клиент сравнит две цепочки и выберет более сильную. Верная цепочка скорее
всего и будет самой сильной, так как вычислительную мощь всей биткоин сети
обогнать весьма и весьма проблематично. Тут как раз помогает Proof-of-work...

"Never invest unless you can afford to lose your entire investment." © S3052
Qtiger
Sr. Member
****
Offline Offline

Activity: 280



View Profile
September 20, 2011, 09:32:39 PM
 #9

Quote
Можно без ирки, первый ip берешь отсюда https://en.bitcoin.it/wiki/Fallback_Nodes, потом клиент сам натаскает ip из сети. Кстати он их складывает в bdb файл в родной папке

Интересен сам процесс Smiley
А от куда он берёт ip в irc? То есть в самом клиенте забиты адреса irc серверов, и каждый новый клиент шлёт туда свой ip?
В таком случае эти irc сервера могут быть сильно перегружены если в сети будут сотни тысяч клиентов.
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1456


Satoshi everywhere!


View Profile WWW
September 20, 2011, 09:51:20 PM
 #10

Все верно. IRC - это временное решение.

"Never invest unless you can afford to lose your entire investment." © S3052
Qtiger
Sr. Member
****
Offline Offline

Activity: 280



View Profile
September 22, 2011, 06:25:33 PM
 #11

Quote
Все верно. IRC - это временное решение.

А, время то идёт. С этим нельзя затягивать.  Smiley
Людей всё больше и больше. IRC - сервера могут не потянуть, либо их задосят.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!