Pages:
Author

Topic: разрыв сети - page 3. (Read 3214 times)

tvv
legendary
Activity: 1302
Merit: 1005
November 01, 2012, 05:28:50 AM
#6
http://www.telegeography.com/assets/website/images/maps/global-internet-map-2012/global-internet-map-2012-x.png

покажи, в каком месте нужно разорвать, чтобы разделить Сеть на две части?
Плюс, к этому, есть еще и спутниковые каналы...

блин, и ты туда-же.  Ну ты ваще как маленький...

http://project.megarulez.ru/forums/showthread.php?t=18785

Дальше намекать?..

Ладно, разжую.  Во всяких китаях, узбекистанах и прочих казахстанах уже давно в норме че-нить банить(причем ресурсы там серьезные этим занимаются - могут отфильтровать качественно любой траффик), а теперь вот идиоты и в россии пытаются(ну с нашими разберемся думаю, не такая уж и проблема, если их раньше те кого они банят не пристрелят конечно)...

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


Так что все реально.  А с трансатлантическим кабелем была такая проблема - факт.  Как им это удалось?  Не ко мне вопрос...

Одна ошибка админа в маршрузации IP - и уже никакие спутники не помогут.  Проверено на примере ростелекома Wink

Vladimir
PS  спутники не помогут - и ты как разработчик должен был это понять сразу!   У них полоса узкая, а суммарный траффик
огромный.  Банковские(если админы не лохи) системы и VoIP работать будут - тока потому что там сразу правильно
настраивают приоритеты траффика.  В случае биткойна же его пакеты не имеют повышенного приоритета,
и при перегрузки сети при обрыве основных каналов вперед пойдут приортетные пакеты VoIP и тп,
то есть биткойновские пакеты не дойдут с высокой вероятностью даже при наличии резервных спутниковых каналов.
sr. member
Activity: 658
Merit: 250
November 01, 2012, 04:47:49 AM
#5
http://www.telegeography.com/assets/website/images/maps/global-internet-map-2012/global-internet-map-2012-x.png

покажи, в каком месте нужно разорвать, чтобы разделить Сеть на две части?
Плюс, к этому, есть еще и спутниковые каналы...
sr. member
Activity: 462
Merit: 250
November 01, 2012, 12:43:51 AM
#4
Адреса куда переводяться монеты тоже подписаны ЭЦП, или тока сама монета?
Обычно подписываются все "входы" и "выходы" транзакции, хотя, возможны исключения. Здесь описано, какая конкретно информация подписывается: https://en.bitcoin.it/wiki/OP_CHECKSIG

Я правильно понимаю, что у каждой монеты просто есть ЭЦП-подобный ключ доступа,
который и открывает возможность транзакции, то есть, по сути, блоки не очень-то и нужны, тока для истории?..
Монеты не обязательно должны быть связаны с ключами, хотя, почти все связаны. История транзакций нужна для предотвращения повторной траты.
tvv
legendary
Activity: 1302
Merit: 1005
October 31, 2012, 10:25:50 PM
#3
Адреса куда переводяться монеты тоже подписаны ЭЦП, или тока сама монета?

Я правильно понимаю, что у каждой монеты просто есть ЭЦП-подобный ключ доступа,
который и открывает возможность транзакции, то есть, по сути, блоки не очень-то и нужны, тока для истории?..
sr. member
Activity: 462
Merit: 250
October 31, 2012, 08:22:24 PM
#2
Интернет устроен так, что при обрыве отдельного соединения сеть продолжает работать. Это было заложено ещё в ARPANET.
Если уж и произойдёт крупный сбой, то многие другие интернет-сервисы, в том числе и финансовые, перестанут работать на время разрыва с большей вероятностью, чем Bitcoin.
Чтобы избежать форка, достаточно иметь хотя бы одно соединение между сетями. Между крупными географическими зонами проложено множество интернет-каналов. Если хоть один из них будет работать, Bitcoin с большой вероятностью сможет его использовать автоматически. Если соединение между сетями не установится автоматически, заинтересованная сторона (например, Bitcoin-бизнес) может установить соединение вручную по какому-нибудь резервному каналу.
Во время разрыва блоки будут записываться реже, так как многие майнеры будут оторваны от пулов.
Чтобы произошёл форк, в каждой из двух полностью оторванных сетей должен быть записан хотя бы один блок во время разрыва. При этом следует учесть, что форк в один блок – нормальное явление в сети. Проблемы может создать более крупный форк. Для этого потребуется долгое время, так как в каждой из сетей будет лишь малая часть нормальной вычислительной мощности.
Если форк всё-же произойдёт, то при объединении хвостов отменены будут не транзакции, а их подтверждения. Теоретически, этой ситуацией смогут воспользоваться злоумышленники, отменив свои транзакции. Однако, практически это трудно осуществить. При наиболее вероятном стечении обстоятельств, транзакции из меньшего хвоста будут записаны в основную цепочку и таким образом снова получат подтверждения.
tvv
legendary
Activity: 1302
Merit: 1005
October 31, 2012, 05:32:27 PM
#1
Hello.

  Предлагаю рассмотреть и сравнить различные механизмы, в тч и биткойновский.

Что будет если интернет(временно или даже постоянно - некоторые страны грозились отрубить внешний интернет)
развалиться на 2 (или более) части?

Допустим обрыв трансатлантического кабеля - разрыв связи между европой и америкой,
это уже не теория, даже на практике такое уже бывало, и в принципе может повториться вновь...
(я уже молчу про всякие там стихийные бедствия)

Что будет с сетью биткойна, и чем этот дурацкий ресурсоемкий метод с обратным SHA лучше других?..


Насколько я понимаю, после восстановления сети просто произойдет откат блоков - все транзакции в подсети
с меньшей мощностью майнеров будут отменены как более короткая цепочка?

Vladimir
Pages:
Jump to: