BTC
5690.9
ETH
181.85
BCH
250.00
LTC
44.001
CFI
0.0233
EOS
4.6461
REQ
0.0344
XMR
88.331
XRP
0.4740
baikalminer.com
https://itsoft.ru
hashflare.io
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.000035
0.000245
0.00105
USD
0.19893
1.3925
5.9680
RUB
13.527
94.690
405.81
Расширенный калькулятор
mining-center.org
konvert.im
Курсы криптовалют
Обновить
Статистика сети
Текущая сложность: 7184404942702
Следующая сложность: 6707158930727 (-6.64%)
Блоков до пересчета: 161
Цена шары (PPS): 0.0000000000
Мощность сети (Th/s): 48011713.76
Блоков в сети: 550207
Блоков в час: 5.6
Блоков за последний час: 3
До 6.25 BTC/блок: 593.7 дней
(79793 блоков)
YoBit.Net
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе
Стив Джобс