Объясните же кто нибудь максимально просто и доходчево что такое Segregated Witness? Всякие умные статьи только тумана наводят на меня и еще больше запутывают. Да и чем плохо увеличение размера блока ведь тогда исчезнет проблема с задержками транзакций?
Сейчас попробую объяснить то, что я понял про Сигвит. Segregated witness можно перевести, как 'раздельное свидетельство'.
По сути, Сигвит - это фундаментальное изменение в коде, которое меняет структуру блока в блокчейне.
На тему обратной совместимости я был не совсем прав в предыдущем посте. Старые клиенты всё ещё будут понимать новые сигвитные блоки. Вернее, клинт будет понимать, что блок верный, но не сможет понять, что конкретно в нём содержится. Таким образом достигается частичная обратная совместимость.
Другими словами,
СИГВИТ - это СОФТФОРК.
Не вижу особого смысла вдаваться в разъяснения на тему, что сейчас представляет из себя блок и чем он будет являться после Сигвита. При желании это всё легко найти. Остановлюсь лишь на очевидных минусах принятия Сигвита.
1. Возможные баги в коде.
2. Уменьшение комиссионых сборов. Так как пропускная способность сети возрастает, естественным образом будут снижена комса для майнеров. Конечным пользователям от этого только плюс, но вот интересы майнеров несколько пострадают. Вместе с интересами майнеров понизится и безопасность сети.
3. Увеличение размера базы. Сегвитные блоки будут толще на 1-19% относительно текущей версии. Имею ввиду отношение к 1 полезной информации в блоке. Соответственно база будет расти быстрее. Но не в разы, как некоторые всё ещё думают.
4. Увеличится время на проверку подлинности каждого блока. Не совсем ясно на сколько %, но, думаю, что тоже не в разы.
5. Последствия от любого нововведения крайне сложно просчитать в долгосрочной перспективе. Однако совершенно ясно, что любое дополнение делает систему более хрупкой, наращивая, так называемый, "технический долг" системы.
6. Увеличение пропускной способности системы приведёт к быстрому увеличению объёмов базы. Что ведёт нас в итоге к централизации. Чем плоха централизация для децентрализованной валюты, думаю, объяснять не надо.
7. Долгосрочное масштабирование - еще одна проблема, которую следует учитывать. Сигвит является конкретным решением для увеличения мощности сети. Однако, он не является ни среднесрочным ни долгосрочным решением для Биткоина в целом.
Из плюсов надо отметить такие:
+ Увеличение пропускной способности
+ Снижение комиссии для конечных пользователей
+ Интеграция сетей второго уровня
+ Исправление квадратичной ошибки масштабирования сигхэша (с этим пока не разбирался)
ЗЫ
Если вы всё это прочитали и всё равно не поняли что такое Сигвит, просто запомните это:
СИГВИТ - ЭТО ЗЛО.
РУКИ ПРОЧЬ ОТ ИСХОДНЫХ КОДОВ БИТКОИНА!