Logo
Compartilhe este artigo

Только SegWit? Bitcoin CORE уже работает над новым масштабируемым обновлением

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

CORE команда разработчиков Bitcoin еще T завершила масштабирование протокола криптовалюты.

Несмотря на то, что изменения, которые разрабатывались годами и назывались «Раздельные свидетели» (SegWit) активирован в сети чуть более шести недель назад (теперь с предприятиями и пользователямимедленное обновлениеи средние размеры блоковмедленное движение вверх), обновление уже запустило цепную реакцию работы над другими оптимизациями, направленными на обслуживание большего количества пользователей.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Long & Short hoje. Ver Todas as Newsletters

Таким образом, в то время как предприятия и майнеры настаивают на более агрессивном масштабировании посредством спорногоПредложение Segwit2x, команда разработчиков открытого исходного кода, стоящая за наиболее широко используемым программным обеспечением биткоина, полностью сосредоточена на других усилиях. Технологии, называемая «подписями Шнорра», предлагает еще одну схему подписи наряду с алгоритмом цифровой подписи на эллиптических кривых (ECDSA). ONE из преимуществ является поддержка «агрегации подписей» в блокчейне Bitcoin .

Хотя это может показаться сложным, изменение направлено на консолидацию активности, которая уже происходит в сети с каждой транзакцией. В схеме ECDSA каждая часть транзакции Bitcoin подписывается индивидуально, тогда как с подписями Шнорра все эти данные могут быть подписаны один раз.

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

Инженер Blockstream Джонас Ник рассказал CoinDesk , что этот метод объединения данных подписей следует считать «легкодоступным способом масштабирования Bitcoin ».

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

В-третьих, считается, что изменение может сдержать "спам-атаки», где ONE субъект отправляет множество небольших Bitcoin -транзакций, которые занимают дополнительное место в блокчейне, что потенциально затрудняет работу узлов.

Успех через неудачу

Хотя идея новой Технологии подписей существовала как минимум с 2013 года, недавно разработчикам удалось добиться некоторых прорывов, приблизив подписи Шнорра к фактической реализации в Bitcoin.

SegWit был первым необходимым шагом в этом изменении кода, которое перемещает данные подписи в другую часть блока, делая возможным реализацию подписи Шнорра (или чего-то подобного) с помощью обратно совместимого обновления программного обеспечения (мягкой вилки), чего раньше было T .

Затем, совсем недавно, разработчики наткнулись на малоизвестное исследование в области криптографии, которое могло бы помочь им быстрее создать алгоритм.

По словамтранскрипт на ежегодной встрече Bitcoin Core летом разработчики представили документ, описывающий их схему агрегации подписей, на конференцию Financial Cryptography and Data Security 2017. Хотя комитет конференции отклонил документ, заявив, что доказательство безопасности схемы агрегации подписей, представленное в документе, было слишком ненадежным, они также предложили другой документ <a href="https://cseweb.ucsd.edu/~mihir/papers/multisignatures-ccs.pdf">https://cseweb.ucsd.edu/~mihir/papers/multisignatures-ccs.pdf</a> , в котором было представлено более надежное доказательство безопасности.

Брайан Бишоп, один из разработчиков Bitcoin CORE, рассказал CoinDesk:

«Это важно и полезно, поскольку означает, что криптография в прошлом изучалась в большей степени, чем мы считали ранее».

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

Следующие шаги к реальности

Ник из Blockstream указывает на находящийся в процессе разработки пакет изменений кода под названием «модуль aggsig"как основное место, где ведется работа над подписями Шнорра.

Вклады в код — от Эндрю Поэлстры, Грега Максвелла, Питера Вюйле, Питера Деттмана и других — датируются 2012 годом, что показывает, что этот модуль является самым продвинутым с точки зрения разработки за самое длительное время.

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

Например, функция биткойна OP_CHECKSIG проверяет, действительно ли кто-то владеет Bitcoin , который он пытается отправить. В настоящее время функция не учитывает новые подписи Шнорра, то есть она T может выполнять агрегацию подписей, сказал Ник.

«Пока нет публичного предложения, описывающего, как именно это будет работать», — пояснил он, добавив, что разработчикам необходимо составить своего рода дорожную карту для новой функции, прежде чем ее можно будет реализовать.

Тем не менее, он выразил оптимизм и сказал, что внедрение изменений не займет много времени, назвав их «относительно простыми».

Ник подвел итог:

«Нужно просто найти время, чтобы сосредоточиться на этом».

Раскрытие информации:CoinDesk является дочерней компанией Digital Currency Group, которая помогла организовать предложение по масштабированию Segwit2x, а также имеет долю в Blockstream.

Исправление: В более ранней версии статьи было указано неверно, где можно использовать подписи Шнорра. Это было исправлено.

Цветные карандаши изображение через Shutterstock

Alyssa Hertig

Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.

Alyssa Hertig