SegWit (Segregated Witness)
SegWit (Segregated Witness) е ъпгрейд на биткойн (bitcoin), активен от август 2017, който премества подписите в отделна witness част на всяка трансакция.
Ъпгрейд, активен от август 2017 година (блок 481,824), който е преместил подписите в отделна част на трансакцията. Той е поправил стар бъг и е направил място за повече трансакции в блок. SegWit адресите започват с bc1q.
Какво е поправил SegWit?
Активиран на блок 481,824, той е поправил transaction malleability. Преди него всеки, който препраща трансакция, е можел да промени кодирането на подписа ѝ, а с това и ID-то ѝ, преди тя да бъде потвърдена, а това е чупело веригите от непотвърдени трансакции. С подписите извън ID-то то вече е фиксирано след подписването, което е направило възможна Lightning мрежата.
Направил ли е SegWit блоковете по-големи?
На практика да. Блоковете вече се ограничават по тегло, в което witness данните се броят с една четвърт, така че блок със SegWit трансакции може да побере повече от стария 1 MB. SegWit адресите започват с bc1q.
Източници (на английски)
Обновено на 10 октомври 2026
Свързани думи
Нещо не изглежда наред? Кажете ни