Adresy a historie transakcí

Adresy

Při práci s kryptoměnami je adresa jedinečný alfanumerický identifikátor, který slouží k přijímání plateb. Adresu můžete sdílet s ostatními uživateli stejným způsobem jako e-mailovou adresu. Trezor vždy vytvoří stejnou peněženku, účty a adresy, pokud použijete stejnou zálohu peněženky a passphrase (pokud používáte passphrase):

Adresy lze převést do formátu QR kódu, takže je může naskenovat mobilní zařízení nebo jiná kamera. QR kód může (případně) obsahovat i další informace, například částku transakce a zprávu.

Na veřejných blockchainech, například bitcoin, je možné vidět všechny transakce, které byly na konkrétní adrese provedeny, pomocí prohlížeče blockchainu**.

Klikněte zde a podívejte se, jak vypadá adresa a její historie v blockchain exploreru.

Jak je adresa odvozena

Veřejný klíč slouží jako základ pro adresu a je odvozen z příslušného soukromého klíče. Soukromý klíč umožňuje majiteli utratit prostředky spojené s jeho adresou. V hierarchicky deterministických peněženkách, jako je Trezor, jsou všechny soukromé klíče a adresy (veřejné klíče) odvozeny ze zálohy peněženky uživatele. Odvození adresy lze rozdělit následovně:

Záloha peněženky -> Soukromý klíč účtu -> Soukromý klíč -> Veřejný klíč -> Adresa

Podrobné informace o odvozování adres najdete v této mapě adres. Tento postup lze kdykoli zopakovat se stejným výsledkem, a to i offline. Pokud je tedy použita stejná záloha peněženky, vzniknou stejné soukromé klíče a adresy ve stejném pořadí. Kryptografie s veřejným klíčem zajišťuje, že není možné jít „zpět“, tedy znalost adresy neumožňuje najít související soukromý klíč nebo zálohu peněženky.

Kryptografie veřejných klíčů (nebo asymetrická kryptografie) je kryptografický systém, který používá páry klíčů:

  • veřejné klíče, které mohou být široce sdíleny
  • soukromé klíče, které zná pouze jejich vlastník

Odesílatel zprávy použije veřejný klíč příjemce k zašifrování zprávy. K dešifrování zprávy odesílatele lze použít pouze soukromý klíč příjemce.

V kryptoměnách je tento systém široce využíván jako jeden ze způsobů zabezpečení transakcí.

Trezor používá kryptografii veřejných klíčů pro různé účely, včetně podepisování transakcí a Trezor Password Manageru.

Uživatelé si mohou vytvořit libovolné množství adres bez jakýchkoliv nákladů. To může být užitečné například pro e-shopy, kde je pro každého zákazníka vygenerována nová (nepoužitá) adresa. Na druhou stranu, standard BIP44 pro hierarchické deterministické peněženky bitcoinu navrhuje dodržovat limit mezer adres, což platí také v Trezor Suite – počet nových adres v rámci jednoho účtu je omezen na 20, dokud nepoužijete alespoň jednu z nich. Jakmile alespoň jednu adresu použijete, můžete vytvářet další nad tento původní limit 20.

Adresa se stává součástí dané sítě kryptoměny až poté, co je použita v transakci. Do té doby je to pouze řetězec znaků vhodný pro použití jako adresa.

Formát adresy

Bitcoinové adresy mohou mít 26–34 znaků a jsou složené z náhodných číslic a velkých i malých písmen (kromě I (velké "i"), l (malé "L"), O (velké "o") a 0 (nula) kvůli možnému záměně). Všechny adresy obsahují také kontrolní součet (pro ověření integrity dat), což pomáhá předcházet překlepům – adresy s překlepy jsou zamítnuty kvůli neplatnému kontrolnímu součtu.

Typy adres

Pro bitcoinové transakce lze použít několik typů adres. Spolu s novými funkcemi bitcoinu byly vyvinuty i nové typy adres, například nový typ transakcí umožňující multisig a transakce SegWit. Adresy Bech32 by měly zvýšit bezpečnost multisig transakcí. Taproot představuje první zásadní vylepšení bitcoinu od SegWitu a zlepšuje jak soukromí, tak efektivitu sítě.

