Site icon ruCoins.info

Метод проверки подписей Хэла Финни может быть добавлен в Bitcoin Core

Одно из последних предложений по улучшению программиста Гарольда Финни может скоро попасть в биткоин благодаря истекшему патенту.

В сообщении от 8 февраля 2011 года на Bitcointalk Финни сказал, что книга Ханкерсона, Менезеса и Ванстона под названием «Руководство по криптографии с эллиптическими кривыми» дало ему представление о том, как на 25% ускорить проверку подписи. В следующем посте того же дня Финни сообщил, что он уже написал тестовый код и загрузил его в репозиторий Github. Однако с предложением Финни была проблема — его метод уже был запатентован.

«Метод ускорения криптографических операций на эллиптических кривых» (также известный как GLV или четырехмерное скалярное умножение Галланта – Ламберта – Ванстона) получил патент 19 сентября 2006 г. То есть еще в то время, когда Сатоши Накамото только работал над биткоином.

Однако 25 сентября этого года срок действия патента истек. По словам соучредителя Blockstream Адама Бэка, теперь предложенный Финни код будет активирован в следующем обновлении Bitcoin Core.

Метод Финни основан на «пакетной проверке подписей», которая может ускорить процесс в четыре раза. Идея заключалается в том, что вместо проверки подписей по одной, проверять их по блокам — сотни или даже тысячи за раз. Однако, по словам соучредителя Blockstream Питера Уилле, если сочетать метод GLV с пакетной проверкой, то при достижении 1000 подписей скорость исчезает. Но при проверке до тысячи подписей, этот метод все равно обеспечивает большое преимущество и может быть использован.

Exit mobile version