BTC
6385.3
ETH
208.90
BCH
429.97
LTC
54.163
CFI
0.0233
EOS
5.2056
REQ
0.0397
XRP
0.3233
Yobit
Unichange.me
bitferma.ru
migoff.net
YoBit.Net

Bitcoin Core работает над внедрением в Биткоин подписей Шнорра

Bitcoin Core работает над внедрением в Биткоин подписей Шнорра

Разработчики Bitcoin Core опубликовали новую дорожную карту, включающую проект перехода с существующего алгоритма цифровой подписи на более совершенное решение - подписи Шнорра, внедрение которых уже назрело достаточно давно. В случае применения новой технологии, подписи Шнорра заменят ECDSA, которые сейчас используются для подписи транзакций. Разработчики утверждают, что благодаря этой замене они смогут уменьшить объем данных, хранимых в блокчейне, на 25%, что существенно затормозит рост блокчейна.

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

В заявлении разработчиков говорится: «Если предположить, что каждая сделанная подпись будет уменьшена до 1 байта, проанализировав ситуацию мы считаем, что благодаря этому мы сможем уменьшить количество хранимых в блокчейне данных на 25%».

Внесение изменений в дорожную карту развития проекта и усовершенствование цифровой подписи – логичный шаг для команды Bitcoin Core, учитывая их многообещающее выступление на Scaling Bitcoin Milan в прошлом октябре. Тогда разработчик Bitcoin Core Питер Вюлле (Pieter Wuille) открыто высказался за внесение таких изменений, а также призвал участников сообщества помочь справиться с препятствиями на пути к этому обновлению.

Для внедрения подписей Шнорра в Биткоин, будет необходимо внести изменения в функции OP_CHECKSIG и OP_CHECKMULTISIG таким образом, чтобы они могли обрабатывать новые открытые ключи. Текущий размер блокчейна Биткоина составляет около 110Гб.

Возможные трудности

Несмотря на всю привлекательность идеи, она может повлечь за собой определенные трудности. По словам Питера Вюлле, подписи Шнорра имеют проблему «отмены», которая потенциально открывает возможность для мошенников извлечь ключ из транзакций с несколькими подписями и изъять средства из кошелька одного из участников. Кроме того, как утверждает один из разработчиков Bitcoin Core, Грег Максвелл (Greg Maxwell), что хотя внедрение подписей Шнорра и не требует активации протокола SegWit, присутствие этого кода значительно упростило бы процесс.

По этой причине, подписи Шнорра вряд ли будут внедрены до принятия решения об активации SegWit.

«Сомневаюсь, что подписи будут заменены без SegWit, хотя это и возможно», - отметил Максвелл.


Заявление Bitcoin Core пришлось именно на то время, когда обсуждения по вопросу масштабирования Биткоина фактически зашли в тупик, однако выход все еще может быть найден во время встречи в мае этого года, которая должна объединить участников сообщества и способствовать нахождению компромисса в этом спорном вопросе.

Показать комментарии Обсудить на форуме

Подписывайтесь на новости и их анализ в нашем Telegram канале!

Калькулятор Bitcoin
Скорость, GH/s:
Сложность:
Курс BTC/USD:
Курс BTC/RUB:
в день в неделю в месяц
BTC
0.000036
0.000251
0.00107
USD
0.22855
1.5999
6.8566
RUB
15.315
107.21
459.46
Расширенный калькулятор
konvert.im
YoBit.Net
Курсы криптовалют
Обновить
Статистика сети
Текущая сложность: 7019199231177
Следующая сложность: 7110663744399 (1.3%)
Блоков до пересчета: 151
Цена шары (PPS): 0.0000000000
Мощность сети (Th/s): 50900113.73
Блоков в сети: 542153
Блоков в час: 6.08
Блоков за последний час: 6
До 6.25 BTC/блок: 602.02 дней
(87847 блоков)
incorex.com
cryptoffers.com
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе
Стив Джобс