Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
6 апреля 2013, 3:44:28 PM   # 1
 
 
Сообщения: 867
Цитировать по имени
цитировать ответ
по умолчанию Re: Создание более эффективной синхронизации

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Интересно, если это будет возможно сделать процесс синхронизации быстрее, используя поток, как услуги, например? Я хотел бы предоставить место на сервере для него, если это необходимо (я уверен, что намного больше добровольцев будет отображаться).

Я просто создать автономный бумажник с presistent Knoppix Linux, но синхронизации поработать около 17 часов и завершается только 76% до сих пор

Сетевое соединение полностью нормально, получая на 50 Мбит SpeedTest.

desired_username сейчас офлайн Пожаловаться на desired_username   Ответить с цитированием Мультицитирование сообщения от desired_username Быстрый ответ на сообщение desired_username


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


6 апреля 2013, 4:24:05 PM   # 2
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Создание более эффективной синхронизации

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





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

6 апреля 2013, 4:39:16 PM   # 3
 
 
Сообщения: 2058
Цитировать по имени
цитировать ответ
по умолчанию Re: Создание более эффективной синхронизации

ТЛ; др версия: нет, это не хорошо, чтобы иметь поток в blockchain, поскольку она ведет к централизации (кому доверять для торрента?). Кроме того, blockchain регулярно обновляется, поэтому поток придется менять довольно часто, что заставляет его потерять все сеялок.
зиний сейчас офлайн Пожаловаться на зиний   Ответить с цитированием Мультицитирование сообщения от зиний Быстрый ответ на сообщение зиний

6 апреля 2013, 5:00:46 PM   # 4
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Создание более эффективной синхронизации

ТЛ; др версия: нет, это не хорошо, чтобы иметь поток в blockchain, поскольку она ведет к централизации (кому доверять для торрента?). Кроме того, blockchain регулярно обновляется, поэтому поток придется менять довольно часто, что заставляет его потерять все сеялок.

Справедливости ради, он сказал "торрент как",

Я понимаю, что клиент по умолчанию загружает все от 1 другого клиента.

Лучший способ (торрент-подобный) будет что-то вроде

цепь загрузки заголовка

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

Если у вас есть набор из 100 хэш заголовка от узла, вы можете задать узел, чтобы отправить вам заголовки блоков в полном объеме.

При загрузке 100, вы можете убедиться в том, что они составляют цепочку.

Результатом является то, что вы получите много 100 длины суб-цепей.

Затем вы должны объединить их и убедиться, что они образуют цепь тоже.

Когда узел послал вам заголовки блоков 100, вы можете задать его еще 100.

Это заставляет вас все заголовки блоков

Скачать блоки

Далее вам необходимо загрузить блоки. Опять же, попросите каждый другой узел для блоков в группах 100.

Когда блок получен, вы можете проверить, что он совпадает с заголовком для этого блока.

Проверьте блоки

После того как вы все блоки, которые происходят до заданного набора 100 блоков, вы можете добавить их к проверенному набору. Это требует проверки всех шифрования.

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

6 апреля 2013, 5:01:45 PM   # 5
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Создание более эффективной синхронизации

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

7 апреля 2013, 9:52:52 AM   # 6
 
 
Сообщения: 867
Цитировать по имени
цитировать ответ
по умолчанию Re: Создание более эффективной синхронизации

ТЛ; др версия: нет, это не хорошо, чтобы иметь поток в blockchain, поскольку она ведет к централизации (кому доверять для торрента?). Кроме того, blockchain регулярно обновляется, поэтому поток придется менять довольно часто, что заставляет его потерять все сеялок.

Справедливости ради, он сказал "торрент как",

Я понимаю, что клиент по умолчанию загружает все от 1 другого клиента.

Лучший способ (торрент-подобный) будет что-то вроде

цепь загрузки заголовка

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

Если у вас есть набор из 100 хэш заголовка от узла, вы можете задать узел, чтобы отправить вам заголовки блоков в полном объеме.

При загрузке 100, вы можете убедиться в том, что они составляют цепочку.

Результатом является то, что вы получите много 100 длины суб-цепей.

Затем вы должны объединить их и убедиться, что они образуют цепь тоже.

Когда узел послал вам заголовки блоков 100, вы можете задать его еще 100.

Это заставляет вас все заголовки блоков

Скачать блоки

Далее вам необходимо загрузить блоки. Опять же, попросите каждый другой узел для блоков в группах 100.

Когда блок получен, вы можете проверить, что он совпадает с заголовком для этого блока.

Проверьте блоки

После того как вы все блоки, которые происходят до заданного набора 100 блоков, вы можете добавить их к проверенному набору. Это требует проверки всех шифрования.

Это, по-видимому, большая обработка узким местом.


Эта.

Я не знал, что он загружает его с 1 другого клиента. : S

это не удивительно, чтобы иметь 1+ дней времени загрузки в настоящее время.

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


desired_username сейчас офлайн Пожаловаться на desired_username   Ответить с цитированием Мультицитирование сообщения от desired_username Быстрый ответ на сообщение desired_username



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW