BTC
6415.1
ETH
210.98
BCH
430.35
LTC
54.483
CFI
0.0233
EOS
5.2481
REQ
0.0397
XRP
0.3270
Yobit
YoBit.Net
cryptoffers.com
http://arahnidapool.com
bitferma.ru

Реализация Segregated Witness проще, чем кажется

Реализация Segregated Witness проще, чем кажется

Одним из самых обсуждаемых вопросов в сообществе Биткоина на данный момент является предложение Segregated Witness, тестовая версия которого была запущена на прошлой неделе. Решение, предложенное в конце прошлого года соучредителем Blockstream и разработчиком Bitcoin Core Питером Вюлле (Dr. Pieter Wuille), стало главным пунктом в намеченном Bitcoin Core «маршруте».

Однако у надежды на то, что Segregated Witness станет следующим этапом в процессе масштабирования Биткоина, появился конкурент в виде недавно запущенного форка Bitcoin под названием Bitcoin Classic. Вместо мягкого обновления, подразумеваемого Segregated Witness, в Bitcoin Classic используется «более чистое» жесткое обновление (хардфорк), а размер блока увеличивается до 2 мегабайт.

Что думают об этом разработчики?

Рубен де Вриз

Помимо увеличения размера блока, Segregated Witness предлагает несколько других усовершенствований в сети Биткоина, которые привлекают многих разработчиков. Так, технический директор компании Blockstrail и соучредитель BitcoinJS Рубен де Вриз (Ruben de Vries) подчеркивает, что на самом деле возможности Segregated Witness намного шире:

«Даже если не использовать Segregated Witness для увеличения размера блока, предложение решает различные проблемы, что очень выгодно для Биткоина».

Один из основных доводов против Segregated Witness заключается в том, что решение представляет собой что-то вроде «неуклюжей заплаты» на существующем коде. Это добавляет проблем разработчикам библиотеки кода и алтернативных кошельков, так как для внедрения инновации им придется переписать код.

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

Сам Де Вриз участвует в тестировании Segregated Witness уже на протяжении нескольких недель, а кошелек Blocktrail будет поддерживать транзакции Segregated Witness.

Разработчик GreenAddress и GreenBits Лоуренс Нэйхам (Lawrence Nahum) также находится на этапе внедрения Segregated Witness в GreenAddress.

«Мы участвуем в тестировании, так как считаем Segregated Witnesses очень полезным инструментом. Предложение решает стихийные проблемы эластичности, обеспечивает недоверенные смарт-контракты, более низкие комиссионные за транзакции с мультиподписями, которые мы широко используем. Это на самом деле интересно».

Bread Wallet

“Segregated Witness стоит потраченных усилий, даже если размер блока не увеличится», - говорит генеральный директор Breadwallet Эрон Войзин (Aaron Voisine), - «У решения имеется множество преимуществ. На мой взгляд, самым интересным в мягком обновлении SegWit является возможность добавления новых типов подписи, таких как Schnorr signatures.

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

Войзин планирует запустить поддержку Segregated Witness в популярном кошельке для iOS.

«Не подвергнувшиеся обновлению существующие кошельки продолжат работу, однако комиссионные на них повысятся, поскольку их транзакции будут иметь больший объем по сравнению с транзакциями Segregated Witness. Мы приступили к работе над внедрением решения в Breadwallet, и будем готовы испытать его в тестовой сети Segregated Witness в ближайшие несколько недель».

О мягком и жестком обновлении

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

У Рубена Де Вриза на этот счет нет никаких сомнений. Единственным и оптимальным решением он называет мягкое обновление посредством Segregated Witness.

Для Нэйхама решение на основе мягкого обновления также является очевидным.

«Как владелец бизнеса, инвестор, разработчик и приверженец технологии, я стремлюсь к продолжительной стабильности и консенсусу, а не краткосрочным спонтанным реакциям. Будущее отрасли принадлежит инновациям, и помочь в этом способен только спокойный разум и долгосрочное прогнозирование».

Эрон Войзин также отмечает преимущества мягкого обновления, несмотря на то, что он также выражает поддержку Bitcoin Classic.

«Думаю, что сначала следует применить мягкое обновление Segregated Witness», - говорит он. «Так быстрее достичь консенсуса. Однако Segregated Witness обеспечивает максимум 80-процентное увеличение вместимости блока, а на применение жестких обновлений требуется время. Жесткое обновление необходимо подготовить.

Мне бы хотелось, чтобы это сделала команда Bitcoin Core. Однако похоже, что для реализации хардфорка больше подходит Bitcoin Classic. В любом случае, мы поддерживаем проект».

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

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

Калькулятор Bitcoin
Скорость, GH/s:
Сложность:
Курс BTC/USD:
Курс BTC/RUB:
в день в неделю в месяц
BTC
0.000036
0.000251
0.00107
USD
0.22980
1.6086
6.8939
RUB
15.399
107.79
461.96
Расширенный калькулятор
YoBit.Net
konvert.im
Курсы криптовалют
Обновить
Статистика сети
Текущая сложность: 7019199231177
Следующая сложность: 7113359481643 (1.34%)
Блоков до пересчета: 138
Цена шары (PPS): 0.0000000000
Мощность сети (Th/s): 50919410.56
Блоков в сети: 542166
Блоков в час: 6.08
Блоков за последний час: 3
До 6.25 BTC/блок: 601.93 дней
(87834 блоков)
cryptoffers.com
incorex.com
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе
Стив Джобс