Dostupné typy adres jsou:

  • P2PKH začínající číslicí 1; například 1Aais5SFub9MsLNPKFU7Aufroi4QebSiHC
  • P2SH začínající číslicí 3; například 33o9h1Vo6ghGRJPSW1edAsogWyNU2ypFv7
  • Bech32 začínající bc1; například bc1qyvs3wwgr4x88ec3pjdf4xnwrgghq8whmmy5q0j
  • Taproot začínající bc1p; například bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe
Adresy v Trezor Suite
  • V Trezor Suite jsou adresy podle standardu BIP44 organizovány do samostatných účtů a každý může mít vlastní štítek.
  • Podle výše zmíněného limitu adres je možné vygenerovat 20 nových nepoužitých adres.
  • Snažte se pro každou transakci vždy používat novou adresu, protože to pomáhá vašemu soukromí.
  • Trezor Suite zobrazuje přijímací adresy peněženky jako QR kódy, takže je lze snadno naskenovat pomocí mobilního zařízení nebo jiné kamery. Pokud má Trezor Suite přístup k kameře, může také skenovat QR kódy adres pro odesílání prostředků.
  • Je také možné vytvořit tolik účtů, kolik uživatel potřebuje, ale pouze pokud byl předchozí účet již použit.

Transakce

V kryptoměnách je transakce převod prostředků (mincí) z jedné adresy na druhou. Každá transakce má jedinečné ID transakce, které lze použít k jejímu vyhledání. Kromě odesílané částky obsahuje každá transakce také poplatek, který je placen těžařům za zařazení transakce do blockchainu. Výše poplatku připojeného k transakci určuje dobu potvrzení. Transakce je považována za finální, když byla potvrzena.

Vaše zařízení Trezor lze použít spolu s Trezor Suite k provádění transakcí s jakoukoli podporovanou kryptoměnou. Zařízení Trezor je potřebné k odesílání transakcí, protože podpisy probíhají bezpečně přímo v zařízení – což zajišťuje, že vaše soukromé klíče nikdy zařízení neopustí. Trezor Suite také umožňuje nastavit vlastní poplatek a přidat více příjemců.

Jak fungují transakce?

Pro základní technické pochopení toho, jak transakce fungují, se podívejte na příspěvky Typy bitcoinových transakcí: část I a Typy bitcoinových transakcí: část 2.

Podrobnější popis najdete na Bitcoin Wiki nebo v Developerské příručce na Bitcoin.org.

Podrobnosti transakce

Trezor Suite zobrazuje informace o jednotlivých transakcích ve spodní části karty Přehled vybraného účtu. Seznam transakcí můžete exportovat do formátu CSV, PDF nebo JSON pomocí rozbalovací nabídky:

Trezor Suite transaction list with an export menu offering CSV, PDF, and JSON options.

U některých aktiv máte také možnost zobrazit nebo skrýt podezřelé transakce, které Suite automaticky detekuje a rozmaže pro vaši ochranu.

Trezor Suite transactions view with a filter panel to show or hide suspicious activity.

