Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
18 декабря 2015, 12:58:21 PM   # 1
 
 
Сообщения: 1834
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Это становится неловко требовать 60+ контрклин от сервера хостинг-провайдеров просто иметь Bitcoin-ядра работает в ситуации, когда я даже не заботиться о полноценном блока цепи. В моей ситуации я бы только хочу хранить последние 1000 блоков на диске, потому что я знаю, что я не забочусь о сделках, которые старше, чем это. Число может быть еще меньше, я бы, вероятно, буду рад иметь только последние 144 блоков (24 часа), хранящиеся на диске. Возможно, такая конфигурация уже можно? Если нет, то как это выполнимо? Кто-нибудь еще чувствуют, что они будут нуждаться в такой функциональности?

Вещи становятся еще более странным в конфигурации, где вам нужно несколько кошельков, работающих параллельно на разных виртуальных машин на одном хосте. Это, очевидно, большие накладные расходы для хранения дубликата блока цепи на оба этих виртуальные машины. То, что я хотел бы предложить, чтобы провести только один VM с полным блоком цепью и настроить другие виртуальные машины для обмена данных с полным узлом, когда они нуждаются в информации об исторических блоках. Я уверен, что эти рода вещи обсуждались раньше, но я чувствую, что это своего рода важное улучшение для Bitcoin-сердечника и он заслуживает актуальной дискуссии.
Гиена сейчас офлайн Пожаловаться на Гиена   Ответить с цитированием Мультицитирование сообщения от Гиена Быстрый ответ на сообщение Гиена


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


18 декабря 2015, 1:46:55 PM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

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





Bitcoin ядро ​​поддерживает обрезку. Вы можете установить его с помощью -prune =<размер> где <размер> является размер blockchain вы хотите сохранить. Минимальное вы можете сделать, это 550 Мб. К сожалению, вы не можете использовать бумажник, но пока это будет исправлено в 0.12
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

18 декабря 2015, 1:49:47 PM   # 3
 
 
Сообщения: 1834
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

Bitcoin ядро ​​поддерживает обрезку. Вы можете установить его с помощью -prune =<размер> где <размер> является размер blockchain вы хотите сохранить. Минимальное вы можете сделать, это 550 Мб. К сожалению, вы не можете использовать бумажник, но пока это будет исправлено в 0.12

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

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

18 декабря 2015, 2:03:54 PM   # 4
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

Bitcoin ядро ​​поддерживает обрезку. Вы можете установить его с помощью -prune =<размер> где <размер> является размер blockchain вы хотите сохранить. Минимальное вы можете сделать, это 550 Мб. К сожалению, вы не можете использовать бумажник, но пока это будет исправлено в 0.12

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

редактировать:
Но я мог бы делать свое дело без функций бумажника, все, что мне нужно, это моя собственная (возможно, C ++) функция для подписания сырой сделки с закрытым ключом я предоставить. Мне нужен отброшенный режим, чтобы позволить мне построить необработанные транзакции на основе конкретных результатов, подписать их и транслировать их. Является ли это возможным?
Функциональность бумажника в обрезают узел был отключен, так как она была еще непроверенной, когда 0.11.0 был освобожден. Он будет включен в 0.12.

Вы все еще должны быть в состоянии транслировать операции с использованием отсеченную узла, но я не знаю, о получении результатов, так как нет бумажника и txindex отключено с обрезкой.

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

18 декабря 2015, 2:08:08 PM   # 5
 
 
Сообщения: 1834
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

Функциональность бумажника в обрезают узел был отключен, так как она была еще непроверенной, когда 0.11.0 был освобожден. Он будет включен в 0.12.

Вы все еще должны быть в состоянии транслировать операции с использованием отсеченную узла, но я не знаю, о получении результатов, так как нет бумажника и txindex отключено с обрезкой.

Однако вы можете просто построить мастер-ветвь от GitHub на данный момент и получить функцию бумажника, а затем обновить до 0.12, когда они выпускают его. Он должен выходить через несколько недель.

ОК, это действительно хорошая новость. Если он собирается быть выпущен в ближайшее время, то я могу подождать. Я уже давно продвигает блочные цепи круговыми, так что блоки старше одного года, например, будут удалены. С помощью этой опции обрезки это в значительной степени тот же самый эффект. Те, кто хочет сохранить полную историю может это сделать, если они имеют место, но большинство людей, вероятно, только бы сохранить в прошлом году или что-то на их диске. Если у вас есть монеты старше 1 года, сидя в кошельке вы бы просто отправить эти монеты для себя один раз в год, и все будет работать отлично. размер блока не цепь больше не является проблемой
Гиена сейчас офлайн Пожаловаться на Гиена   Ответить с цитированием Мультицитирование сообщения от Гиена Быстрый ответ на сообщение Гиена

18 декабря 2015, 3:38:12 PM   # 6
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

Мне интересно, почему вы не просто использовать интерфейс SPV, bitcoinj к примеру?
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

18 декабря 2015, 3:42:23 PM   # 7
 
 
Сообщений: 86
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

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

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

18 декабря 2015, 4:23:22 PM   # 8
 
 
Сообщения: 1834
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

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

Вы можете просто разделить объем данных, который содержит blockchain между различными ВМ.

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

Мне интересно, почему вы не просто использовать интерфейс SPV, bitcoinj к примеру?

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

18 декабря 2015, 4:53:03 PM   # 9
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Bitcoin-ядра: только сохранить последние х блоков на диске

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

Вы можете просто разделить объем данных, который содержит blockchain между различными ВМ.

Не будет ли вызывать какие-либо конфликты, тупики и коррупции? Но если вы скажете, что это возможно, то я предполагаю, что это было бы хорошей идеей. В моем понимании блока цепь была печально известно чрезмерно чувствительными и получать коррумпированные при виде малейших проблем, так что он должен быть загружен с нуля. Но это так же, как мое субъективное мнение.
Это не представляется возможным использовать одни и те же blockchain данные с более чем одним экземпляром Bitcoin ядра. Есть замки на файлы, которые предотвращают, что от того, возможно.

Мне интересно, почему вы не просто использовать интерфейс SPV, bitcoinj к примеру?

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW