Перейти к публикации

Рекомендованные сообщения

Вышло обновление официального клиента Bitcoin Core 0.10.0

 

Изменений- вагон и маленькая тележка.

 

Если кратко:

- Блоки новой версии используют несколько другой тип синхронизации, поэтому не совместимы с предыдущими

- Улучшенная(якобы/возможно ускоренная) синхронизация

- Новые RPC команды + изменение записи в конфиге контроля доступа по IP

- REST интерфейс для просмотра всякой полезной публичной инфы о блоках и транзакция

- Wallet может отслеживать транзакции по адресам, без приватный ключей(насколько понял- можно на уровне своего софта поглядывать за чужими адресами)

- Традиционно улучшена безопасность и алгоритмы криптографии + что-то там есть моменты для майнеров

- Отдельная утилита для работы с транзакциями bitcoin-tx

 

Традиционно скачать - https://bitcoin.org/en/download

Release notes - https://bitcointalk.org/index.php?topic=957509.0

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Также рекомендую ознакомиться с изменениями в клиенте и самостоятельно принять решение, стоит ли на него переходить.

 

bitcoin-0.10.0.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чуть более подробный перевод.

 

Вышло обновление официального клиента Bitcoin Core 0.10.0. Этот релиз готовился и тестировался долго из-за существенного количества изменений, внесенных в ключевые компоненты системы, в том числе - механизмы синхронизации и хранения блокчейна. В результате, формат базы данных блоков новой версии стал несовместим с предыдущими, и откат на более ранние релизы будет достаточно хлопотным занятием. Будем надеяться, что оне не понадобится, а самым осторожным можно подождать с обновлением.
 
Список основных нововведений Bitcoin Core 0.10.0 включает:
  • Более быструю и надежную первичную синхронизацию блокчейна. Теперь сначала будет скачиваться полная цепочка заголовков блоков, которая на сегодня занимает чуть меньше 30 Мб. После того, как она будет загружена и проверена, запускается скачивание самих блоков, причем в параллельном режиме со всех доступных пиров. Его скорость ограничена только ресурсами компьютера и сетевого соединения. По утверждению разработчиков, на современном железе полная первичная синхронизация будет занимать не более 3 часов.
  • Обновлены команды RPС, выдающие информацию по блокчейну, а также добавлена команда "getchaintips", выводящая все известные альтернативные цепочки, в том числе состоящие из одних заголовков.
  • Очередное изменение оплаты за транзакцию. Теперь оплата транзакции будет рассчитываться динамически для оптимизации времени подтверждения, а при необходимости пользователь сможет задать приоритет расчета: дешевая, но долгая транзакция или быстрая, но с высокой комиссией. С помощью RPC-команды "estimatefee nblocks" можно будет рассчитать необходимый размер комиссии на килобайт передаваемых данных.
  • Новый анонимный интерфейс HTTP API клиента под названием REST и другие оптимизации серверной части, ускоряющие работу демона.
  • Повышена безопасность подписи транзакций, теперь вместо OpenSSL будет использоваться библиотека Libsecp256k1.
  • Режим кошелька "Только просмотр" - теперь можно подключить просмотровый доступ для любого (чужого) кошелька Bitcoin и отслеживать его транзакции. Для этого нужно знать все адреса, используемые этим кошельком. В режиме просмотра действуют большинство команд RPC, но с существенными ограничениями. Естественно, создавать и отправдять транзакции в этом режиме нельзя.
  • Библиотека согласования (Consensus library), улучшающая взаимодействие клиента Bitcoin с другими программами по API.
  • Для майнеров (пулов) разработан механизм, позволяющий более оперативно управлять транзакциями, включаемыми в следующий блок, а также быстрее распространять транзакции по сети.
  • Дальнейшее разделение монолитного ядра на несколько самостоятельных утилит с узкой функциональностью. Кроме уже известной bitcoin-tx добавлены bitcoin-key и bitcoin-script.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну извините. Сеть одна - и клиент один. Иначе начнётся несовместимость какая-нибудь, крайне однажды могущая бочком выйти...

 

