Pages:
Author

Topic: bitcoin core version 0.11.0 (Read 2562 times)

legendary
Activity: 1148
Merit: 1051
July 16, 2015, 04:13:22 AM
#22
Кто перекачивал все блоки с нуля при установке кошеля,сколько у вас занял времени весь процесс ?

на данный момент качаю время от времени, 3,5 гб на данном этапе, 2 года и 41 неделя, где-то за 6 часов, как закачается подскажу
legendary
Activity: 2898
Merit: 1041
July 15, 2015, 06:08:25 PM
#21
...а 32 и 64-битные базы по прежнему несовместимы?
legendary
Activity: 2898
Merit: 1041
July 15, 2015, 10:53:20 AM
#20
я обновил, обновлял с версии 0.10.0. Ничего не перекачивал. работает нормально. Шустрей даже немного.Немного изменён дизайн.

ну те кто сверху на десятую версию наваливал то всё понятно, быстро всё встало бо совместимые они... интересует - ставил кто на чистую машину полностью заново ? сколько по времени занимает за всё про всё ?
Часов 16-18.
hero member
Activity: 952
Merit: 1005
July 15, 2015, 08:33:23 AM
#19
я обновил, обновлял с версии 0.10.0. Ничего не перекачивал. работает нормально. Шустрей даже немного.Немного изменён дизайн.

ну те кто сверху на десятую версию наваливал то всё понятно, быстро всё встало бо совместимые они... интересует - ставил кто на чистую машину полностью заново ? сколько по времени занимает за всё про всё ?
legendary
Activity: 1974
Merit: 1160
July 15, 2015, 01:26:01 AM
#18
я обновил, обновлял с версии 0.10.0. Ничего не перекачивал. работает нормально. Шустрей даже немного.

Немного изменён дизайн.

Ты просто базу перенёс 10 версии на 11 и всё, или рескан делал? А то раньше без рескана с кошельком траблы начинались.

Ничего не делал. Скачал новую версию, поставил сверху старой и запустил - 5 минут и кошелёк запущен и синхронизован.
hero member
Activity: 505
Merit: 500
July 15, 2015, 12:20:09 AM
#17
лучше бы ещё добавили мгновенные транзакции, а то это ожидание подтверждений...
legendary
Activity: 1386
Merit: 1010
July 14, 2015, 07:34:10 PM
#16
я обновил, обновлял с версии 0.10.0. Ничего не перекачивал. работает нормально. Шустрей даже немного.

Немного изменён дизайн.

Ты просто базу перенёс 10 версии на 11 и всё, или рескан делал? А то раньше без рескана с кошельком траблы начинались.
legendary
Activity: 1974
Merit: 1160
July 14, 2015, 06:57:14 PM
#15
 я обновил, обновлял с версии 0.10.0. Ничего не перекачивал. работает нормально. Шустрей даже немного.

Немного изменён дизайн.
legendary
Activity: 1386
Merit: 1010
July 14, 2015, 06:08:16 PM
#14
Кто уже поставил, закачал, проверил и пользуется? Есть такие, стоит качать и я так понял, что еще надо всю базу данных заново перекачивать.  Shocked

За сколько скачалась база?

пс. дед меня на 30 сек опередил.  Grin
hero member
Activity: 952
Merit: 1005
July 14, 2015, 06:07:42 PM
#13
так что, православные, кто нибудь уже поюзал - попробовал нашу новую core version 0.11.0 ? как синхронизация проходит, сколько по времени ? вообще впечатления субъективные как ? отпишитесь поюзавшие, поделитесь с народом  Wink
hero member
Activity: 690
Merit: 502
July 14, 2015, 05:05:42 PM
#12
Мне кажется лучше было бы ввести прогрессивную шкалу комиссий в зависимости от объема транзакции. То есть если передается много биткоинов с одним-двумя входами и выходами, то можно и не брать комиссию а если это пыль - комиссия растет в геометрической прогрессии. И этот код должен использоваться не нодой а майнерами которые будут отбирать транзакции для включения в блок.

Еще хорошо бы чтобы был таймаут на транзакции, если транзакция не подтверждена некоторое время - сеть о ней забывает, а сумма "возвращается".
full member
Activity: 219
Merit: 112
July 14, 2015, 05:03:34 PM
#11
На удивление эта версия, быстрей всех предыдущих версий и ресурсов меньше ест.
legendary
Activity: 2898
Merit: 1041
July 14, 2015, 11:39:48 AM
#10
Кто перекачивал все блоки с нуля при установке кошеля,сколько у вас занял времени весь процесс ?
С вечера ставил, на следующий день докачивалось.
legendary
Activity: 1468
Merit: 1102
July 14, 2015, 05:35:15 AM
#9
В  режиме отключения ретрансляции транзакций командой -walletbroadcast=0:

Если я создаю транзакцию, то она не уйдет?
legendary
Activity: 1176
Merit: 1056
July 14, 2015, 04:31:16 AM
#8
Новый релиз Bitcoin Core 0.11.0: борьба со спамом и обрезка блокчейна



В суматохе последних дней, связанной с кризисами в разных концах света - Европе и Китае, мы уже начали забывать о технических проблемах в сети Bitcoin. В самом деле, когда вся Европа наблюдает за саммитом по Греции, валятся китайские акции, а курс Биткоина за несколько дней растет и падает на десятки долларов - очереди транзакций и работа программистов отходят на второй план.

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

Упорству неизвестного спамера можно позавидовать - уже с 10 июля размер очереди стабилизировался в диапазоне 12-20 тысяч транзакций, но он продолжает упорно рассыпать по сети свою "пыль".  Она причиняет некоторые неудобства, возможно даже заставляет кого-то чихать, но большая часть пользователей уже не обращает на нее внимания.

