Над каким нововведением работает команда Bitcoin Core

23.10.2017

Над каким нововведением работает команда Bitcoin Core

Программисты Bitcoin Core еще не завершили работ, связанных с масштабированием сети. Чуть более месяца тому состоялся долгожданный запуск Segregated Witness, положивший начало другим улучшениям системы.

Технология «подписи Шнорра» предусматривает применение новых типов, которые считаются более надежными по сравнению с теперешним вариантом. Плюсом данной технологии выступает поддержка «объединенных подписей» в рамках блокчейна первой криптовалюты.

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

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

Тернистый путь к успеху

Идея о новом формате подписей появилась еще несколько лет назад, но только сейчас программисты близки к ее внедрению в систему Биткоин. Обновление SegWit стало первым этапом, поскольку именно с его помощью подписи были перемещены в другую часть блока. Таким образом, проведение софтфорка даст возможность внедрить в систему новую технологию подписи.

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

logoЖелаете вывести Биткоины? Нет ничего проще, 24paybank.net

 

Планы на будущее

На данный момент ведется работа над целым пакетом инноваций, названных «модулем объединения подписей». По утверждению разработчиков, он рассматривается как основной путь для внедрения подписи Шнорра в сеть первой криптовалюты. Другие участники команды Bitcoin Core также относят данное решение к самым эффективным методам улучшения blockchain.

Но на данный момент внедрение нового модуля невозможно, поскольку у него отсутствуют определенные элементы. Так, функция OP_CHECKSIG занимается проверкой правомочности владения виртуальными монетами, предназначенными для отправки адресату. Сейчас она не воспринимает подписи Шнорра, поэтому их невозможно пока объединить.

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


Назад