Большие изменения в официальном клиенте Bitcoin Core 0.17.0

2018-9-4 11:37

Разработчики Bitcoin Core, наиболее популярного клиента биткоина, готовятся к релизу новой крупной версии программного обеспечения, которая будет содержать целый ряд новых интересных и ожидаемых функций.

Несмотря на то что точная дата релиза пока не объявлена, предвыпускная версия Bitcoin Core 0.17.0 уже доступна на Github, и в настоящий момент ведется ее тестирование с целью выявления возможных багов и ошибок.

В частности, релиз будет направлен на улучшение нативного кошелька, где хранятся приватные ключи. С этой целью в Bitcoin Core 0.17.0 появится новый язык, облегчающий перенос ключа из одного кошелька в другой.

Для этого используются так называемые дескрипторы выходных каналов — изначально предложенный Питером Велле метод, который поможет обеспечить сохранение информации при совершении multisig-транзакций (то есть транзакций, требующих нескольких подписей) или, например, при Lightning-платежах.

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

«Это нечто новое, это меняет все наше представление о ключах, адресах и кошельках», — так прокомментировал метод Питер Велле инженер Chaincode Джон Ньюберри, недавно выступивший в Лондоне с презентацией Bitcoin Core 0.17.0.

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

Частично подписанные транзакции

Другое нововведение Bitcoin Core 0.17.0, которое, как рассчитывают разработчики, в будущем приведет к чему-то большему, заключается в поддержке BIP-174 (Partially Signed Bitcoin Transactions — PSBT). Новый формат транзакций разработал Эндрю Чоу, и его суть заключается в возможности отправки транзакции еще до того, как она полностью подписана.

Как говорится в описании метода, он предназначен для упрощения процессов в ситуациях, когда в транзакции участвует несколько сторон. В качестве примеров снова приводятся multisig-транзакции, а также микширование (CoinJoin) и аппаратные кошельки.

Упоминание аппаратных кошельков действительно интересно. Существующие сегодня аппаратные кошельки (Ledger, Trezor, KeepKey и т. д.), возможно, и предлагают повышенную безопасность хранения средств, однако каждый из них по-своему взаимодействует с программным обеспечением и не всегда с ним совместим. Например, популярный Trezor поддерживает только Electrum и не имеет возможности установить соединение с Bitcoin Core или другим ПО.

Именно эту проблему и устраняет BIP-174, превращаясь таким образом в стандарт, который может использовать любой кошелек. Предложенный метод уже нашел отклик среди производителей: не дожидаясь релиза Bitcoin Core 0.17.0, технологию частично подписанных транзакций внедрил COLDCARDWALLET от команды Opendime.

Yay! @COLDCARDwallet plugin merged into @ElectrumWallet https://t.co/1hJhet8IFR

— NVK (@nvk) August 23, 2018

Динамическое создание кошельков

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

Coin selection

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

Решить эту проблему призвана функция “Coin Selection” (выбор монет) — в будущем релизе появится опция avoidpartialspends, выбор которой будет означать, что кошелек будет всегда тратить существующие неизрасходованные выходы транзакций (UTXO) на один и тот же адрес, даже если это приведет к более высоким комиссиям.

Апгрейд до HD-кошельков

Начиная с Bitcoin Core 0.13.0 поддерживается создание новых иерархически детерминированных (HD) кошельков, однако апгрейд старых кошельков до HD-версии был невозможен. Теперь это можно будет сделать при помощи опции -upgradewallet в командной строке. Предварительный бэкап кошелька является обязательным, отмечают разработчики.

Индекс транзакций

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

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

Размер блока

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

Это далеко не все новые функции, которые будут включены в Bitcoin Core 0.17.0. Полный их список будет доступен в сопроводительной информации к релизу уже после его официального выпуска.

Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram. 
Обсудить актуальные новости и события на Форуме

Запись Большие изменения в официальном клиенте Bitcoin Core 0.17.0 впервые появилась Криптовалюта.Tech.

Аналог Notcoin - Blum - Играй и зарабатывай Монеты

источник »

Bitcoin (BTC) на Currencies.ru

$ 68044.54 (+0.36%)
Объем 24H $13.332b
Изменеия 24h: 0.55 %, 7d: -1.54 %
Cегодня L: $67390.1 - H: $68044.54
Капитализация $1340.965b Rank 1
Цена в час новости $ 6509.73 (945.27%)

core bitcoin большие клиенте изменения официальном настоящий

core bitcoin → Результатов: 126


Команда Bitcoin Core выпустила обновление 25.0

Команда Bitcoin Core сообщила о выходе обновления 25. 0, которое призвано улучшить производительность и безопасность. В уведомлении о доступной версии Bitcoin Core 25. 0, опубликованном на сайте проекта, говорится, что в обновление вошли новые функции, а также исправления ошибок сетевых систем и методы оптимизации производительности.

2023-5-30 19:53


Был взломан кошелек разработчика Bitcoin Core. Украдено более 200 биткоинов

