Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
7 июля 2013, 9:40:48 AM   # 1
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Время, которое требуется, чтобы принять новую цепь и реорганизовать блоки

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Когда вещание новой цепи к сети, которая бы реорганизовать возможно только 10 последних блоки, сеть принимает его в течение следующих 1-2 последующих блоков.

Однако, когда я вещать цепь, которая реорганизует последние 300 или около блоков, она занимает значительно больше времени в сети, чтобы, наконец, принять эту цепочку.

Почему это займет больше времени, когда реорганизовать большее количество блоков?
btcrich сейчас офлайн Пожаловаться на btcrich   Ответить с цитированием Мультицитирование сообщения от btcrich Быстрый ответ на сообщение btcrich


Как заработать Биткоины?
Без вложений. Не майнинг.


7 июля 2013, 10:04:52 AM   # 2
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Время, которое требуется, чтобы принять новую цепь и реорганизовать блоки

Получил 1806 Биткоинов
Реальная история.





Почему это займет больше времени, когда реорганизовать большее количество блоков?

Более данные должны быть отправлены, возможно.

То, как система работает так, что клиенты только передние блоки, когда они добавляются к основной цепи.

Таким образом, если цепь была

A1 <- B1 <- С1 <- D1

и клиент получил В2, то он просто хранит B2 в ОЗУ и не передает его. Если вы затем отправить C2, что снова не пересылаются.

После того, как вы, наконец, отправить E2, альт цепь становится самым длинным. Это означает, В2, С2, D2 и Е2 все добавляют к основной цепи и блок-клиент передает все блоки для своих соседей.

Затем они должны делать то же самое.

Эффект в том, что вы должны послать все 300 блоков для всех коллег, прежде чем любой из них будет пересылать любой из них.

При наличии достаточного количества блоков другой клиент может даже запустить из памяти, поэтому не хранить все 300.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

7 июля 2013, 10:59:26 AM   # 3
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Время, которое требуется, чтобы принять новую цепь и реорганизовать блоки

Интересно. Это имеет смысл, но я предполагаю, что есть немного больше к нему.

Я считаю, что это означает, что партнер не вычисляет сумму всех трудностей новой цепи, пока не скачал его полностью? Хотя это не очень эффективно, я полагаю, злоумышленник может снять пэр таким образом.
btcrich сейчас офлайн Пожаловаться на btcrich   Ответить с цитированием Мультицитирование сообщения от btcrich Быстрый ответ на сообщение btcrich

7 июля 2013, 12:21:12 PM   # 4
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Время, которое требуется, чтобы принять новую цепь и реорганизовать блоки

Я считаю, что это означает, что партнер не вычисляет сумму всех трудностей новой цепи, пока не скачал его полностью? Хотя это не очень эффективно, я полагаю, злоумышленник может снять пэр таким образом.

Я не уверен. Он может передать блок заголовков (80 байт), как только заголовки доказать самую длинную цепочку.
TierNolan сейчас офлайн Пожаловаться на TierNolan   Ответить с цитированием Мультицитирование сообщения от TierNolan Быстрый ответ на сообщение TierNolan

7 июля 2013, 5:22:03 PM   # 5
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Время, которое требуется, чтобы принять новую цепь и реорганизовать блоки

Вы можете уточнить немного больше точно, как и то, что вы тестируете здесь?
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

7 июля 2013, 6:09:25 PM   # 6
 
 
Сообщения: 294
Цитировать по имени
цитировать ответ
по умолчанию Re: Время, которое требуется, чтобы принять новую цепь и реорганизовать блоки

Вы можете уточнить немного больше точно, как и то, что вы тестируете здесь?


Я экспериментировал с реорганизацией прошлых блоков в цепи. Я заметил, что время, необходимое для моей цепи, чтобы быть принятым в сети увеличивается с числом блоков я пытаюсь реорганизовать. Очевидно, я проверяю это на частную сети которой я подключен к 3-4 сверстникам из в общей сложности около 10 коллегов по сети. У меня есть ~ 70% от скорости сети хэша.
btcrich сейчас офлайн Пожаловаться на btcrich   Ответить с цитированием Мультицитирование сообщения от btcrich Быстрый ответ на сообщение btcrich



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW