﻿637
425289382011156112
Each7208540945499140186
block9298540944563109150190
in11428540941864
a122885409446
blockchain12978540944563109150191231277322340386
consists17068540944086131172191231255296
of20258540944568
a211685409446
block21858540944664109150191
header23998540944591136182227255
and26768540944591137
a283585409446
block7209690944564109150191
body.93396909489135180221244
Block119996909498116161203244
header14669690944691137182228255
consists174496909485130175218236277299340
of21079690944669
the219896909466112157
block23799690944563109149190
version,25929690944187114155174220265288
Merkle720108309468114141182200246
tree9891083094235096141
root115310830942874119142
hash,131910830944591132177200
timestamp,154210830942442110155196219264333378401
n1966108309445
Bits,20351083094557295136159
Nonce2218108309459104149190236
and247710830944591137
Parent263810830945499126172218241
block72011980944564109150191
hash.93411980944590132177200
Transaction128211980945078123169210255296319337382428
counter173311980944186132177200247274
and215511980944591137
transactions24391198094235096141182228269291309355400441
are72013140944573119
including86213140941863104122168213231276322
in120713140941864
the129313140942772118
block143413140944967113153194
body.165113140944691137178200
Block187813140945473118159200
size210113140944159100146
and226913140944995141
size243213140944563104149
of260413140944972
each269813140945095136182
transaction7201428094235096141182228269291309355400
determines11431428094108153176222249318336381427468
a16331428094108
block’s17641428094108126172211252270311
maximum20981428094130176217235303349417
number25381428094108153221267312340
of72015430944568
transactions.8111543094235096141182228269291310355400442464
For238815430945096123
validating253515430944186104122168213236254300345
a720165809445
transaction,blockchain7881658094235096142183228269292310355401424469487533574614655701746764810
uses162116580944686132174
asymmetric181816580944586127196265310333360379420
cryptography226116580944168109155177223268296342387433474
me2758165809468114
chanism.72017720944186132177195236304327
Blockchain72020010945472118158199240285331350396
client11392001094496785130176199
that136020010943277122146
implement152820010942795140159204272318363386
in193720010942873
smartphone2033200109449117163190213259304350395441
can249720010944995140
easily266020010945499140158176217
verify72021160944186113132155196
their106821160942368114132159
transaction13802116094235096141182228269291309355400
using193421160944586104150195
Simple215321160945572140186204250
Payment255621160945499140208254299323
Verification[SPV][1].72022320945499127145168186227272295313359404427483537592614637682705728
This147122320945096114155
lightweight164922320947089134179202262309327372418441
client2112223209494112130176221244
need238022320944591136182
only258522320944591109150
to2758223209475121
download72023460944591150196214259304350
the1093234609459104149
header1266234609481126172217263290
of1580234609481104
the1706234609459105150
blocks187923460948099144185226266
for2168234609459104132
verification2323234609477122149168191209250295318336381427
of2773234609481104
transaction.7202461094235096141182228269291309355400423
Characteristics720269009459109154186231277304350382404449477500545591
of133426900945077
Blockchain143426900945982132178223269319365388437
The72028060945096141
main884280609468114132178
characteristics[2]108428060944187132159205246269314342360401424442483523546592614
of172128060944568
Blockchain181228060945572118160201242287332351396
are223128060944572118
Decentralization:720292009459104145191236259286332350368409454477495541586609
In135229200942368
Blockchain144329200945573118159200241286331351396
there186229200942267112140186
is207029200941859
no215029200944591
need226329200944591136182
for24682920094216794
the258529200942267113
third27212920094216785112158
party72030350944591118141182
like9253035094203979125
centralized107330350944388134156184229248266308353398
transaction14943035094255398144185230271294312357403
system.192130350944485126149194262285
So,223230350945499122
it237830350942043
reduces244430350942975120166207252293
the276130350942571116
cost72031500944186127150
and109631500944591137
effort,14583150094456891137164187210
and189431500944590135
gives225531500944564104150191
better267231500944591114137182209
performance.72032640944591118141187214283328374415460483
Consensus1226326409459105150191236282323368409
algorithms165832640944664109155182201223269338379
are206032640944875121
uses220432640944888134175
in240232640942066
blockchain249032640944866112153193234280325343389
for7203379094236895
maintaining839337909468113132177200245263309327372418
data128033790944591114159
consistency146233790944187132173191232255300346386427
in191233790941966
distributed200133790944564104127155174219265287333378
networks.240233790944691114173219246287328351
Persistency:72034940945499127168186227250295340381422445
If118834940942345
a1256349409448
node132734940944893139184
validates153534940944186104122168213236281324
a1881349409446
transaction19513494094255298144185230271294312357403
and237734940944793139
put253834940944894117
it267734940942144
in274334940942166
a2832349409448
blockchain72036080944564109150191231277323341386
it112936080947698
is1251360809476117
not13913608094102148171
possible15853608094103148190231249295313358
to1967360809480126
delete21153608094104149168213236281
or24193608094103130
rollback.25743608094277391109155200241282305
Honest720372409459104150195236259
miners100237240946886132177204246
never1270372409464109150196223
add1516372409464109155
invalid169337240943782123168187206251
transaction196837240944168114159200246287309328373418
in240937240943782
the251437240944086131
block266837240946482127168210
and72038380944591137
they88038380942268113154
quickly105738380944691109150191209250
find13293838094234187132
out148438380944591114
such162138380944287128174
false18173838094236987128174
nodes.201438380944591137182223246
Pseudonymity72039530945495140186231277322363431450473513
:For125639530942373119146
hiding142539530947795141159204250
personal1698395309476122149190236283328346
information206739530944995117163190259304327345390436
some2526395309472117185231
of2780395309477100
them72040680942368114182
uses92540680945495140181
a1129406809454
nickname120640680945472113154199244313358
or158740680945481
false16914068094327795136181
name1895406809455101169215
or213240680945482
other223740680945476122168195
entity245740680944590114132154195
name267540680944591159205
for7204182094236895
establishing108041820944586109154200218236277323341386432
relationship17764182094277391136159179224270310356374420
with245941820945977100145
others.262841820944668114160187228251
This72042970945096114155
helps89842970944590109154195
anonymity111642970944591137182223291309332373
in151242970941864
some159842970945399167212
level183342970943277119164183
of203842970945880
privacy,21424297094467391132178219259282
but244742970944591114
it258442970943052
is265942970943072
not2754429709457103126
fully7204413094236886104145
anonymous.88844130944591137182223291337382423446
Cryptographic72045270945986127172195241286314360405451469510
hash1252452709454100141186
function:146145270942369114155178196242287310
Hash1794452709467112154200
function201745270943176122163186204249295
takes233445270943278119164205
any256245270945499140
size272545270944967108154
of72046420944568
input8114642094103149194240263
and10964642094131176222
give13424642094131149190235
fixed16014642094108126167212258
length18834642094103149194239262308
of22144642094130153
output.239246420944591114159205228250
It26664642094108131
is282046420941859
efficiently7204756094456891109150168214259282300341
computable,108347560944187155201246269314360378424447
irreversible,15534756094184572118159205232273291337355401424
collision216847560944186104123141181200245290
resistance,248247560942773114132173195241286329374397
hiding72048710944564109127173218
and96148710944691137
puzzle112048710944692133173191237
friendly.13804871094225068114159204223264286
Cryptographic72049860945986127172195241286314360405451469510
guarantees:125249860944691137164210256279324369411433
In170849860942368
Blockchain,180049860945472117160200241287332350396418
End72051000945499145
users888510009460100146173214
are112551000946087133
signed128151000945573119164209255
all15595100094607896
transaction.167851000943764110155196242283305323369414437
This2138510009464110128169
transaction236751000943764110155197242283306324369415
is280551000943273
verified72052150944186113132155173218264
by157552150944586
user’s225152150944586132159177218
public249352150944591136154172213
key.272952150944186127150
This72053290945096114155
signing89853290944059104149168213258
guarantees117953290944691137164210256279324369411
the161353290942268113
integrity,17495329094196487132178206225247288311
non-208353290944691137164
reputation22715329094112158203249272317340358404449
and274353290944691137
authenticity.72054450944591114160205251274292332351373414437
Transparency:72055600945077123169210255301328374419460501524
After1267556009478100123168196
verification1486556009465110137156179197238283306324369415
of192455600946891
each2037556009470115156202
transaction226255600944674119165206251292315333378424
with2709556009483101124169
timestamp72056740942341109154195218263332377
it11205674094118141
includes12845674094117163204222267312358399
in17065674094117163
the18925674094122167213
distributed21285674094145163204227254272318363386431477
ledger.262956740941964109155201228251
Once720578909464109150195
transaction9385789094235096142183228269292310355401
is136257890943980
recorded,146557890942773114159187232278324346
it183457890944063
can192057890944287133
verify2076578909462108135153176217
any2316578909467112153
node2492578909467113159204
and2720578909467113159
data72059040944591114159
recorded902590409497143184229256302347393
in1318590409488133
it147559040941840
and153859040944691137
no169859040944591
one18125904094115159205
cannot204059040944187132178223246
delete230959040944591109155177223
or255559040944573
alter26515904094115133156201229
the72060180942368114
records.85760180942773114159186232273296
Types72062480945096146192237
of98062480945078
Blockchain108162480945981131177222268318364387437
The72063630945096141
types88463630942364109155196
of1103636309498121
blockchain1246636309499117162203244285330376394439
are1708636309498126172
available1902636309499140185203221267312330376
in2301636309471116
the244163630942368114
market25786363094121166194235280303
are72064780944573119
Permissioned(Private),86264780945499126195213254295313358403449495522577604622663708731776804827
Permissionless171464780945499126195213254295313358403422467508549
(Public)244164780942782127172192210251278
and274364780944591136
consortium72065920944186132173218245269287332400
blockchain.114365920944664109150191232277323341386409
Permissionless(public)72067070945499127195214254295313358404422468509550578623669715733751792819
Blockchain156267070945472117159200242287332351397
If72068220942345
anyone788682209460106147192237283
can1094682209455101146
read126368220944187133178
blockchain146568220946078124164205246292337357402
content189168220944188133156201247270
or218468220945987
add2294682209460105151
nodes,246968220944590136182223245
this273768220943783101142
type72069360942364109154
of89769360945880
blockchain100069360945876121162203244289335353398
is142169360943172
called151669360945398116135180225
public1764693609458103149167186227
blockchain[1].201569360944564109150191232277323341386409454477500
Bitcoin253869360946785108149194212258
is281969360941960
the72070520942368114
publicly85770520944591136155173213232272
available115270520944686132150169215260278324
blockchain149970520944564109150191232277323342387
and190970520944792138
anyone206970520944692133178224269
can236170520944186132
freely25167052094225096141159200
download32407400944591150196214259304350
it36137400941841
and36767400944691137
do38367400944591
mining39507400946886132150195241
problem.42137400944673119165183229298321
Ethereum45587400945476122167195241286354
is32638540941859
another33458540944591136159205250278
digital36468540944563109127150195213
currency38828540945297124152198243284325
also42308540945675115161
permission44148540944592119188206247288306351396
less48338540942975116156
blockchain50138540944563109150191231277322342387
and32409690944591137
anyone33999690944691132178223269
can36919690944186131
add38459690944691137
smart400596909441109155182205
contract42339690944186132154181227268291
to45489690942368
this4638969094236886127
network.47909690944591114173218245286309
Permissioned324010830945499127195214254295313358404450495
(Private)375810830942782109127168213236282309
Blockchain409110830945572118159199241287332351397
In324011980942368
private33251198094467391132178200246
blockchain,358811980944563109150191231277322342387410
all40151198094456382
users411411980944687132159201
cannot433111980944187132179224247
freely46011198094174490135154195
join48181198094125876121
the496211980941762108
network,508811980944691114173218246287310
view324013140944159104163
the342613140942570116
transaction35651314094255298144185230271294312357403
history399113140944766106129174202243
or425813140944875
issue435513140942161102149194
their457213140942570116134162
own4756131409448107153
transactions.49321314094255298143184230271293311357402443466
Centralized3240142809459104150173200246264282323368414
organizations367814280944875121166212230271316339357403448490
are419014280944875121
preferred433414280944875121145190217245291336
this46931428094257189130
blockchain484614280944766111152193233280326344389
due525814280944893139
to324015430942368
the333115430943075121
power347515430945398157203230
of372815430945275
their382615430943075121139167
own4015154309453112158
network419515430945398121180226253295
for451315430943075103
their463915430943075121139166
own4828154309453112157
operations500815430945398144171217240258303349390
within324016580945977100145163209
their3471165809458103149167195
network.3688165809481126149208254281322345
In4055165809458103
the4181165809458103149
private4353165809480107125166211234279
blockchain[1],465516580948098144185226266312357376421444489512535
only5213165809480125144185
authorized324017720944591114159205232251292337382
person36451772094101146174215260306
has39741772094100146187
the4184177209477123168
permission43751772094102148175243262303343362407452
to4850177209478123
validating4996177209496142160178224269292310355401
transaction,32401887094235096141182228269291309355400423
issuing368618870942364105150168214260
transaction,396918870942755100146187232273296314360405428
reading442118870943278123169187234280
transaction472418870942754100145187232273296314359405
history515218870945069110133178205247
or324020010944573
executing333620010944586131173218241259304350
smart3709200109441109154182205
contract.393820010944086131154181227268291314
Governance,3240211609464109150195223268314360400446469
transparency,37322116094235096141182228273301346392433474497
anonymity425221160944591136182223291309332373
and464821160944691137
varying513621160944186113155173218264
decentralization324022320944591132177223246273319337355396441464482527573
are38362232094128155201
the40602232094106151196
features428122320942268113136182210256297
of460122320944669
the469222320942369114
permissioned48292232094128174201270288329370388433478524569
blockchain.324023460944564109150191231277323341386409
Blockstack367323460945573118159200240263309349392
and408823460945398144
Multichain4261234609468114132155173214259304323368
are465223460945380126
examples480023460945394139208253271317358
of518023460945376
the527923460943177122
private32402461094457391132177200246
blockchain.350824610944664110150191232278323341387409
Consortium3240257609459104150191236263286305350418
Blockchain368125760945572118159201241287332350396
Consortium3240269009459104150191236263286305350418
blockchain[1]382326900944564109150191231277323341386409454477
is446626900941859
semi-decentralized,468926900944186154173201247293334379425448475521539557598643688711
controlled324028060944186132155182228246264309355
by361828060944686
group372828060946189134180226
of397528060946184
authorized4082280609461107130175220248266307353399
persons450528060944591118159205250291
with48202806094597799145
permission4988280609461106133202220261302320365411
other324029200944568114159187
than360329200942368114159
single393729200944159104150168213
entity432629200944591114132155196
and469729200944591137
consensus500829200944186132173218264305350391
process324030350944573119159205246287
is355030350941859
handle363130350944691137182201246
a3900303509446
group396930350944572118164209
of434430350944568
pre-approved443530350944774120148194239285312358399444490
nodes494830350944691137182223
in533730350941864
the324031500942368114
network.337831500944591114173218245287309
Hyperledger,3709315009466107153198225244289335380426453476
Corda4208315009466112139184230
and446231500944692138
Quorum4623315009463109154182227296
are494231500944673119
example508331500945394139208253271317
of324032640944568
this33313264094236886127
network.348132640944591114173218245287309
Using3240349409459100118163208
Anchoring3471349409461106147192238265284329374
in386834940942470
Blockchain396134940946179124165206247292338356401
technology438534940942974117162207253271317362403
block481134940945169115156197
hashes503034940945297138184229270
of532334940945174
private32403608094457391132177200246
chain3508360809470116161179225
can3756360809469115160
write394036080945986104127172
to413536080942369
public4226360809475120166184202244
chain.449336080944186132150195218
This4734360809479125143183
can494136080944186132
help5095360809475120139184
to530236080945197
verify324037240944186113132155196
the345837240942267113
transaction35943724094214994140181226267290309355400
include401837240941763103123168213259
in429937240941762
the438537240942267114
ledger452337240941762108153199226
are477137240944673119
validated491237240944086105123169214237282328
and526237240944591136
it324038380941841
also330438380944563104150
strengthen34783838094406390136182227250295341387
the388838380942368114
immutability.402438380941886154200222268314332350368391432455
Consensus3240406809459109159205250300346396442
Algorithms370540680945982131182214236263314387433
in416040680942373
Blockchain425640680945982132178222268318364386436
Blockchain324041820945472118158199240285331350396
technology365941820942975116161207252271316362402
is408441820942667
distributed417441820945371112134162180226271295340386
and458341820945298144
there474941820943076121149195
is496641820942667
no505541820945398
single517741820944866112157175221
point324042970944591109155177
of344042970944972
failure35354297094267290108153181227
due378442970944995141
to394842970942772
all40424297094496785
nodes415042970944994140186228
in440142970942168
the449142970942772118
network463242970944994117176222249290
have494542970944994135181
a5149429709449
copy522042970944590136177
of324044130944568
blockchain3331441309483101146187228269314360378423
structure.37784413094416391136177200245273319341
In4142441309460106
this42714413094236886128
distributed442244130944765106129156174220265288333379
nature,4824441309482128151196223269292
nodes5139441309483128174219260
reach324045270942773118159205
the346845270943985130
agreement362245270944591118164209278323369392
between403845270944591114173218264309
each4369452709462109150195
other458845270946385131176204
by4814452709462103
obtained4940452709462107130176195241286332
by5295452709462103
use324046420944586132
of391946420944568
consensus401146420944086131172218263304350390
algorithm[1].495046420944564109154182200223268336360405428451
Proof326361960945481127172195
of3481619609497120
Work(PoW)36236196094131176203244271326371448475
is4121619609471112
a4256619609497
trustless4377619609474102148189211230275316357
and4756619609498143189
distributed4967619609498116158181208226272317340385431
consensus324063110944186132173218264305350391
algorithm365463110946886131177204223245291359
use4036631109468109154
in421363110944187
Bitcoin432263110947896119161207225270
network4615631109468114137196241268309
and4948631109468114159
miners5129631109491110155200228269
need324064260944591137182
to344564260942267
solve353564260944085103144190
cryptographic374964260943966108153176221267294340385431449490
puzzles426364260944490131172190236277
for45636426094216794
getting468264260944489112135153199244
rewards494964260942672132178205250291
and526264260944591137
add324065400944591137
new3399654009499144203
node3625654009498143189235
in3884654009471116
the4023654009475121166
blockchain.4214654009498116161202243285331376394440462
Proof46996540094108134180225248
Delegated49716540094114159178223268314337382428
Stake(DPoS),324066560945477122163208236295350394450477501
Proof-of-Burn(PoB),Proof-of-Capacity(PoC),3763665609455821271731962232692923193744194464925195746196757027267808078538989219499951018104511051150119612411282130013231364139114461491155015771600
Proof-of-Activity(PoA)324067700945481127172195223269292319374414437455496514537578605661705760787
etc.405067700944668109132
are420567700944573119
other434667700947597144190217
important4586677009447115161206234257302348371
consensus4980677009469115160201247292333378419
algorithms324068850944564109154182200223268336378
uses364068850944687132173
in383668850941863
cryptocurrency.392268850944168110155178223264310337364410456497538561