Разработчик Bitcoin Core Люк Дэш-младший сообщил о компрометации своего PGP-ключа и потере крупной суммы в первой криптовалюте. Looks like some of it is coinjoined to 1YAR6opJCfDjBNdn5bV8b5Mcu84tv92fa — @LukeDashjr@BitcoinHackers.

2023-1-4 15:08


Фото:

Разработчик рассказал об исправленной уязвимости Bitcoin Core

В ранних релизах программного обеспечения Bitcoin Core присутствовала уязвимость, актуальная для версий клиентов под Windows и Linux. Об этом сообщил разработчик Эндрю Чоу. Disclosure of a likely unexploitable URI argument injection vulnerability present in Bitcoin Core 0.

2021-2-2 18:05


Фото:

Bitcoin Core обновился до версии 0.21.0

14 января вышла обновленная версия клиента Bitcoin Core. Добавлена поддержка V3-адресов Tor Network, дескрипторных кошельков, исправлены ошибки и улучшена производительность. Работу вели 100 разработчиков в течение полугода.

2021-1-16 10:00


Вышло крупное обновление Bitcoin Core 0.21.0. Что нового?

В этот четверг состоялся очередной крупный релиз главного ПО биткоина, запущенного Сатоши Накамото 12 лет назад. Подготовка Bitcoin Core 0. 21. 0 велась на протяжении шести месяцев при участии более чем 100 разработчиков.

2021-1-15 21:01


Фото:

Разработчики Bitcoin Core активируют метод оптимизации, протестированный Хэлом Финни

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

2020-9-29 11:51


Пострадает ли биткоин, если все разработчики Bitcoin Core откажутся от своих обязанностей?

Накануне стало известно, что ведущий разработчик Bitcoin Core Владимир ван дер Лаан «разочаровался в монетах». Причиной этих слухов стало его сообщение в Твиттере, в котором он высказывает недовольство относительно решения других разработчиков команды поддержки Биткоина.

2020-9-17 17:07


Фото:

Что будет с Биткоином, если все разработчики Bitcoin Core вдруг исчезнут?

Накануне стало известно, что ведущий разработчик Bitcoin Core Владимир ван дер Лаан «разочаровался в монетах». Причиной этих слухов стало его сообщение в Твиттере, в котором он высказывает недовольство относительно решения других разработчиков команды поддержки Биткоина. Если он действительно решит снять...

2020-9-15 19:30


Вышло минорное обновление Bitcoin Core 0.20.1

В субботу, 1 августа, была выпущена версия Bitcoin Core 0. 20. 1, которая содержит небольшое количество изменений и улучшений. Самым значительные изменения касаются пиров, которые отправляют недопустимые блоки.

2020-8-3 17:49


Вышло минорное обновление Bitcoin Core 0.20.1

В субботу, 1 августа, была выпущена версия Bitcoin Core 0. 20. 1, которая содержит небольшое количество изменений и улучшений. Самым значительные изменения касаются пиров, которые отправляют недопустимые блоки.

2020-8-3 11:28


Состоялся релиз версии 0.20.1 популярного клиента Bitcoin Core

Вышла обновленная версия клиента Bitcoin Core. Согласно документации, в коде ПО понижен статус нод, передающих в сеть неправильные блоки, а также устранены незначительные ошибки. «Неправильно функционирующие пиры» в логе будут помечены как «ноды с ограниченным доступом».

2020-8-3 10:49


Фото:

Состоялся релиз версии 0.20.0 популярного клиента Bitcoin Core

Вышла обновленная версия Bitcoin Core (v0. 20. 0), которая содержит новые функции и исправления. Обещаны также высокая производительность и улучшенные переводы. Bitcoin Core 0.

2020-6-3 18:42


Фото:

Состоялся релиз новой версии клиента Bitcoin Core

В сети появилась новая версия самого популярного bitcoin-кошелька — Bitcoin Core. По словам Владимира ван дер Лаана — разработчика, который курирует этот проект, — релиз 0. 20. 0 содержит «новые функции, исправления различных ошибок и улучшение производительности, а также обновленные языковые пакеты».

2020-6-3 17:48


Состоялся релиз Bitcoin Core 0.18.1

Представлена новая версия клиента Bitcoin Core, получившая название 0.18.1. Главной особенностью апдейта стало изменение интерфейса с добавлением более актуальных функций. Также разработчики сообщили об устранении мелких багов, зафиксированных в ранних версиях приложения.

2019-8-11 16:29


Материнская компания BitMEX вручила грант в размере $60 000 биткоин-разработчику Майклу Форду

Разработчик Bitcoin Core Майкл Форд получил грант в размере $60 000 от материнской компании биржи криптовалютных деривативов BitMEX. 12 июля владелец HDR Global Trading объявил о своём решении вознаградить Майкла Форда, отметив, что он также вошел в список в официальных сопровождающих проекта Bitcoin Core.

2019-7-12 14:36


Что нового в клиенте Bitcoin Core версии 0.18.0

2 мая разработчики клиента Bitcoin Core объявили о выпуске новой версии 0. 18. 0. Ранее также сообщалось, что этот релиз будет поддерживать аппаратные кошельки. Новая опция позволит операторам полных узлов напрямую взаимодействовать с аппаратными кошельками Ledger и Trezor.

