Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
24 июля 2012, 2:41:23 AM   # 1
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я построил "в конечном состоянии" blk0001.dat с первыми 188529 блоками (от 0 до 188528), чтобы без каких-либо бесхозных блоков. Я загрузил его в bitcoind с транзакцией индекса обрезка кодой BlueMatt, и произвел 151 MB blkindex.dat пойти с ним.

Это выполняет сокращение общего дискового пространства, используемого моих 19 каталогов данных Bitcoin (!):
  • Это blk0001.dat может быть трудно связаны между ними все - экономит около 36 ГБ
  • blkindex.dat гораздо меньше, так как она обрезают все проведенные операции

Так вот для кого-то, кто хочет его (благодаря jrmithdobbs и wizkid057 для 100Mbit и гигабитных семян!):
Совет: Если вы скопировать текущий blk0001.dat в каталог загрузки и отсканировать, вы можете быть в состоянии пропустить большой кусок загрузки.

Я намеренно сделал не сжимать blk0001.dat; так как вам нужен этот файл в любом случае, остальные данные (сжатый) занимает всего 64 Мб - пожалуйста, продолжайте семя!

Edit: Обратите внимание, что если вы используете мастер GIT (0.7+), вы не должны использовать прилагаемое blkindex.dat, или он сломается getrawtransaction - использовать 0.7 инструкции в файле INSTALL.txt!
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr


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


24 июля 2012, 6:54:57 AM   # 2
 
 
Сообщения: 676
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

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





Пожалуйста, просветите меня, что техническая разница между нормальным blk0001.dat и вашеми публикуемыми версиями? Пишете блоки упорядочены и не бесхозные блоков не в ... это означает, что нормальный узел записывает блоки маркированными и хранит сироту блоков в blk0001.dat?

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

24 июля 2012, 6:56:13 AM   # 3
 
 
Сообщения: 874
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Я загрузил его в bitcoind с транзакцией индекса обрезка кодой BlueMatt, и произвел 151 MB blkindex.dat пойти с ним.

уточнение: bitcoind v0.7.x и выше
koin сейчас офлайн Пожаловаться на koin   Ответить с цитированием Мультицитирование сообщения от koin Быстрый ответ на сообщение koin

24 июля 2012, 7:44:10 AM   # 4
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Пожалуйста, просветите меня, что техническая разница между нормальным blk0001.dat и вашеми публикуемыми версиями? Пишете блоки упорядочены и не бесхозные блоков не в ... это означает, что нормальный узел записывает блоки маркированными и хранит сироту блоков в blk0001.dat?
Верный.

Я загрузил его в bitcoind с транзакцией индекса обрезка кодой BlueMatt, и произвел 151 MB blkindex.dat пойти с ним.
уточнение: bitcoind v0.7.x и выше
А?
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

24 июля 2012, 7:54:19 AM   # 5
 
 
Сообщения: 676
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Пожалуйста, просветите меня, что техническая разница между нормальным blk0001.dat и вашеми публикуемыми версиями? Пишете блоки упорядочены и не бесхозные блоков не в ... это означает, что нормальный узел записывает блоки маркированными и хранит сироту блоков в blk0001.dat?
Верный.

Можно ли иметь такое поведение по умолчанию для записи цепочки-файл? У меня нет твердого Bitcoin фоновых знаний, но почему мы не хранить блоки в порядке или удалить / не хранит сирота (по крайней мере, при переходе на новый blk00x.dat файл)?

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

24 июля 2012, 7:56:47 AM   # 6
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Пожалуйста, просветите меня, что техническая разница между нормальным blk0001.dat и вашеми публикуемыми версиями? Пишете блоки упорядочены и не бесхозные блоков не в ... это означает, что нормальный узел записывает блоки маркированными и хранит сироту блоков в blk0001.dat?
Верный.
Можно ли иметь такое поведение по умолчанию для записи цепочки-файл? У меня нет твердого Bitcoin фоновых знаний, но почему мы не хранить блоки в порядке или удалить / не хранит сирота (по крайней мере, при переходе на новый blk00x.dat файл)?
Потому что, как Satoshi сделал это. ultraprune СИПА может elminate гигантский blk000 * .dat файлов, хотя.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

28 июля 2012, 10:33:46 PM   # 7
 
 
Сообщения: 1358
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Ничего себе .... сильная работа. Может ли это стать частью стандартной Satoshi клиента?
bg002h сейчас офлайн Пожаловаться на bg002h   Ответить с цитированием Мультицитирование сообщения от bg002h Быстрый ответ на сообщение bg002h

2 августа 2012, 3:57:04 PM   # 8
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Сирота блоки (блоки, родители которых не известно) никогда не хранятся на диске. Они хранятся в памяти, пока их родители просят.

Устаревшие блоки (те, которые связаны с генезисом, но не в лучшей текущей цепочке) сохраняются на диске, так как blk000? .dat + blkindex.dat представляет собой целое (известную часть) блока дерева, а не только лучшей цепи. Вам нужны боковые цепи в случае реорганизаций.

Тем не менее, да оптимизации возможны, и теоретически вы можете удалить старые устаревшие блоки, как только лучшая цепь прогрессировала достаточно. Но как blk000? .dat файлы monolithical, вы не можете просто удалить части без перезаписи всего файла.

Я думаю, что это небольшая проблема только, как процент устаревших блоков в типичном blk000? .dat файл является довольно низким. Я также не собираюсь изменить это в моей экспериментальной ultraprune отрасли. Что это будет сделать, это использовать меньшие blk000? .dat файлов (меньшее количество блоков в файле), а также поддержка удаления старых блоков файлов целиком (даже если они все еще содержат неизрасходованные выходы).
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

2 августа 2012, 4:04:11 PM   # 9
 
 
Сообщения: 686
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Великие парни работы! Я надеюсь, что это будет в конечном итоге сделать его клиенту Satoshi!

Кстати, кажется, не работает ссылка магнит. Фигурный я должен сообщить вам
Mushoz сейчас офлайн Пожаловаться на Mushoz   Ответить с цитированием Мультицитирование сообщения от Mushoz Быстрый ответ на сообщение Mushoz

2 августа 2012, 4:14:24 PM   # 10
 
 
Сообщения: 924
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Великие парни работы! Я надеюсь, что это будет в конечном итоге сделать его клиенту Satoshi!

...

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

6 ноября 2012, 3:56:52 PM   # 11
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Я могу подтвердить, что я самостоятельно скачал blockchain от p2p, обработал его с mkbootstrap, и реимпорт сирот очищенных блоков в новый Bitcoin и получил идентичный SHA256 хэш blk0001.dat. Файл Дат является надежным (и делает мои неявно проверить тоже ...).

Я добавлю этот поток в моем blockchain загрузить поток, где я также буду иметь blk0002.dat / полный индекс для блоков до 206000 для тех, кто хочет скачать раскрывающийся в blockchain до октября 2012 года.

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

7 ноября 2012, 12:50:00 AM   # 12
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Я могу подтвердить, что я самостоятельно скачал blockchain от p2p, обработал его с mkbootstrap, и реимпорт сирот очищенных блоков в новый Bitcoin и получил идентичный SHA256 хэш blk0001.dat. Файл Дат является надежным (и делает мои неявно проверить тоже ...).

Я добавлю этот поток в моем blockchain загрузить поток, где я также буду иметь blk0002.dat / полный индекс для блоков до 206000 для тех, кто хочет скачать раскрывающийся в blockchain до октября 2012 года.

Сейчас поток имеет три семени и один пэр.
Этот поток является устаревшим. Вы хотите, чтобы проверить эту тему:
Магид сейчас офлайн Пожаловаться на Maged   Ответить с цитированием Мультицитирование сообщения от Maged Быстрый ответ на сообщение Maged

7 ноября 2012, 12:56:00 AM   # 13
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Я могу подтвердить, что я самостоятельно скачал blockchain от p2p, обработал его с mkbootstrap, и реимпорт сирот очищенных блоков в новый Bitcoin и получил идентичный SHA256 хэш blk0001.dat. Файл Дат является надежным (и делает мои неявно проверить тоже ...).

Я добавлю этот поток в моем blockchain загрузить поток, где я также буду иметь blk0002.dat / полный индекс для блоков до 206000 для тех, кто хочет скачать раскрывающийся в blockchain до октября 2012 года.

