-
Bitcoin je nový virtuální měnový systém,
-
který v poslední době budil velkou pozornost.
-
Myslím, že bych měl udělat sérii videí,
-
kde se ponoříme do hloubky Bitcoinu a vysvětlíme,
-
jak detailně funguje.
-
Můj plán na první video v této sérii
-
je popsat některé z těchto mechanismů podrobněji.
-
Co udělám v následujících videích je,
-
že se ponořím trochu hlouběji
do zásadních aspektů, kterých jsem se dotkl
-
v tomto prvním videu.
-
Doufám, že na konci této serie videí budete vědět
-
nejen, co Bitcoin je, ale také budete chápat mechanismus toho,
-
jak jsou transakce zahajovány. Uvidíte, jak
-
se tyto transakce ověřují a také se naučíte, co
-
pro někoho znamená být součástí procesu
zvaného těžba Bitcoinů.
-
Tento termín jste již možná slyšeli,
pokud jste se o Bitcoiny již zajímali.
-
Chtěl bych také poukázat,
že systém Bitcoin je celkem komplikovaný. Vyžaduje to
-
nějaký čas, abych vysvětlil všechny podstatné detaily.
-
Dle mého názoru nejlepší cestou,
jak nejlépe pochopíte schéma jako je Bitcoin, je,
-
že musíte skutečně přestat věřit, vydat se napospas
-
všem relevantním detailům.
-
Teď máte určitě spoustu otázek,
-
ale věřím, že na konci této video série
-
budou všechny důležité kameny odkryty
a vaše otázky budou zodpovězeny správně.
-
Ale to může to nějaký čas trvat, než se tam dostaneme.
-
Z části proto, že se snažím popisovat věci
praktickým způsobem. To možná
-
zahrnuje vynechat nějaké detaily,
-
než budu moci vysvětlit dostatečně
-
části tohoto systému. Poté přidám tyto detaily
-
a nebudete tedy zahrnuti tolika
-
drobnými detaily a odlišnostmi.
-
Získáte pohled na systém jako celek,
jak se budu postupně probírat jednotlivými částmi.
-
Můžeme se na to vrhnout a ponořit se přímo do podstaty.
První, na co chci poukázat je, že Bitcoin
-
byl popsán opravdu jako decentralizovaná
-
měna, protože se zde nevyskytuje
žádná centrální banka či entita,
-
která by se podílela na generování/převádění Bitcoinů.
-
Ve skutečnosti, co se v kontextu Bitcoinu děje,
je, že všechny transakce skutečně
-
vyžadují něco, co se nazývá síť klient-klient (rovný s rovným).
Síť individuálních hostitelů,
-
kteří se kolektivně dohodnou na různých parametrech
toho, jak bude protokol
-
zaveden a využíván.
-
Bitcoin je jako takový někdy považován
za kryptoměnu.
-
Kryptoměnou mám na mysli to, že používáme
mnoho kryptografických technik, abychom
-
usnadnili/skutečně umožnili, že
-
se Bitcoin transakce uskuteční.
-
A udělám samostatná videa o některých z těchto technik.
-
Berme za bernou minci, že Bitcoin je decentralizovaný
a je to druh kryptoměny.
-
Teď chci také poukázat na to,
že samotný termín Bitcoin může být ve skutečnosti
-
trošku matoucí. V mnoha ohledech
se Bitcoin transakce opravdu
-
nepodobají tradičním peněžním transakcím,
tak jak je psáno v některých globálních hlavních účetních knihách.
-
Tím myslím, že máte
-
právě prováděnou transakci, řekněme transakci prováděnou
-
mezi dvěmi stranami. Pojmenujeme je Alice a Bob,
-
což jsou tradiční jména, která se používají
v mnohých kryptografických protokolech za účelem popsat zúčastněné strany.
-
Představte si, že Alice chce převést
-
určité množství Bitcoinů, které vlastní, Bobovi.
-
Můžete o této transakci přemýšlet, že vstoupila do
-
nějaké hlavní účetní knihy.
-
Také chci poukázat na to,
než budu pokračovat, že i když jsem použil
-
termíny jako Alice a Bob,
-
co skutečně znamenají v kontextu Bitcoinu.
Nejedná se o skutečné
-
fyzické osoby.
-
Identita Alice a Boba, tyto identity
-
jsou při faktické realizaci jen sbírka čísel,
-
které nemusí být spojeny
-
se skutečnou identitou Alice a Boba.
-
Pokud to takto chápete, můžete o Bitcoin identitách
uvažovat jako opravdu o efektivních pseodonymech
-
spíše než o skutečných jménech.
-
A myšlenka je, že se Bitcoin stane
více pseudo anonymním protokolem, kde
-
oslovováni jejich pseudonymy,
což uživatelům poskytuje určitou úroveň soukromí.
-
Uživatelům, kteří chtějí provádět
transkace prostřednictvím Bitcoinu.
-
V transakci mezi Alicí a Bobem, Alice v podstatě udělá to,
-
označí několik různých čísel.
-
Stanoví kolik Bitcoinů, chce poslat Bobovi.
-
Řekněme, že Alice začala s 50 Bitcoiny.
-
Mohla se rozhodnout, že chce dát 30 z těchto Bitcoinů Bobovi.
-
Řekněme, že chce, aby se jí nějaké Bitcoiny vrátily.
-
Alice musí určit,
-
kolik dostane.
-
V tomto případě, můžeme říct,
že dostane zpět 18 Bitcoinů.
-
Zbylé 2 Bitcoiny budou
-
poplatkem za převod.
-
Trochu později budeme mluvit o tom,
co znamená poplatek za převod.
-
Myslím, že na to podívám v některém z dalších videí.
-
Ale v podstatě se jedná o pobídku
-
pro další uzly v síti Bitcoin, které mají pomoci Alici.
-
V podstatě potvrzení některých detailů převodu pro Boba.
-
Alice vezme tyto transakční detaily a
-
použije digitální podpis
-
pro tyto transakční detaily. Digitální podpis je jednoduše
-
matematická analogie tradičních podpisů. Tento podpis spojí
-
identitu Alice s detaily
-
této transakce.
-
A to podle identity Alice,
znovu mám na mysli její identitu v Bitcoin systému.
-
A toto spojení je opravdu provedeno
kryptograficky silným způsobem.
-
Nyní detaily této transakce poté, co transakce proběhne,
-
dojde k jejich přenosu.
Alice vezme detaily této transakce a efektivně je rozešle
-
ke všem uzlům
-
v klient-klient síti.
-
Toto představuje Bitcoin uzly.
-
Jakmile Bob obdrží informace
-
o této transakci, které obdrží prostřednictvím klient-klient sítě,
-
pravděpodobně zkontroluje nějaké části transakce, například
-
může zkontrolovat, že čísla byla zadána správně.
Řekněme, že Alice začala s 50 Bitcoiny.
-
A nesnaží se mu převést více než 50 Bitcoinů a tak dále.
-
Bob bude mít nějakou matematickou pojistku,
protože to zahrnuje kryptografii,
-
že některé z těchto požadavků jsou přesné.
-
Řekněme, že Alice má Bitcoiny, o kterých tvrdí, že je vlastní.
-
Projeví zájem
-
převést tyto Bitcoiny Bobovi,
-
ale co on opravdu ještě neví, je zda se Alice
-
nepokusila převést ty samé Bitcoiny někomu jinému
-
v průběhu času nebo nebo těsně před touto situací.
-
A způsob, jakým se s touto situací vypořádáme, je...
mimochodem měl jsem upozornit na to, že
-
tento koncept, kdy se Alice pokouší utratit
-
peníze dvakrát v kontextu digitální hotovosti
-
a elektronického měnového systému,
-
je známý jako
-
,,dvojité utrácení'' a je to něco, čeho byste se měli obávat,
-
když máte virtuální měny,
protože je pro někoho velmi jednoduché jen zkopírovat
-
čísla, která představují tuto transakci a zkusit
-
je použít někde jinde.
-
A způsob, jakým jednoduše zvládneme snížit riziko dvojitého utrácení,
-
je prostřednictvím specifického systému uzlů
-
v této klient-klient síti,
-
které jsou známé pod jménem Bitcoin těžaři.
-
Možná jste tento termín Bitcoin těžaři slyšeli. Bitcoin těžaři jsou v podstatě
-
určité osoby/specifické uzly v rámci klient-klient sítě,
-
které v podstatě dělají to že,
-
vezmou všechny transakce, které vidí.
-
Pamatujte si, že vidí všechny transakce,
ne pouze transakci Alice a Boba, ale i ostatní transakce, které právě probíhají.
-
Vezmou tyto transakce a shromáždí je
-
do tzv. ,,transakčního bloku".
-
Je to v podstatě záznam všech
-
předešlých nezaznamenaných transakcí.
-
Pokud máte na mysli jednu transakci,
řekněme jednu položku hlavní účetní knihy,
-
můžete si transakční blok představit
jako celou stránku v hlavní účetní knize.
-
Tito Bitcoin těžaři do tohoto bloku také zahrnou
-
k těmto všem nezaznamenaným transakcím
-
speciální transakci,
která je jen pro ně samotné, aby se v podstatě odměnili
-
za úsilí při těžbě.
-
Transakční blok bude také obsahovat
zašifrovaný předcházejí transakční blok.
-
Bude zde určitá úroveň návaznosti.
-
Bitcoin těžaři do toho také zahrnou speciálně vytvořené řady čísel
-
vztahující se k této transakci. Tyto řady čísel
-
jsou známé jako ,,proof of work" (doklad o práci).
-
Nazývá se to doklad o práci,
protože je to něco, co se opravdu složitě generuje,
-
něco, co vyžaduje spoustu úsilí.
-
Díky tomu je těžké jen tak pro někoho, aby se dostal do Bitcoin těžby.
-
Ale vyžaduje to, aby opravdu projevil/vynaložil
nějakou konkurenční snahu,
-
v podstatě výměnou za to, že dostane tuto odměnu navíc.
-
Také výměnou za to, že dostanou tento transkační poplatek
a také v zisku tohoto transakčního poplatku slíbeného od Alice
-
za angažování se v tomto typu práce.
-
A ještě budu v samostatném videu detailněji mluvit o tom,
co znamenají protokoly doklad o práci.
-
Protože každý transakční blok obsahuje informace o
-
předchozí transakci,
-
neskončíte s jen vlastnictvím
-
jednoho bloku, nakonec budete mít něco jako řetězec
-
transakcí. A můžete to nazývat řetězec trasakčních bloků.
-
Myšlenka je taková, že jakmile je Bitcoin těžař
-
schopný vybudovat řetězec transakčních bloků
obsahující všechny nezaznamenané transakce a doklady o práci,
-
vyšle ty detaily
-
tohoto řetězce do všech uzlů,
-
všem klientům na této klient-klient síti pro Bitcoin.
-
A jakmile je
-
nově vypuštěný řetězec
verifikován/bude mít určité vlastnosti, uzly na síti
-
budou pokračovat a začnou ho používat.
A uzly začnou přidávat nové transakční bloky
-
k tomuto řetězci.
-
Vezmou vše, co ještě nebylo zprocesováno a začnou to
-
zahrnovat do transakčního řetězce, který byl
-
vypuštěn uzlem, který přišel se správným dokladem o práci.
-
Tento řetězec transakčních bloků...
-
V kontextu Bitcoinů to funguje tak, že
-
uzly posuzují jen
-
řetězec transakčních bloků, který vykazuje nejvyšší hodnotu práce,
-
generovaný obsah.
-
A opět je zde doklad o práci, který jsem zmínil, že
-
používá
-
k určení/identifikaci toho,
-
co bylo zahrnuto do tohoto řetězce transkačních bloků.
-
Ten, který je nejdelší, bude považován v rámci Bitcoin systému za nedotknutelný.
-
A od budoucích těžařů se předpokládá,
že budou pracovat pouze na řetězci, do kterého bylo vloženo nejvíce práce.
-
Co je zde pozoruhodné,
-
že celý průběh je decentralizovaný. Není zde žádná banka či
-
centrálně důvěryhodná entita, která je zahrnuta do transakce.
-
Doufejme, že toto první video vám poskytlo popis
-
mechanismu Bitcoin systému.
-
Zůstalo mnoho kamenů, které jsem neobrátil.
V následujícím videu
-
začnu odkrývat další detaily a jsem si jistý,
že máte spoustu otázek. Ale doufejme, že
-
další videa vám pomohou odpovědět na některé z nich.