Перейти к содержанию

Вышел Bitcoin Core 0.10.0


thecore

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

Опубликовано

Вышло обновление официального клиента 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, а в этой версии при запуске сообщается, что издатель неизвестен, интересно почему?

Опубликовано (изменено)

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.х кошелёк... Полагаю, самое безобидное, на что он нарвётся, это невозможность засинхронизировать БД...

 

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

Опубликовано

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

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 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Похожие топики

    • Курс Bitcoin (только про Bitcoin)

      В данной ветке предлагаю вести обсуждение курса Bitcoin Общее обсуждение курсов криптовалют происходит в топике Курсы криптовалют  Также у нас есть ветка по обсуждению "справедливого курса" Bitcoin     Несколько полезных инструментов для отслеживания курса: bitcoin.clarkmoody отображает стакан Mt.Gox и строит в реалтайме японские свечи bitcoinchain сравнение курсов на разных биржах на одном графике bitcoincharts курсы на различных биржах в табличном представлении  

      в Биткоин

    • ALFAcoins - Процессинг платежей Bitcoin/Litecoin/Ethereum

      Дорогие друзья!  ?   Рады представить Вам ALFAcoins - современный многофункциональный процессинг криптоплатежей с высокой степенью защиты. Основанная в 2013 году, компания зарекомендовала себя как надежный партнер между продавцами и покупателями, реализовав возможность взаиморасчётов с помощью Bitcoin и другими наиболее популярными криптовалютами, одновременно делая интернет-платежи доступными и понятными для всех участников процесса.   ALFAcoins - это система автоматической обра

      в Платежные решения

    • Соло майнинг Bitcoin Cash

      Хочу начать майнинг в соло Bitcoin Cash. Подскажите, пожалуйста, какой алгоритм моих действий? С чего нужно начать? Какие прдводные камни? Что нужно учесть? Какие современные тенденции? Если эта затея совершенно негодная, то почему? Спасибо за ответ. P.S. За хороший толковый развернутый ответ - обещаю, что переведу Вам на указанный Вами адрес Bitcoin Cash - донат за консультацию (сколько будет в моих силах). 

      в Общие вопросы по майнингу

    • Проверка Bitcoin на "чистоту"

      Всем привет! Мы планируем запустить сервис по проверке btc-адресов и btc-транзакций на предмет "чистоты" биткоинов, количества поступлений с грязных источников (вроде черного рынка, взломанных адресов, вирусов и т.п.). В Европе с 10 января 2020 года такие проверки станут обязательными в связи с тем, что вступит в силу 5-я Директива AML (5AMLD). Хочется узнать - вы бы стали пользоваться таким сервисом? Мы подготовили небольшой опросник, его заполнение займет 2 минуты: https://docs.google.com/

      в Безопасность

    • Malikie Innovations подала в суд на Marathon Digital и Core Scientific за нарушение криптографических патентов

      Ирландская компания Malikie Innovations подала судебные иски против крупных биткоин-майнеров Marathon Digital и Core Scientific, обвиняя их в нарушении законов об интеллектуальной собственности и использовании патентованных технологий по майнингу биткоинов без получения соответствующей лицензии. Согласно судебным документам, иски касаются использования оборудования и программного обеспечения для майнинга биткоинов, а также технологий, охватывающих алгоритмы эллиптической криптографии (ECC)

      в Новости криптовалют

×
×
  • Создать...