Сейчас поток имеет три семени и один пэр.
Этот поток является устаревшим. Вы хотите, чтобы проверить эту тему:

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

7 ноября 2012, 1:33:05 AM   # 14
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Этот поток является устаревшим. Вы хотите, чтобы проверить эту тему: https:? //bitcointalk.org/index.php тема = 117982,0
Как вы можете видеть из моего поста в этой теме: , этот поток может быть более подходящим на некоторое время, потому что он не имеет дополнительный 350MB блоков, которые не могут быть импортированы в Bitcoin без фокусов. Как blk0001.dat / блок 0-188528 данных никогда не будут меняться, а также размером / высоту фактического Bitcoin каталогу_данного файл после очистки, разделяя это + еще один .dat потока с большим количеством блоков 188529- для самонастройки может означать меньше торрент обслуживание.

Я отлажен pynode mkbootstrap.py, чтобы сделать файл Дат, как описан выше (Если высота>188528, запустите второй файл), и она также производит идентичное blk0001.dat, поэтому создание будущих контрольно-пропускных пунктов блока на второй файл, без необходимости замены первого легко; мы можем иметь полный blk0002.dat к тому времени Bitcoin 0.8.0 пожнешь.
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron

4 февраля 2013, 4:32:06 PM   # 15
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Может кто-нибудь семена? Мой blk0001 получил коррумпированный как-то
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

4 февраля 2013, 4:36:07 PM   # 16
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Может кто-нибудь семена? Мой blk0001 получил коррумпированный как-то
Посев, если вы можете добраться до меня.

Не могли бы вы повторить новый торрент с обрезанным индексом до блокировать 210000 (контрольно-пропускной пункт)? Торрент только 39% от blockchain становится менее полезным, чтобы получить новые пользователи начали.
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron

4 февраля 2013, 7:18:25 PM   # 17
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Может кто-нибудь семена? Мой blk0001 получил коррумпированный как-то
Посев, если вы можете добраться до меня.
Благодаря!

Не могли бы вы повторить новый торрент с обрезанным индексом до блокировать 210000 (контрольно-пропускной пункт)? Торрент только 39% от blockchain становится менее полезным, чтобы получить новые пользователи начали.
Они работают только потому, что они правы на границах 2 Гб. blk0002 может быть возможным, если я получаю время ...
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

4 февраля 2013, 7:28:18 PM   # 18
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Возможно, соответствующие вашим интересам:



blk0002.dat по высоте 210964.
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron

6 февраля 2013, 4:39:01 PM   # 19
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Возможно, соответствующие вашим интересам:



blk0002.dat по высоте 210964.

Я новичок, и читать и усваивать ...

Я запустил Bitcoin-кварты в течение недели, и теперь синхронизируются через блок 219926. 

У меня есть три файла,
blk0001.dat 2,097,361,271 байт,
blk0002.dat 2,097,295,438 байт, и
blk0003.dat 1,249,842,320 байт.

Являются ли эти три файла одинаковы для всех? Или более хрустящей вопрос может быть, являются blk001.dat и blk002.dat одинаковы для всех, кто синхронизируется?


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

6 февраля 2013, 5:15:29 PM   # 20
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Снижение конечного состояние blk0001.dat (с индексом обрезки)

Я запустил Bitcoin-кварты в течение недели, и теперь синхронизируются через блок 219926.  

У меня есть три файла,
blk0001.dat 2,097,361,271 байт,
blk0002.dat 2,097,295,438 байт, и
blk0003.dat 1,249,842,320 байт.

Являются ли эти три файла одинаковы для всех? Или более хрустящей вопрос может быть, являются blk001.dat и blk002.dat одинаковы для всех, кто синхронизируется?

В зависимости от того, как сирота блоки были получены от сети и как данные были реорганизованы на жестком диске, разные пользователи будут иметь различные контрольные суммы файлов blockchain, хотя содержание, по существу, то же самое. Самый последний файл, blk0003.dat будет изменяться в размерах каждый раз, когда блок принимается. Данные для загружаемых распределений blockchain, таких как в этой теме специально готов быть эффективным множеством в порядке-блоков и быть проверяемыми другими.
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW