Blockchain – co je blockchain a jak funguje?
V dneลกnรญm ฤlรกnku se podรญvรกme na jedno z klรญฤovรฝch tรฉmat, bez kterรฉho by kryptomฤny nefungovaly tak, jak je znรกme. Pokud Vรกm slovรญฤko blockchain nic neลรญkรก, pak se pohodlnฤ usaฤtฤ a nepลestรกvejte ฤรญst! Vysvฤtlรญme si v ฤlรกnku jak funguje blockchain a co je blockchain.
Neudฤlejte chybu a zakupte si nejbezpeฤnฤjลกรญ HW penฤลพenku na trhu!
Existujรญ 3 hlavnรญ technologie a jejich kombinacรญ je tvoลen blockchain. ลฝรกdnรก zย tฤchto technologiรญ nenรญ zbrusu novรก. Spรญลกe se jednรก o jejich kombinace a zpลฏsob aplikovรกnรญ.
Co je blockchain ve slovenลกtinฤ
Nejdลรญve si ukรกลพeme, jakรฉ technologie blockchain vyuลพรญvรก a nรกslednฤ si je rozebereme dopodrobna.
Pouลพitรฝmi technologiemi jsou:
- Kryptografie soukromรฉho klรญฤe
- Distribuovanรก sรญลฅ se sdรญlenou knihou
- Pobรญdka kย obluze transakcรญ sรญลฅฤ, vedenรญ zรกznamลฏ a zabezpeฤenรญ
Jak funguje blockchain
Kryptografickรฉ klรญฤe
Dva lidรฉ chtฤjรญ obchodovat pลes internet
Kaลพdรฝ zย nich mรก veลejnรฝ a soukromรฝ klรญฤ
Hlavnรญm cรญlem technologie blockchain je vytvoลit bezpeฤnรฝ odkaz digitรกlnรญ identity. Identita je zaloลพena na drลพenรญ kombinace soukromรฝch a veลejnรฝch kryptografickรฝch klรญฤลฏ.
Kombinace tฤchto klรญฤลฏ lze povaลพovat za efektivnรญ vytvรกลenรญ velmi uลพiteฤnรฉho digitรกlnรญho podpisu. Nรกลก digitรกlnรญ podpis poskytuje silnou kontrolu nad naลกรญm vlastnictvรญm.
Identita
Nicmรฉnฤ bezpeฤnรก kontrola naลกeho majetku nestaฤรญ kย zajiลกtฤnรญ digitรกlnรญch vztahลฏ. Ovฤลovรกnรญ transakcรญ pomocรญ klรญฤลฏ je sice uลพ vyลeลกeno, bylo by to ale kย niฤemu, kdyby se ty transakce neschvalovaly. U blockchainu se transakce schvalujรญ distribuovanou sรญtรญ.
Distribuovanรก sรญลฅ
Vรฝhody a potลeby distribuovanรฉ sรญtฤ mลฏลพeme pochopit pomocรญ myลกlenkovรฉho experimentu, kdyลพ strom spadne vย lese.
Jestliลพe spadne vย lese strom a my to mรกme natoฤenรฉ na kameลe, mลฏลพeme sย jistotou potvrdit, ลพe ten strom spadl. Mรกme totiลพ vizuรกlnรญ dลฏkaz, i kdyลพ รบdaje proฤ a nebo jak nรกm mohou bรฝt nejasnรฉ.
Vรฝhodou bitcoinovรฉho blockchainu je to, ลพe ji vytvรกลรญ obลรญ sรญลฅ, kde validรกtory, stejnฤ jako kamery vย pลรญbฤhu dosรกhnou vรฝsledku, ลพe byly svฤdky stejnรฉ vฤci ve stejnou dobu. Namรญsto kamer se ale vyuลพรญvajรญ matematickรก ovฤลovรกnรญ. Struฤnฤ ลeฤeno – velikost sรญtฤ je dลฏleลพitรก pro jejรญ bezpeฤnost.
Jedna zย nejvฤtลกรญch vรฝhod bitcoinovรฉ blockchainu je jeho velikost. Nemyslรญm tรญm, jen kolik transakcรญ je schopen udฤlat, ale i zรกroveล jak velkou vรฝpoฤetnรญ vรฝkon bitcoin zajiลกtuje.
Systรฉm zรกznamu
Kdyลพ jsou kryptografickรฉ klรญฤe kombinovรกny s touto sรญtรญ, objevรญ se velmi uลพiteฤnรก forma digitรกlnรญch interakcรญ.
Proces zaฤรญnรก tรญm, ลพe se uklรกdรก jejich soukromรฝ klรญฤ a vydรกvรก nฤjakรฉ oznรกmenรญ – vย pลรญpadฤ, ลพe posรญlรกte bitcoiny, pลipojรญte jej k veลejnรฉmu klรญฤi.
Protokol
Blok obsahujรญcรญ digitรกlnรญ podpis, ฤasovรฝ รบdaj a pลรญsluลกnรฉ informace (v pลรญpadฤ bitcoinu je to ฤรกstka) se pak odesรญlรก do vลกech uzlลฏ vย sรญti.
Protokol sรญลฅovรฉ obsluhy
Realista by mohl namรญtnout, ลพe padajรญcรญ strom vย myลกlenkovรฉm experimentu nepotลebuje tisรญce kamer aby zaznamenaly pรกd. Jak pลitรกhneme tak velkou vรฝpoฤetnรญ sรญlu do sรญtฤ, abychom ji zajistily?
Odpovฤฤ na tuhle otรกzku je velice jednoduchรก.
Pro otevลenรฉ veลejnรฉ bloky toย zahrnuje tฤลพbu. Tฤลพba je postavena na jedineฤnรฉm pลรญstupu. Osobnรญm zรกjmu obyvatel. Kdo nabรญdne vรฝpoฤetnรญ vรฝkon svรฉho poฤรญtaฤe pro รบdrลพbu sรญtฤ,ย dostane za nฤj odmฤnu .
Cรญlem protokolu pลi pouลพรญvรกnรญ bitcoinu je odstranit moลพnost, ลพe stejnรฝ bitcoin bude pouลพit vย oddฤlenรฝch transakcรญch souฤasnฤ a to tak, ลพe by to bylo obtรญลพnรฉ zjistit.
Takto se bitcoin snaลพรญ jednat jako nฤco vรฝjimeฤnรฉho, napลรญklad zlato. Bitcoiny a jejich zรกkladnรญ jednotky (satoshi) musely bรฝt vytvoลeny jako jedineฤnรฉ, aby je lidรฉ chtฤli vlastnit a mฤli nฤjakou hodnotu. Aby toho bylo dosaลพeno, uzly slouลพรญcรญ sรญti vytvรกลejรญ a udrลพujรญ historii transakcรญ pro kaลพdรฝ bitcoin tak, ลพe pracujรญ na ลeลกenรญ matematickรฝch problรฉmลฏ.
Vย podstatฤ hlasujรญ sย vรฝkonem svรฉho poฤรญtaฤe, vyjadลujรญ souhlas sย novรฝmi bloky nebo odmรญtajรญ neplatnรฉ bloky. Kdyลพ vฤtลกina tฤลพaลลฏ dorazรญ ke stejnรฉmu ลeลกenรญ, tak ย pลidajรญ do ลetฤzce novรฝ blok. Tento blok je ฤasovฤ oznaฤenรฝ a mลฏลพe obsahovat i data nebo zprรกvy.
Nรกzornรก ukรกzka
Typ, mnoลพstvรญ dat a zpลฏsob ovฤลovรกnรญ se mลฏลพou liลกit pro kaลพdรฝ blockchain. Dost zรกleลพรญ na pravidlech blockchainu a sย tรญm i urฤovรกnรญ, co je a co nenรญ platnou transakcรญ nebo platnรฝm vytvoลenรญm novรฉho bloku. ย Proces ovฤลovรกnรญ je pลizpลฏsoben kaลพdรฉmu blockchainu zvlรกลกt. Jakรกkoliv novรก pravidla mohou bรฝt vytvoลena, kdyลพ dostatek uzlลฏ dosรกhne shody o tom, jak by mฤly bรฝt transakce ovฤลovรกny.
Novฤ jsme zaloลพili takรฉ CHAT skupinu. Pลipojte se k nรกm zdeย https://discord.gg/WQpH8xt