2019-5-4 19:06


Фото:

Состоялся релиз Bitcoin Core 0.18.0

Команда разработчиков Bitcoin Core объявила об обновлении стандартного программного клиента сети биткоина до версии 0. 18. 0. Как сообщается, его работа тщательно протестирована на технике с ОС Linux kernel, macOS 10.

2019-5-3 21:27


Bitcoin Core обновился до версии 0.18.0

В четверг, 2 мая, разработчики наиболее популярного клиента сети биткоин Bitcoin Core сообщили о выходе новой версии ПО под версией 0. 18. 0. Данный релиз вышел с нативной поддержкой аппаратных кошельков.

2019-5-3 19:08


Bitcoin Core теперь поддерживает аппаратные кошельки

Состоялся релиз наиболее распространенного клиента полной ноды биткоина Bitcoin Core версии 0.18.0 с поддержкой аппаратных кошельков. Об этом сообщили разработчики проекта.

2019-5-2 17:00


Фото:

Состоялся релиз Bitcoin Core 0.18.0

В четверг, 2 мая, разработчики наиболее популярного клиента сети биткоин Bitcoin Core сообщили о выходе новой версии ПО под версией 0. 18. 0. Как сообщалось ранее, данный релиз вышел с нативной поддержкой аппаратных кошельков.

2019-5-2 15:56


Команда Bitcoin Core выпустила обновленную версию клиента Bitcoin Core 0.17.1.

Команда Bitcoin Core поздравила биткойн-энтузиастов с Рождеством, выпустив обновленную версию оригинального биткойн-клиента Bitcoin Core 0. 17. 1. Команда Bitcoin Core поздравила с праздниками криптосообщество в Twitter и анонсировало запуск новой версии Bitcoin Core.

2018-12-26 10:01


Состоялось крупное обновление Bitcoin Core

3 октября разработчики Bitcoin Core представили новую версию популярного клиента биткоина. В Bitcoin Core 0. 17. 0 добавлен ряд новых функций, улучшена производительность, исправлены уязвимости. Bitcoin Core 0.

2018-10-4 15:05


Фото:

Баг Bitcoin Core был значительно страшнее, чем казалось. В чём опасность?

На прошлой неделе разработчики обнаружили ошибку в коде Bitcoin Core, которая по предварительным данным могла стать причиной отключения части сети. Решить проблему удалось достаточно быстро. При этом из отчёта Common Vulnerabilities and Exposures (CVE) следует, что существует другая, куда более...

2018-9-24 15:45


Фото:

Вышло обновление Bitcoin Core 0.16.3. Исправлена критическая уязвимость кошелька

Разработчики Bitcoin Core выпустили обновление, которое исправляет критический баг в системе. Версия Bitcoin Core 0. 16. 3 исключает возможность denial-of-service (DoS) атаки. Программисты настоятельно рекомендуют всем пользователям сети сразу установить обновление.

2018-9-21 10:15


Фото:

Разработчики Bitcoin Core выпустили обновление — оно исправляет критическую ошибку в сети

Разработчики Bitcoin Core выпустили внеплановое обновление версии версии 0. 14, которая исправит критическую уязвимость — она была найдена в предыдущей версии клиента. Криптосообщество нашло ошибки в клиенте Bitcoin Core версии 0.

2018-9-20 18:11


Фото:

Релиз Bitcoin Core 0.16.1 был представлен пользователям

Создатели Bitcoin Core представили обновленную версию 0. 16 программного обеспечения сети криптовалюты. Об этом сообщается в микроблоге сети в Twitter. Bitcoin Core 0. 16. 1 Released https://t. co/HoP1IT3wkq — Bitcoin Core Project (@bitcoincoreorg) June 15, 2018 Выпущенная версия содержит новые функции, а также улучшение производительности.

2018-6-16 19:33


Состоялся релиз Bitcoin Core 0.16.1

Разработчики Bitcoin Core представили обновление стандартного программного клиента биткоин-сети версии 0. 16. 1. Bitcoin Core 0. 16. 1 Released https://t. co/HoP1IT3wkq — Bitcoin Core Project (@bitcoincoreorg) June 15, 2018 Новые криптокошельки, созданные в версии 0.

2018-6-16 11:11


Разработчики сообщили о релизе Bitcoin Core 0.16.1

Разработчики Bitcoin Core представили новую версию программного обеспечения сети биткоина. Bitcoin Core 0. 16. 1 Released https://t. co/HoP1IT3wkq — Bitcoin Core Project (@bitcoincoreorg) June 15, 2018 В документе говорится, что созданные в последующих после 0.

2018-6-16 10:03


Состоялся релиз новой версии клиента Bitcoin Core 0.16.1

Команда разработчиков Bitcoin Core 15 июня выпустила новое обновление основного клиента сети Биткойн — Bitcoin Core v0. 16. 1 Bitcoin Core — разрабатываемый коллективно свободный проект с открытым исходным кодом, распространяемый под лицензией MIT — основной клиент для подключения к сети Биткойн.

2018-6-16 09:29