Bitcoinové vzdělávání znamená učit se rozumět penězům v síti Bitcoin a bezpečně s nimi zacházet. Patří sem přijetí a odeslání platby, ochrana přístupu k peněžence, obnova ze zálohy i rozpoznání důvěryhodného vysvětlení. K prvnímu porozumění nemusíte umět programovat ani přečíst všechny technické dokumenty.
Kamarád vám chce ukázat, jak se posílá bitcoin. Ještě než otevřete aplikaci, zkuste si položit tři otázky: co mu můžete bezpečně ukázat, podle čeho poznáte přijatou platbu a co vám umožní peníze později odeslat? Odpovědi vás přirozeně dovedou k adrese, transakci a klíčům. Takový postup dává novým slovům význam. Nemusíte se nejprve naučit celý slovník. Zvolte jeden malý cíl, například porozumět příjmu cvičné platby; k podrobnostem se vrátíte, až budete vědět, k čemu je potřebujete. [5] [10]
Bitcoiny nejsou soubory uvnitř telefonu. Síť vede společnou historii transakcí a peněženka vám pomáhá používat soukromé klíče, tedy tajné údaje potřebné k povolení útraty. Peněženka může být aplikace nebo samostatné zařízení. Přijímací adresu můžete poskytnout plátci; soukromé klíče mu nesdělujte. Těžaři sestavují nové bloky, tedy balíky transakcí přidávané do této historie. Full Node je program, který bloky a transakce samostatně ověřuje podle pravidel Bitcoinu. Jinou roli má služba, která spravuje klíče za vás: údaj na jejím účtu pak znamená i závislost na této službě. Proto porucha jedné aplikace ještě není poruchou celé sítě. [1] [2]
Self-custody znamená, že klíče ovládáte vy; s tím přebíráte i odpovědnost za jejich zálohu. V mnoha peněženkách má záloha podobu Seed Phrase, seznamu slov umožňujícího znovu vytvořit klíče. PIN pouze chrání přístup k zařízení a tuto zálohu nenahrazuje. Používáte-li passphrase, další tajný údaj, který se kombinuje se zálohou, potřebujete při obnově i jeho přesné znění. Některá uspořádání vyžadují také další informace. Skutečnou zálohu nikdy nevkládejte do výukového webu, chatu ani formuláře od lektora. Postup obnovy si nacvičte v oddělené peněžence, jejíž klíče nechrání vaše skutečné peníze. [5] [8]
Na výuce je cenné, že si můžete něco splést a přijít na důvod. K tomu ale použijte nové cvičné klíče a peněženku určenou pro testovací síť. Testnet je oddělená síť pro zkoušení; její mince nejsou BTC, kterými platíte na hlavní síti. Před každým pokusem ověřte, kterou síť aplikace používá. Pokročilejší zájemci mohou v Bitcoin Core využít regtest, místní zkušební režim, v němž si sami vytvářejí bloky. Na začátku nepotřebujete ovládat obojí. Podstatné je nepromíchat cvičnou peněženku se zálohou a zůstatkem té skutečné. [11]
Chcete poslat část dříve přijatých bitcoinů. Peněženka sáhne po jednom nebo více UTXO, což jsou dosud neutracené výstupy předchozích transakcí. Můžete si je představit jako jednotlivé částky, které máte k dispozici. Nová transakce z nich vytvoří částku pro příjemce a často také vrátí zbytek do vaší peněženky. Část připadne na poplatek. Ten se odvíjí od velikosti transakčních dat a zvolené sazby, není to prosté procento posílaných peněz. Před podpisem, kterým útratu povolujete, ověřte příjemce, částku a poplatek na důvěryhodném zobrazení. [2] [9]
Po odeslání má transakce identifikátor, podle kterého ji můžete dohledat. Teprve zařazení do bloku jí dává první potvrzení; oznámení peněženky o odeslání není totéž. Při cvičení sledujte, jak se tento stav mění, a zkuste najít částku příjemce i případný zbytek vrácený odesílateli. Webový průzkumník vám ukazuje údaje cizí služby. Vlastní Full Node naproti tomu vychází z dat, která sám ověřil. Program Bitcoin Core nabízí pro pokročilejší práci rozhraní RPC, jímž lze programu zadávat příkazy. Ty se učte až s vysvětlením a dokumentací odpovídající verzi; nepřebírejte příkazy z videa naslepo. [2] [4]
Lightning Network přenáší platby přes propojené platební kanály, takže každá jednotlivě nemusí čekat na nový blok. Kanál je uspořádání, v němž si účastníci průběžně aktualizují rozdělení vyhrazených bitcoinů. Aby platba prošla, musí mít její cesta vhodně dostupné prostředky; tomu se říká likvidita. Schopnost odesílat proto automaticky neznamená, že můžete stejně snadno přijímat. Zjistěte také, zda klíče ovládáte vy, nebo poskytovatel, a jak se konkrétní peněženka obnovuje. Záloha běžné on-chain peněženky, která pracuje přímo s hlavní sítí, nemusí k obnově Lightning stačit. [6] [12]
Přijímací adresa obvykle neobsahuje vaše jméno, ale transakce jsou veřejné. Když jednu adresu zveřejníte a používáte opakovaně, mohou si lidé spojit více plateb s vámi. Další propojení vznikají z údajů předaných obchodům či burzám. I hledání vlastní adresy v cizím průzkumníku může jeho provozovateli prozradit váš zájem o ni. Rozlišujte proto obsah transakce a informace o internetovém spojení. Tor pomáhá skrývat síťovou cestu mezi uživatelem a službou, ale neodstraňuje vazby už zaznamenané v historii plateb. [1] [5] [13]
Když někdo vysvětluje pravidla vzniku bitcoinů, můžete jeho tvrzení porovnat s popisem protokolu a programem, který pravidla vynucuje. Když slibuje, že bitcoin musí zdražit, mluví o budoucím trhu. Správný technický výklad takový slib nedokazuje. Podobně BIP, dokument navrhující změnu nebo popisující bitcoinový postup, ještě není automaticky funkcí používanou v síti. Dobrý učitel tyto rozdíly pojmenuje. Pomůže vám poznat, co se dá ověřit nyní, co je zatím návrh a co zůstává názorem nebo očekáváním. [1] [3]
Po příjmu, odeslání a obnově si vyberte další otázku podle vlastního zájmu. Bitcoin whitepaper vysvětluje původní návrh; nemusí být první četbou pro člověka, který ještě nezná transakci. Mastering Bitcoin nabízí podrobnější studium, dokumentace popisuje konkrétní program a Bitcoin Optech sleduje technický vývoj. Semináře Chaincode Labs mohou navázat pro zájemce o vývoj. U každého návodu hledejte autora, datum, verzi softwaru a podklady. Všímejte si i obchodních vazeb autora. Cílem není znát všechny názvy, ale dokázat vlastními slovy vysvětlit postup a poznat, kdy si ještě potřebujete něco ověřit. [3] [4] [5] [7] [10]
Pro nejúplnější obraz čtěte toto heslo společně s Bitcoin, Bitcoin Whitepaper, Full Node, Vlastní úschova, Seed Phrase, Lightning Network. Opačným směrem na něj odkazují také BTC Prague, ChainCamp, Bitcoinovej Kanál, Josef Tětek.