Сказано же, "This is a new major version release, bringing both new features and bug fixes."

 

Или что вы предлагаете, @polym0rph?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Или что вы предлагаете, polym0rph?

Я предлагаю всегда думать своей головой. Если в следующем релизе одной из фич будет увеличение количества биткоинов в лярд раз, а второй - копия ключей к новым адресам автоматом отправляется в АНБ, то тоже нужно будет обновляться, потому что сеть одна и клиент один?

Нет! Bitcoin - это в первую очередь протокол и сообщество. Сообщество установками или нет софта голосует за принятие или непринятие тех или иных фич. Ни у кого из разработчиков не должно быть полной власти над сетью. Делают что-то полезное - ок, берем. Не полезное - шлем нафиг. И не важно о ком речь. Хочешь, чтобы твоим софтом пользовались - или делай его совместимым с текущим принятым протоколом, или убеждай, что твой лучше, или иди нафиг.

А что полезно или нет каждый для себя должен решать сам. А то скоро и об этом тоже люди будут узнавать по телевизору, что им нравится, а что нет. Bitcoin задумывался не таким, я удивлен, что кто-то считает, что какие-либо обновления считаются обязательными.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересно, а когда эти фичи внедрят в альткоины?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Интересно, а когда эти фичи внедрят в альткоины?

Возможно никогда.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уважающий себя девелопер должен отслеживать и обновлять клиент альткоина регулярно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я вот пробую загрузить. все одно в кошельке ерунда монет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Раньше при инсталяции сообщалось, что издатель программы Bitcoin Foundation, а в этой версии при запуске сообщается, что издатель неизвестен, интересно почему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

часа два провисело и цена блока в софтине минимальное сейчас - 0,00013799. посмотрим что дальше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

уже 0,00011026

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 ) встроены новые бекдоры.
2 ) Изменение кода сатоши накомото.


Я предлагаю всегда думать своей головой.

Они сделают автообновление клиента и убьют клиент также как убили btsyns заменив exe браузерным окном.

Я уверен что в будущем будут сотни версий блокчейна которые будут не связаны между собой. Потому что расколы будут всегда.

Изменено пользователем Seeandsee

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Дальнейшее разделение монолитного ядра на несколько самостоятельных утилит с узкой функциональностью. Кроме уже известной bitcoin-tx добавлены bitcoin-key и bitcoin-script.

Вот зачем это делать?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

  • Дальнейшее разделение монолитного ядра на несколько самостоятельных утилит с узкой функциональностью. Кроме уже известной bitcoin-tx добавлены bitcoin-key и bitcoin-script.

Вот зачем это делать?

 

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

 

А сейчас уязвимы все EFI в которых сидят буткины и их неудалить программно ни переустановкой системы.

http://www.macdigger.ru/macall/xaker-prodemonstriroval-vzlom-mac-cherez-thunderbolt.html

 

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

Изменено пользователем Seeandsee

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пошол за попкорном я...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я предлагаю всегда думать своей головой.

... я удивлен, что кто-то считает, что какие-либо обновления считаются обязательными.

 

Вас послушать, так какие-то из изменений в данной версии лично вы считаете идеологически неприемлемыми...

 

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

 

Впрочем, каждый по-своему... пляшет..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

0,00002994 и я так понимаю эта цифра уменьшается в зависимости от времени сколько висит кошелек открытым.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спокойно, навели тут шороху)

1 ) встроены новые бекдоры.
2 ) Изменение кода сатоши накомото.
Они сделают автообновление клиента и убьют клиент также как убили btsyns заменив exe браузерным окном.

Они тоже не хотят быть посланы. А клиентов и так уже хватает. Так что своевольно менять протокол им спокойно не дадут. И в коде Сатоши присутствовали некторые косяки, так что не стоит считать его исправление абсолютным злом.
 