Časové razítko},{

Časové razítko je čas, kdy byla daná transakce potvrzena. Můžete ho vidět na levé straně řádku transakce. Když je transakce poprvé vytvořena, její časové razítko se zobrazí jako "nepotvrzeno". Jakmile je transakce úspěšně potvrzena, zobrazí se jako datum a čas. Je vysoce doporučeno počkat na potvrzení transakce před tím, než ji budete považovat za dokončenou. Kliknutím na časové razítko můžete zkontrolovat stav své transakce pomocí blockchain explorera.

Adresa

Hodnota vedle časového razítka vždy zobrazuje adresu, na kterou byly prostředky odeslány.

Částka

  • Poslední hodnota zobrazuje částku převedených prostředků.
  • Odchozí transakce jsou zobrazeny s červeným znaménkem minus vedle částky.
  • Příchozí transakce jsou zobrazeny se zeleným znaménkem plus vedle částky.
  • Ekvivalentní částka je také zobrazena ve zvolené fiat měně, což je odhad na základě aktuálního směnného kurzu.
Čas potvrzení transakce

Doba potvrzení je časové období potřebné k tomu, aby byla transakce potvrzena. Záleží především na výši poplatku odeslaného s transakcí.

Potvrzená transakce

Potvrzená transakce je transakce, která byla zařazena do blockchainu těžaři. Obecně je transakce považována za bezpečnou k přijetí, když získá více potvrzení. Za bezpečné se v praxi považuje šest potvrzení. Jak rychle je transakce potvrzena, závisí na výši poplatku v transakci.

ID transakce

U kryptoměn je ID transakce (nebo zkráceně txid) unikátní identifikátor transakce. ID transakce je vytvořeno na základě všech informací v transakci: zahrnutých částek, adres a data převodu. ID transakce lze použít k vyhledání transakce v blockchain explorerech. ID transakce lze v Trezor Suite zobrazit jednoduše kliknutím na konkrétní transakci, což otevře modální okno s 'Detaily' transakce. ID transakce je zobrazeno jako "TX ID".

Podepsání transakce

Podpis transakce je potřeba při odesílání transakce do sítě. Podepsaná transakce potvrzuje, že odesílatel vlastní soukromý klíč spojený s adresou a tím pádem vlastní i prostředky. Transakci může v síti ověřit kdokoliv. Znamená to také, že při vytvoření transakce je nutné odemknout výstupy, které budou použity.

Každý podpis transakce je jedinečný pro danou transakci, protože jsou společně použity soukromý klíč a původní údaje transakce. Pokud by někdo zkusil tuto digitální podpis použít v jiné transakci, nebude odpovídat údajům transakce uloženým v paměti digitálního podpisu. V důsledku toho uzly v síti takovou transakci nepřijmou.

Soukromé klíče jsou generovány lokálně ve vašem zařízení Trezor a nikdy zařízení neopustí. Proto jsou všechna podepsání transakcí prováděna pouze v zařízení Trezor.

Vstup transakce

V kontextu bitcoinu je vstup odkazem na výstup z předchozí transakce. V transakci je často uvedeno více vstupů. Vstup lze utratit pouze jako celek. Pokud je platba menší než vstup, zbytek je poslán zpět na změnovou adresu uživatele.

Pro více informací se podívejte na článek o vstupech transakce na Bitcoin wiki

Výstup transakce

V kontextu bitcoinu obsahuje výstup pokyny pro odeslání bitcoinů. Hodnota je počet satoshi (1 BTC = 100 000 000 satoshi), který bude tento výstup mít při uplatnění.

Pro více informací si přečtěte článek Výstup transakce na bitcoinové wiki.

Pro lepší uživatelský zážitek Trezor Suite automaticky spočítá všechny vstupy a výstupy a zobrazuje pouze konečné zůstatky a částky transakcí.

Historie transakcí v Trezor Suite na mobilu.

Historie transakcí v mobilní aplikaci Trezor poskytuje podrobný přehled všech vašich minulých transakcí, včetně data, času, částky a typu transakce.

Jak zobrazit historii transakcí
  • Otevřete Trezor Suite
  • Přejděte na kartu Moje aktiva dole v aplikaci:
Trezor mobile app showing connected device and a list of Bitcoin and Cardano asset balances.
  • Klepněte na minci, u které si chcete zobrazit historii transakcí.
  • Posuňte stránku dolů a zobrazte si seznam všech minulých transakcí (včetně data, času, částky a typu transakce) spojených s touto konkrétní mincí:
Trezor mobile app displaying Bitcoin #3 transaction history with sent and received entries.

Pokud potřebujete více informací o konkrétní transakci, klepněte na ni a zobrazí se vám další podrobnosti.

Pokud máte potíže se zobrazením historie svých transakcí, kontaktujte zákaznickou podporu Trezor prostřednictvím Chatbot Hal, která vám pomůže problém vyřešit.

Byl tento článek užitečný?