Между тем, разработчики ядра Биткоина не сидели без дела и прошлой ночью выпустили большое обновление - версию Bitcoin Core 0.11.0. В свете последних событий она очень актуальна, так как большая часть изменений направлена именно на борьбу со спамом и оптимизацию хранения блокчейна, чего пользователи ждали уже давно. Из-за постоянного роста базы данных количество полных узлов в сети начало сокращаться, а без них обеспечение децентрализации невозможно. Способ на данный момент придуман достаточно странный, но его возможно доработать.

Скачать новую версию можно на официальном сайте Bitcoin.org. Версия 0.11.0 обратно совместима с версиями 0.10.*, тогда как перейти на более старые без повторной загрузки блокчейна уже невозможно из-за изменения механизма синхронизации блоков.

Так как я давно не запускал свой кошелек и еще не проверял новой параллельной загрузки, то решил удалить свою копию блокчейна и закачать ее "с чистого листа". Новый кошелек быстро установился и запустился. Закачка нового блокчейна стартовала через минуту и пошла достаточно резво, по сравнению со старыми версиями, поедая дисковое пространство со скоростью нескольких десятков мегабайт в минуту.



Запуск кошелька

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


Экран отправки транзакций

Но невидимые для пользователя компоненты клиента изменились еще более значительно. Итак, традиционный список главных изменений:

    Защита от "спама транзакций" (transaction flooding):

    a) Для мониторинга использования памяти кошельком введена команда для вывода информации по mempool - массиву неподтвержденных транзакций. Это команда getmempoolinfo.

    б) Появилась возможность фильтровать ретрансляцию транзакций вашим узлом по минимально заложенному объему комиссии. По умолчанию установлено значение в 1000 сатоши (0.00001 BTC). Его можно поменять с помощью команды minrelaytxfee. Транзакции с комиссией меньше заданного значения, будут отвергаться кошельком и не будут ретранслироваться другим узлам.

    в) Еще одна команда позволяет задать количество бесплатных транзакций, которое клиент будет размещать в mempool, а при майнинге включать в блок. Это команда limitfreerelay, по умолчанию стоит значение 15.

    Эти значения можно задавать и в файле bitcoin.conf. Более существенные меры для борьбы со спамом обещаны в следующем релизе.

    Обрезка файла блоков (Block file pruning). База данных блокчейна состоит из четырех основных компонентов: базы неистраченных выходов (UTXO), индекса блоков, данных отката (undo) и "сырых блоков" (raw blocks), полученных по сети.

    "Обрезка" позволяет удалять два последних компонента, как только они были использованы и внесены в индекс. Пользователь может задать вручную размер накапливаемых данных. Минимальное значение - 550 Мб. Оно задано из расчета, что кошелек сможет хранить в "сыром" виде не меньше 288 блоков - то есть примерно за двое суток. Если отведенное место заполнено, более старые блоки удаляются.

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

    Другие важные изменения:

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

    б) Улучшен механизм расчета комиссии и отбора транзакций для включения в блок.

    в) Возможность отключения ретрансляции транзакций командой -walletbroadcast=0. Такой кошелек будет принимать транзакции, но не передавать их на другие. Передачу транзакций можно будет организовать с помощью отдельных скриптов, в том числе направлять их через Tor. Эта функция может пригодиться сторонникам максимальной анонимности.

    г) Также через Tor можно будет создавать и отдельные соединения, таким образом кошелек сможет работать в "сером" режиме - и в публичной, и в анонимной сети.

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



Источник - http://bits.media/news/novyy-reliz-bitcoin-core-0-11-0-borba-so-spamom-i-optimizatsiya-bazy-dannykh-blokov/
legendary
Activity: 1610
Merit: 1008
July 14, 2015, 02:55:41 AM
#7
Кто перекачивал все блоки с нуля при установке кошеля,сколько у вас занял времени весь процесс ?
legendary
Activity: 2317
Merit: 2318
July 13, 2015, 02:18:19 PM
#6
Вроде пишут, что блокчейн с десятой версией клиента несовместим.
Пишут, что формат БД блокчейна несовместим с версиями до 0.10.0.

А ещё пишут, что теперь нода может не отправлять дальше в сеть чужие транзакции, если комиссия в них меньше порогового уровня, который можно изменить параметром minrelaytxfee.

Также введено ограничение на скорость принятия нодой транзакций с нулевой комиссией (параметр limitfreerelay).

Дальше больше. Теперь ноду можно ввести в режим облегчённого хранения блоков. В этом режиме можно ограничить объём базы блоков (минимум 550 МБ). Старые блоки, которые не помещаются в этот объём, выкидываются из базы по мере поступления новых блоков. Очевидно, что такая нода не может служить источником полной базы блоков, и в этом заключается её неполноценность.

Но это в будущем. А пока в этом облегчённом режиме не работает даже кошелёк.

Вот такие вот внедряются серьёзные опции, направленные против спама транзакциями и на решение проблемы хранения полной базы блоков.
legendary
Activity: 2898
Merit: 1041
July 13, 2015, 11:12:49 AM
#5
Не блокчейн, а формат файлов хранения базы данных на диске.
Да. Я это и имел ввиду, только неправильно выразился.
legendary
Activity: 1498
Merit: 1021
Was mich nicht umbringt macht mich stärker [F.N.]
July 13, 2015, 11:01:18 AM
#4
Не блокчейн, а формат файлов хранения базы данных на диске.
legendary
Activity: 2898
Merit: 1041
July 13, 2015, 10:55:11 AM
#3
Вроде пишут, что блокчейн с десятой версией клиента несовместим.
Pages:
Jump to: