- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Версия Bitcoin 0.9.0 вносит исправления в гибкость транзакций и меняет брендинг
Разработчики CORE переименовали эталонный клиент Bitcoin в Bitcoin CORE , чтобы избежать путаницы между сетью и программным обеспечением.
Обновление 20 марта 18:00 по GMT:Обновлено с комментариями CORE разработчика Майка Хирна.
Обновление 20 марта 18:30 по GMT:Обновлено с комментариями основателя и разработчика BitMonet Анкура Нандвани.
Обновление 21 марта 18:30 по GMT:Обновлено с комментариями разработчика Bitcoin Питера Тодда.
Разработчики CORE Bitcoin выпустили последнее обновление эталонного клиента Bitcoin , версии 0.9.0, которое включает исправления, связанные с гибкостью транзакций, а также обновления, касающиеся того, как транзакции передаются в сети.
Версия 0.9.0 <a href="https://bitcoin.org/bin/0.9.0/README.txt">Bitcoin</a>
в частности, включает функции управления монетами и установщик для Windows 64- BIT , а также другие обновления, исправления ошибок и незначительные добавления функций.
Разработчик CORE Bitcoin Гэвин Андресен опубликовал эту новость в Twitter.
Версия Bitcoin CORE 0.9.0 завершена! Загрузите бинарные файлы с <a href="https://t.co/Brm6CPBw58">T</a>-- сообщайте об ошибках<a href="https://t.co/hz1q6u2AGC">T</a>
— Гэвин Андресен (@gavinandresen) 19 марта 2014 г.
Однако в дополнение к техническим исправлениям обновление также сопровождается сменой бренда. Разработчики объявили, что переименовывают клиент-справочник Bitcoin в Bitcoin CORE, чтобы уменьшить путаницу между сетью и программным обеспечением.
Пластичность транзакций
Наиболее примечательными изменениями были те, которые были направлены на проблемы пластичности транзакций. Эти проблемы получили известность за ключевую роль, которую они сыграли в помощи хакерам в запускекрупномасштабные атаки против большинства крупных Bitcoin -бирж в феврале, и за то, что назван козлом отпущения·для решения проблем, с которыми столкнулась ныне обанкротившаяся биржа Mt. Gox.
Обновления гибкости транзакций включают в себя настройки, предотвращающие ретрансляцию и майнинг измененных транзакций, а также исправления команд RPC, предназначенных для сообщения неверных балансов для транзакций с двойной тратой или измененных транзакций.
Однако, по словам CORE разработчика Майка Хёрна, несмотря на обновления, гибкость транзакций все еще находится в стадии разработки.
«Она еще не завершена. Чтобы завершить процесс пластичности транзакций, или, насколько нам известно, как это сделать, потребуются дополнительные обновления».
Плата по умолчанию
В версии 0.9.0 отменена комиссия по умолчанию за ретрансляцию транзакций по всей сети, хотя это по-прежнему не гарантирует, что транзакции будут приняты майнерами.
Хирн указал, что сеть Bitcoin ранее установила жестко закодированную стоимость в BTC для ретрансляции транзакций, но эта цифра не менялась с обменным курсом. В результате, когда цена увеличивалась или уменьшалась, стоимость этих платежей не корректировалась соответствующим образом.
Хирн пояснил: «Ведется работа над тем, чтобы сделать эти [сборы] плавающими. Гэвин [Андресен] хотел сделать это в версии 0.9.0, но T совсем получилось».
Анкур Нандвани, основатель BitMonet, отметил, что это обновление, пожалуй, самое примечательное, хотя он и отметил, что изменения могут иметь и недостатки.
«Я думаю, что снижение комиссий за транзакции будет способствовать использованию Bitcoin как средства упрощения микротранзакций. Но в то же время было бы интересно посмотреть, не перегрузится ли блокчейн микротранзакциями из-за этого изменения».
Разработчик Питер Тодд, по-видимому, наиболее критически отнесся к этому аспекту релиза, предположив, что изменение в способе обработки сборовоткрывает CORE Bitcoin для DDoS-атак.
«Bitcoin CORE, даже новая версия, никогда не удаляет транзакцию из памяти, если только она не будет добавлена в блок, поэтому, если злоумышленник просто заполонит сеть действительно дешевыми транзакциями, он может израсходовать много оперативной памяти и пропускной способности сети за очень небольшие деньги, что приведет к сбоям в работе узлов из-за ошибок нехватки памяти, а также нарушит распространение блоков».
Его комментарии предполагают, что CORE Bitcoin может развиваться таким образом, что оно не подходит для больших объемов микротранзакций, которые на сегодняшний день ONE из самых сильных ценностных предложений Bitcoin, или что, по крайней мере, неясно, как это сделать, сохранив при этом децентрализованную природу Bitcoin .
Протокол оплаты
Разработчик CORE Майк Хирн предположил, что добавление платежного протокола в версию 0.9.0 было самым большим достижением. Технологии позволяет создавать файлы, содержащие адреса Bitcoin , а также дополнительную информацию, которая поможет пользовательскому опыту Bitcoin расти вместе с ожиданиями пользователей.
Хирн объяснил:
« Bitcoin адрес не позволял добавлять такие функции, как возврат средств, безопасность, повышение Политика конфиденциальности , регулярное выставление счетов — все эти замечательные функции, о которых люди говорили долгое время».
Другие ключевые обновления
Среди других важных изменений было обновление для Windows, которое было сделано после частых сообщений о том, что пользователи не смогут использовать память в 32- BIT системах. Кроме того, было сделано обновление поведения 'walletpassphrase', которое ранее не работало, когда уже было разблокировано.
CORE разработчик Тамас Блуммер, который также является генеральным директором компании, занимающейся Технологии BitcoinЧастицы доказательства, указал, что ONE из его любимых обновлений являются «OP_RETURN relay», которое стандартизирует, как передавать короткие данные в цепочку блоков, и «reject message», которое дает обратную связь по транзакциям, созданным организациями, использующими справочного клиента.
Реакция
Сообщество отреагировало на обареддит и Форум Bitcoin Talk, а пользователи Bitcoin высоко оценили качество работы команды разработчиков и масштаб изменений.
Тем не менее, хотя улучшения есть, не все в сообществе считают, что обновление зашло достаточно далеко. Bitcoin CORE , в конце концов, остается в стадии разработки.
Блуммер сказал:
«Я разочарован тем, что не увидел существенной перестройки клиента в сторону более модульной архитектуры. Можно предвидеть, что эталонная реализация разовьется в маршрутизатор сети, а функциональность кошелька будет передана специализированному программному обеспечению, как это произошло с майнингом».
Другие предположили, что займут выжидательную позицию в отношении обновления и дождутся его загрузки, пока будут устранены ошибки.
Однако Хирн призывает всех членов сообщества Bitcoin не откладывать обновление, подчеркивая, что ключевые изменения в этом обновлении могут оказаться весьма полезными для экосистемы Bitcoin .
«Важно, чтобы люди обновлялись, потому что если мы T, мы T сможем снизить комиссии [за ретрансляцию транзакций], и очевидно, что чем выше комиссия, тем менее привлекателен Bitcoin ».
Обновление до версии 0.9.0
В официальном релизе рекомендуется тем, кто использует старые версии протокола, выполнить следующие шаги:
- Закройте старую версию.
- Удалить все предыдущие версии
- Запустите установщик (Windows) или скопируйте приложение (Mac и Linux).
Тем, кто использует версии 0.7.2 или более ранние, потребуется переиндексировать файлы блокчейна. По оценкам команды разработчиков, этот процесс займет от 30 минут до нескольких часов.
Изображение предоставлено:Обновление стрелкичерез Shutterstock
Pete Rizzo
Пит Риццо был главным редактором CoinDesk до сентября 2019 года. До прихода в CoinDesk в 2013 году он был редактором источника новостей о платежах PYMNTS.com.
