
Блоцкцхаин је посебна врста повезане листе. Свака ставка у листи садржи сопствене информације и показивач на следећу ставку на листи. Ако почнете да тражите ставку у повезани листи, пређите је по једној ставци одједном, користећи информације о тој ставци да бисте пронашли следећу ставку, а затим поновите процес. Овај процес може бити користан начин за структурирање података, дијелом зато што можете спојити двије листе заједно промјеном једног показивача.

Блоцкцхаинс су мало другачији јер се повезују назад, а не према напријед. Када се креира нови блок, он указује на претходни блок.

Остале карактеристике блок-ланца:
- Блок садржи скуп трансакција. "Трансакција" је договорена промјена података из једне државе у другу. Подаци могу бити конвенционални подаци о датотекама или специјализовани подаци као што је власништво валуте.
- Трансакције у блоку су "атомске", што значи да се не могу поделити на мање скупове. Или су се све трансакције десиле, или ништа.
- Први блок који се ствара назива се генезијски блок . Блок генезе је једини блок без претходника - сваки други блок се на крају повезује са блоком генезе. Удаљеност блока од блока генезе назива се њена "висина блока", јер се блокови често визуализују као да су изграђени вертикално, одоздо према горе.
- Сваки блок након блока генезе садржи показивач на његов претходни ("родитељски") блок и хеш заглавља тог блока. Овај хасх има криптографске особине које га чине непредвидљивим и јединственим. Његова математичка својства су оно што блокира ланац осигурава од фалсификата.
- Да бисте прешли ланац, морате почети од најновијег блока, названог "врх", "глава" или "врх" ланца. Онда прелазите уназад, "доле" низ ланац, један по један блок.
- Блок може да укаже на само један претходни "родитељски" блок. Међутим, вишеструки блокови могу указати на истог родитеља, који креира грану у ланцу, названу форк .
- Нови блокови се додају на врх ланца или врх вилице.
Зашто је блоцкцхаин користан
Блоцкцхаин је ефикасан као технологија дистрибуиране књиге или ДЛТ . Дистрибуирана књига се отворено дели са свим учесницима - нема приватних трансакција. Криптографска верификација од блока до блока ствара ланац поверења у ове трансакције.
Ова својства чине блокчаин децентрализованим, ауторитативним записом информација. За крипто валуту, блоцкцхаин дозвољава власницима да међусобно пребацују вриједност без потребе за централизованом банкарском институцијом која би посредовала у трансферу.
Шта је у блоку
Уопштено, блок садржи:
- Заглавље блока које садржи информације о идентификацији блока.
- Бројач трансакција, који представља број јединствених трансакција у блоку.
- Трансакције .
Заглавље блока обично садржи:
- Број верзије софтвера или правила која регулишу блок-ланац.
- Криптографски хеш заглавља претходног блока.
- Криптографски хасх коријена (Меркле роот роот) трансакција блока. Сами трансакције нису ускладиштене у заглављу, али је овај коријен јединствен за те трансакције и потребан је за њихову реконструкцију.
- Циљна тешкоћа, која се користи у генерисању доказивог криптографског рада (доказ рада) за тај блок.
- А тиместамп.
- А нонце - број који се може користити само једном.
Форкс

Вилица се такође може креирати ретроактивно ако је у питању ваљаност трансакције, да би се могло кренути од познате тачне тачке у блок-ланцу.
Привремене вилице представљају природни споредни ефекат расподељене обраде која се изводи на блок-ланцу. Таква виљушка се може појавити када два или више рудара заврше рударски блок у приближно исто време.
Када се правила која регулишу трансакције мењају, може се створити "тврда" или "мека" вилица. У мекој форк-у, нова правила су компатибилна унатраг, тако да се нови блокови правила сматрају важећим за блокове старих правила. У тврдој вилици, стара и нова правила нису компатибилни, а нити једна форка не види блокове других као важеће.
Рударство
Успостављање повјерења у блоцкцхаин захтијева пуно посла. Да би се створио ланац поверења, учесници названи "рудари" обављају криптографски "посао" за верификацију трансакција у ланцу. Рудари користе ЦПУ и ГПУ рачунара за рачунање сложених, репетитивних криптографских функција хеширања. Процес се назива рударство јер захтијева велику количину дистрибуираног рада, у потрази за нечим вриједним.
Рударству је потребан снажан компјутер и много струје, тако да постоји значајан трошак за рудник ланчаног ланца. Да би се подстакло рударство, систем награђује појединца чији је компјутер успјешно "минирао блок". Рудари се међусобно надмећу да би остварили ову награду.
Оно што чини награду, варира у зависности од сврхе блок-ланца. У блок-ланцу крипто-валуте, рудар који решава блок обично се награђује са одређеним износом валуте. На пример, награда за успешно рударство Битцоин блока је 25 Битцоина.
Битцоин, валута, софтверски термини