Реализация Segregated Witness проще, чем кажется

Реализация Segregated Witness проще, чем кажется

Недавно вышедшая разработка Segregated Witness привлекла много внимания и стала одной из самых обсуждаемых в биткоин-сообществе.

Приложение Segregated Witness было создано соучредителем Blockstream и разработчиком Bitcoin Core Питером Вюлле (Pieter Wuille) для масштабирования цифровой валюты. Однако у разработки есть серьезный конкурент – Bitcoin Classic с блоком, увеличивающимся до 2 мегабайт, а также жестким, но чистым обновлением (хардфорком).

Мнения разработчиков

Разработчик Рубен де Вриз (Ruben de Vries), технический директор Blockstrail и соучредитель BitcoinJS, отмечает, что Segregated Witness является более выгодным приложением, поскольку отвечает не только за увлечение блока, но и за решение ряда других проблем, что, несомненно, удобно для развития криптовалюты.

Реализация-Segregated-Witness-проще-чем-кажется

Минус Segregated Witness в том, что для внедрения приложения разработчикам библиотеки кода и альтернативных кошельков нужно переписывать код.

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

Известно, что кошелек Blocktrail станет поддерживать транзакции Segregated Witness. Планируют запустить поддержку Segregated Witness для кошелька iOS. Кроме того, приложение собираются внедрить в GreenAddress.

Тестирование приложения продолжается. Среди его возможностей – решение проблем эластичности, меньшие комиссионные за транзакции. Эти и другие преимущества делают разработку более эффективной и интересной.

Эрон Войзин (Aaron Voisine), ингенеральный директор Breadwallet, говорит, что, даже если приложение не увеличит емкость блока, ведь данная функция является в большей степени бонусом, разработка имеет свои преимущества в виде добавления подписи Schnorr signatures и других новых типов. Это обеспечивает защиту в будущем, если рассмотреть такую ситуацию, когда квантовый компьютер взломает алгоритм цифровых подписей, то понадобится лишь добавить алгоритм для защиты от квантов.

В существующих кошельках, где не проводились обновления, произойдет повышение комиссионных. Транзакций по объему будет больше, чем в Segregated Witness. В ближайшие недели состоится внедрение и испытание Segregated Witness в Breadwallet.

Мягкое и жесткое обновления

Bitcoin Core отличается от Bitcoin Classic мягким и потому более безопасным обновленим на базе Segregated Witness. Сделать это можно при поддержке майнеров. Bitcoin Classic отдает предпочтение жесткому обновлению.

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

Бизнесмен Лоуренс Нэйхам (Lawrence Nahum) отдает предпочтение Segregated Witness, как приверженец стабильности он считает его способом достичь консенсуса быстрее. Инновациям нужно долгосрочное прогнозирование и спокойное принятие решений.

Использование жестких обновлений нуждается в подготовке. 

Купить билет
Подпишитесь и узнайте первым о топовых спикерах и главных новостях конференции