Шта је СегВит (одвојени сведок)?
СегВит је процес којим се повећава ограничење величине блока у блоцкцхаину уклањањем потписаних података из Битцоин трансакција. Када се одређени делови трансакције уклоне, то ослобађа простор или капацитет за додавање више трансакција у ланац.
Одвојити значи раздвојити, а сведоци су потписници трансакције. Дакле, укратко, одвојени сведок значи раздвајање потписа.
Кључне Такеаваис
- СегВит је акција која се односи на Битцоин која је осмишљена да помогне у повећању ограничења величине блока на блоцкцхаин-у. СегВит помаже повећати ограничење величине блока повлачењем потписа података из Битцоин трансакција. Израз СегВит односи се на сегрегате, или одвојене, и на сведоке, који су потписи за трансакције.
Разумевање СегВит-а (одвојени сведок)
Битцоин блоцкцхаин састоји се од више система дистрибуираних преко пеер-то-пеер мреже. Ти се системи називају чворови и служе као администратори Битцоин трансакција. Све трансакције извршене у Битцоин-у дуплициране су преко ових чворова, због чега је практично немогуће провалити и оштетити трансакцију.
Подаци о трансакцији који се дијеле на више чворова састоје се од двије компоненте - улаза и излаза. У трансакцији може бити један или више улаза и излаза. Излаз је јавна адреса примаоца. Улаз је јавна адреса пошиљаоца. Пошиљаоцу је потребна јавна адреса примаоца да би му могао послати средства. Већина простора у трансакцији састоји се од потписа, дела уноса којим се потврђује да пошиљалац има потребна средства да изврши уплату. Дакле, у ствари, битцоин прелази са инпута на излаз за сваку послату трансакцију. Након што је сваки од чворова потврдио да је трансакција валидна, трансакција се укључује у блок који се додаје ланцу или главној књизи за јавни приступ.
Концепт СегВита формулисао је програмер за битцоин Пиетер Вуилле.
Изазови Битцоин Платформе
Проблем с којим се суочава Битцоин платформа је тај што се све више трансакција врши, у ланац се мора додати још блокова. Блокови се генерирају на сваких 10 минута и ограничени су на максималну величину од 1 мегабајт (МБ). Због овог ограничења, блоку се може додати само одређени број трансакција. Тежина трансакција, представљених блоковима, важи мрежу и узрокује кашњења у обради и верификацији трансакција, у неким случајевима и потребно је више сати да се трансакција потврди као валидна. Замислите све трансакције с Битцоин-ом које су вршене од оснивања Битцоина 2009. године како сједе на блоцкцхаину и још се гомилају. Дугорочно, систем не би био одржив ако се не изврше радикалне промене.
На основном нивоу, СегВит је процес који мења начин чувања података, чиме помаже Битцоин мрежи да брже и несметаније ради.
СегВит је предложен као решење
Пиетер Вуилле, програмер Битцоин-а предлаже да се за решавање овог проблема дигитални потпис мора одвојити од података о трансакцијама. Овај поступак је познат као сегрегирани свједок или СегВит. Дигиталним потписом отпада 65% простора у одређеној трансакцији. СегВит покушава игнорирати податке у прилогу потписом скидајући потпис с улаза и премјештајући га у структуру према крају трансакције. Ово би повећало ограничење од 1 МБ за величине блока на нешто мање од 4 МБ. Поред што мало повећава величину блокова капацитета, СегВит такође решава проблем где је прималац могао пресрести и изменити ИД трансакције пошиљаоца у покушају да добије више новца од пошиљаоца. Пошто би се дигитални потпис одвојио од улаза, бескрупулозна страна не би могла да промени ИД трансакције, а да такође не поништи дигитални потпис.
