- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Следующее крупное обновление программного обеспечения Bitcoin будет включать новый язык для Криптo
Новая версия Bitcoin CORE выходит, включая новый ключевой язык и многое другое. CoinDesk собирает самые ранние и самые интересные детали.
Bitcoin может быть сложным в использовании даже с удобными для потребителя инструментами, а управлять его CORE инфраструктурой еще сложнее. Однако это T останавливает попытки изменить это.
Глобальная группа разработчиков-добровольцев, стоящая за самой популярной реализацией программного обеспечения Bitcoin CORE, вскоре представит свой 17-й крупный релиз программного обеспечения, ONE закодирует ряд долгожданных изменений. Особое внимание уделяется улучшению кошелька по умолчанию программного обеспечения, где хранятся приватные ключи Bitcoin пользователя.
Пожалуй, самым интересным обновлением является дебют нового "язык," первоначально предложенный известным участником Bitcoin Питер Вуйле, известный тем, что разработал некоторые из самыхрадикальные изменения к Bitcoin в последние годы (включая Segregated Witness, который помог решить проблему масштабируемости биткойна в прошлом году).
Идея нового языка заключается в добавлении важной дополнительной информации к ключам. Или, как выразился Эндрю Чоу, участник Bitcoin CORE , он предоставляет «разумную» альтернативу проблемной системе «счетов», которая недавно была вырвана из программного обеспечения. Проще говоря, он позволяет пользователям называть свои различные счета. Например, маркируя ONE как «пожертвования», а другой как «сбережения».
ONE важным вариантом использования языка является упрощение перемещения ключей из ONE кошелька в другой. В нынешнем виде, если пользователь попытается переместить ключ из ONE кошелька в другой, он может потерять часть информации о том, как монеты могут быть разблокированы и отправлены кому-то другому.
Это не большая проблема для многих транзакций. В конце концов, большинство транзакций имеют довольно простые инструкции: владелец должен подписать транзакцию Secret ключом, доказав, что монеты действительно принадлежат ему. Но это не относится к каждой транзакции. Например, транзакции с несколькими подписями требуют, чтобы более ONE человека одобрили любые траты.
Самым ярким примером этого, пожалуй, являются транзакции Lightning — более быстрый и масштабируемый тип платежей, который все еще находится на начальной стадии развития.
Поскольку этот тип транзакций становится все более распространенным (считается, что Lightning — лучший способ масштабирования платформы до миллионов пользователей), новый язык призван гарантировать, что важная информация T будет теряться чаще.
Учитывая это, новый язык Вюйля направлен на то, чтобы помечать каждый ключ в Bitcoin (как публичный, так и приватный) «меткой», описывающей, что может его разблокировать, «меняя то, как мы думаем о кошельках», сказал инженер Chaincode Джон Ньюбери в разговорописывающий предстоящий релиз.
Однако, чтобы быть ясным, этот релиз — всего лишь небольшой шаг, первое изменение кода, чтобы реализовать это на практике, сказал Ньюбери. Но разработчики ожидают, что язык проложит себе путь через кодовую базу в будущих выпусках программного обеспечения.
Мобильное Bitcoin CORE?
Другие изменения в последней версии — это итеративные, первые шаги, которые, как надеются разработчики, приведут к чему-то большему.
Частично подписанные транзакции Bitcoin
(PSBT) — еще одно долгожданное изменение, которое отвечает всем требованиям и закодировано Чоу. (PSBT — это новый формат для транзакций, которые еще не полностью подписаны и могут передаваться до тех пор, пока не будут окончательно переданы.)
Все это звучит довольно технично, но на самом деле здесь заложена перспективная идея, которая может оказать влияние на широкий круг пользователей.
На рынке уже есть всевозможные аппаратные кошельки — небольшие механические устройства, которые считаются ONE из самых безопасных способов хранения Bitcoin, поскольку они перемещают ключи, разблокирующие их, в автономный режим, поэтому их T украсть через интернет-соединение.
Но каждый аппаратный кошелек – включая Trezor, Ledger и т. FORTH. – находится в своем собственном маленьком мире, когда дело доходит до того, как он взаимодействует с программным обеспечением. Короче говоря, они T совместимы со всеми программными кошельками одновременно.
ONE из самых простых способов использования аппаратного кошелька — оставить его в автономном режиме, а затем подключить его к программному кошельку на мобильном устройстве, что позволит легко совершать транзакции.
Круто, что это возможно — получить безопасность аппаратного кошелька, но в то же время удобство программного кошелька. Проблема в том, что обычно каждый аппаратный кошелек включает поддержку только ONE или двух программных кошельков. Trezor поддерживает только программный кошелек Electrum, например. Они T могут подключить Trezor к Bitcoin CORE или к любому другому программному обеспечению, к которому они хотят подключиться.
И пользователи имеютдавно жалуюсьо том, как это раздражает. BIP 174 предлагает обойти это. Это стандарт, который может использовать каждый кошелек.
Хотя, конечно, это зависит от того, решат ли кошельки на самом деле использовать его. Пока перспективы выглядят оптимистично. Несмотря на то, что код еще официально T вышел, он вызвал большой энтузиазм, и ONE аппаратный кошелек, coldcardwallet, уже реализовал метод подписи транзакций.
По мере того, как кошельки будут перенимать этот стандарт, Bitcoin CORE станет BIT проще в использовании, поскольку аппаратные кошельки смогут легко подключаться к программному обеспечению.
«PSBT позволит Bitcoin CORE легче поддерживать аппаратные кошельки и иметь лучшие автономные, изолированные настройки кошельков. На самом деле я работаю над поддержкой аппаратного кошелька для Bitcoin CORE с помощью PSBT», — сказал Чоу CoinDesk, зайдя так далеко, что заявил, что Bitcoin CORE — гораздо более безопасный способ использования Bitcoin , чем другие программные кошельки.
«[SPV-кошельки] несут в себе потенциальные риски для Политика конфиденциальности и безопасности, поскольку они доверяют третьей стороне проверку блокчейна. Как только Bitcoin CORE начнет поддерживать аппаратные кошельки, пользователи смогут использовать Bitcoin CORE , а поскольку это полный узел, пользователю не нужно доверять третьей стороне, что все было проверено правильно», — сказал он.
Но изменение кода открывает множество возможностей, даже потенциально усиливая смарт-контракты Bitcoin и функции Политика конфиденциальности . «PSBT также упрощает такие вещи, как multisigs и CoinJoins», — продолжил Чоу.
Для этого ONE пользователь твитнул: «Рад видеть все интересные способы использования BIP174».
И многое другое
Это пара изменений, которые больше всего волнуют разработчиков, но в релизе есть десятки других обновлений. ONE — функция «динамического создания кошелька».
«Несколько релизов назад мы представили возможность использования нескольких кошельков в Bitcoin CORE. Однако для этого требовалось запустить Bitcoin CORE , настроенный для нескольких кошельков. Теперь мы можем загружать, выгружать и создавать кошельки, когда программное обеспечение уже запущено», — сказал Чоу.
Между тем, вы, возможно, слышали оВыбор монет, улучшенный способ сбора монет, входящих в транзакцию. Он настолько лучше старого алгоритма, что значительно улучшает масштабируемость биткоина в целом, даже сокращая комиссии.
Хотя основной код новой функции был добавлен около полугода назад, в 17-м выпуске алгоритм получает небольшое повышение Политика конфиденциальности .
Это все еще T охватывает все. Остальные изменения будут описаны более подробно в окончательных заметках к выпуску, которые будут выпущены одновременно с окончательным, протестированным кодом.
Это может показаться небольшими изменениями. Тем более, что мало кто использует Bitcoin , а еще меньше — Bitcoin CORE. И нет никаких сомнений, почему. Программное обеспечение биткойна занимает почти 200 ГБ, что примерно соответствует размеру ноутбука. Его загрузка и использование — это совсем не то же самое, что загрузка и настройка приложения Venmo на смартфоне за считанные минуты.
Но цель этих крупных изменений кода — в конечном итоге довести код до такого состояния, когда его настройка не будет такой уж сложной, так что, возможно, ONE любой, кто захочет использовать все преимущества Bitcoin , сможет это сделать.
Изображение блокировкичерез Shutterstock
Alyssa Hertig
Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.
