Разработчики Bitcoin Core активируют метод оптимизации, протестированный Хэлом Финни

bitcoin-softforks
bitcoin-softforks

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

Возможности использования технологии GLV-эндоморфизма изучал Хэл Финни, получатель первой биткоин-транзакции от Сатоши Накамото.

Генезис-архивы: Хэл Финни – человек, без которого не было бы биткоина

8 февраля 2011 года в посте на форуме Bitcointalk Финни сообщил, что занялся экспериментами с технологией после ознакомления с работами авторов патента.

Разработчики Bitcoin Core активируют метод оптимизации, протестированный Хэлом Финни

Он подчеркнул, что первоначальные результаты теста выдались многообещающими — скорость верификации подписей выросла на 25%.

«Первым на этот метод повышения производительности для биткоина обратил внимание Хэл Финни. Несмотря на то, что его больше нет с нами, его вклад по-прежнему ощущается», — подчеркнул CEO Blockstream Адам Бэк.

Спустя некоторое время функция была имплементирована в Bitcoin Core. Однако ее активация была невозможной из-за действия патента, зарегистрированного 23 декабря 1999 года.

«Имплементация этой функции была одной из изначальных мотиваций при разработке библиотеки libsecp256k1, которая впоследствии заменила все криптографическое применение OpenSSL в Bitcoin Core. Но она по умолчанию была недоступна во избежание патентных проблем и никогда не активировалась в Bitcoin Core», — пояснил разработчик Blockstream Эндрю Поелстра.

Окончание действие патента откроет биткоин-разработчикам возможность ускорить активацию решения в Bitcoin Core. Функция активно тестировалась в ходе создания libsecp256k1, что означает возможность ее быстрого ввода в эксплуатацию.

По словам Питера Велле из Chaincode Labs, после активации решения владельцы нод смогут заметить снижение нагрузки на CPU.

Поддержка технологии GLV-эндоморфизма может быть добавлена уже в следующем релизе клиента Bitcoin Core.

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

В январе 2020 года разработчик Bitcoin Core Питер Велле официально оформил в качестве предложений по улучшению биткоина направленные на повышение масштабируемости и приватности пользователей софтфорки Schnorr/Taproot .

Подписывайтесь на новости ForkLog в Twitter!

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

Пользуясь сайтом, вы соглашаетесь с Политикой приватности.

OK