SegWit – это особенное решение.
И дело не в том, что изменения кода нацелены на масштабирование сети (а так и есть), или в том, что это решение открывает двери к новой технологии, которая потенциально быстрее и дешевле (это тоже правда).
Код 0.16.0 наконец-то сделает Биткоин непобедимым?
Запущенное в августе прошлого года после нескольких месяцев споров, решение SegWit теперь стимулирует разработчиков к созданию более структурированной «тематической» версии для программного обеспечения, что является необычным путем развития для команды, стоящей за самой старой и самой ценной криптовалютной сетью в мире.
В большинстве случаев, когда Bitcoin Core публикует новые изменения кода криптовалюты, группа разработчиков-добровольцев просто объединяет разрозненные оптимизации. Но предстоящий выпуск кода — шестнадцатый (0.16.0) «значимый релиз» в истории Биткоина, — отличительный и особенный.
Релиз обновления состоится в ближайшее время, все нововведения будут сконцентрированы вокруг SegWit — с основным упором на упрощение отправки SegWit-транзакций из программного кошелька.
Таким образом, если первый выпуск программного обеспечения решения SegWit ставил перед собой цель расставить приоритеты в новых правилах игры всей Биткоин сети, то релиз 0.16.0 нацелен на то, чтобы пользователи смогли понять и воспользоваться всеми преимуществами решения.
Член команды Bitcoin Core Эндрю Чоу (Andrew Chow) отмечает:
Основное изменение — это добавление SegWit в кошелек. Это позволит пользователям легко создавать SegWit-адреса.
SegWit станет общедоступным
Для достижения этой цели, по словам Чоу, определенные функции SegWit были добавлены как в командную строку, так и в пользовательский интерфейс кошелька, следовательно, как программисты, так и обычные пользователи смогут использовать их.
Разработчик Chaincode Lab и член команды Bitcoin Core Марко Фальке (Marco Falke) отметил, что создавать SegWit-адреса можно было и в предыдущих версиях, но этот процесс был достаточно скрытым и сложным.
Теперь же, с выходом обновления, SegWit-адреса будут использоваться по умолчанию, а это значит, что решение масштабирования пойдет в массы.
Версия 0.16.0 также является первой версией, которая будет поддерживать «родные адреса SegWit», так называемые адреса bech32. Это адреса нового формата, созданные разработчиками Bitcoin Core Питером Уиллем (Pieter Wuille) и Грегом Максвеллом (Greg Maxwell), они более удобны для пользователей, чем старый тип адресов, и автоматически поддерживают SegWit.
По мнению Фальке:
Это самая захватывающая часть релиза.
После автоматического создания адресов SegWit пользователи кошелька, естественно, должны дождаться и более низких комиссий. И такое развитие может иметь более существенные последствия.
Другие нововведения, со слов Чоу, также сделают кошелек Bitcoin Core более удобным в использовании. Например, теперь пользователи, если они захотят, смогут хранить кошелек или приватные ключи в других каталогах данных.
Почему разработчики так долго шли к этому?
Конечно, новый релиз способен помочь в принятии и распространении решения. Однако стоит отметить, что развитие проекта идет чуть медленнее, чем того ожидали разработчики,сторонники решения SegWit и все сообщество.
И действительно, хотя обновление кода не обязательно должно быть быстрым процессом, пользователи жалуются, что даже некоторые крупные компании пока не приняли и не интегрировали это решение, что уже говорить об обычных людях. Но, по мнению разработчиков, на это есть несколько причин.
Во-первых, команда хотела проанализировать фактическую работу SegWit в сети, прежде чем поддерживать и развивать это решение. Чоу отметил, что была вероятность наличия каких-либо уязвимостей или ошибок.
Подписывайтесь на наш канал в: Telegram, Vk, Twitter.
Оставить комментарий