Дальнейшее разделение монолитного ядра на несколько самостоятельных утилит с узкой функциональностью. Кроме уже известной bitcoin-tx добавлены bitcoin-key и bitcoin-script. Вот зачем это делать?

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

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

Я вот не смог осилить сей поток сознания. Что этим хотелось сказать? Для меня это аналог чего-то такого.
 

 

 

Вас послушать, так какие-то из изменений в данной версии лично вы считаете идеологически неприемлемыми...

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

 

 

 

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

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

Ну а если будет раскол - значит будет раскол. Это лучше, чем всем вместе дружно топать с обрыва вниз. Если я увижу такой вариант развития событий - я не пойду с толпой и буду советовать другим этого тоже не делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На стареньком "боевом" жд запустилось практически мгновенно, 0.9.3 инициализировал базу минут по 5.

Пока нравится. Новая вкладка с пирами появилась

post-597-0-57639200-1424118963_thumb.jpg

Изменено пользователем Echoes

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спокойно, навели тут шороху)

 

Я вот не смог осилить сей поток сознания. Что этим хотелось сказать? Для меня это аналог чего-то такого.

 

 

Я говорю про угон и защиту валет дат. Сейчас нету способов защитить кроме " пароля " тк кейлогер стырит этот ваш пароль на валет дат когда вы его будите водить сразу. А дыр установить кейлогер полно и антивирусы не будут их палить тк их нету в базе данных http://hi-news.ru/software/v-windows-na-protyazhenii-19-let-sushhestvovala-kriticheskaya-uyazvimost.html

 

Идем дальше на счет пароля файла. в true crypt есть функция использовать ключ-файл. Если валет дат поддерживал бы пароли ключ файлами Мы просто вешали бы на валет дат пароль ключ файл на 50 гигабайт который проверяет наличие файла ключа, хеши, контрольные суммы и так далее. А для особо пугливых можно ограничить скорость на аплоуд что бы эти 50 гигабайт за месяц даже сдуты небыли.

 

ПОЧЕМУ НИКОГО НЕ ЗАБОТИТ БЕЗОПАСНОСТЬ ВАЛЕТ ДАТА? Его сдуть раз плюнуть тем кто имеет доступ к свежим дыркам в системе. через которые можно установить логеры которые и украдут пароль на ваш валет дат.

 

 По этому поводу наверно стоит написать в биткоин фундаментейшен. что бы прикрутили ключ пароль

Изменено пользователем Seeandsee

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Seeandsee, я еще в 2011 году написал материал, как можно относительно безопасно хранить wallet.dat - Безопасность кошелька

Версии ПО из статьи, конечно, устарели. но сам принцип - нет.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Очень забавная ошибка при синхронизации. Я пока таких ещё нигде не встречал. Придётся изучать вопрос и временно отложить переход на 0.10.0

 

2015-02-17 10:45:58 Bitcoin version v0.10.0 (2015-02-13 09:55:11 +0100)

2015-02-17 21:59:04 *** System error while flushing: Database I/O error
2015-02-17 22:07:28 ERROR: ProcessNewBlock : ActivateBestChain failed
2015-02-17 22:07:28 opencon thread interrupt
2015-02-17 22:07:28 dumpaddr thread stop
2015-02-17 22:07:28 addcon thread interrupt
2015-02-17 22:07:28 net thread interrupt
2015-02-17 22:07:28 msghand thread interrupt
2015-02-17 22:07:28 Shutdown: In progress...
2015-02-17 22:07:28 StopNode()
2015-02-17 22:07:28 IO error: bitcoin\data\chainstate\080629.ldb: Operation did not complete successfully because the file contains a virus or potentially unwanted software.

2015-02-17 22:07:28 *** System error while flushing: Database I/O error
2015-02-17 22:07:30 Shutdown: done

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×