Jak fungují transakce s bitcoiny?

Naposledy aktualizováno

Napsáno

Zkontroloval(a)

Bitcoinové transakce jsou zprávy, které uvádějí pohyb bitcoinů od odesílatelů k příjemcům. Transakce jsou digitálně podepsány pomocí kryptografie a odeslány do celé bitcoinové sítě k ověření. Informace o transakcích jsou veřejné a lze je nalézt na digitální účetní knize známé jako 'blockchain'. Historie každé bitcoinové transakce vede zpět k bodu, kde byly bitcoiny poprvé vyprodukovány nebo 'vytěženy'.
Jak fungují transakce s bitcoiny?
Použijte multichain Bitcoin.com Wallet app, důvěryhodnou miliony uživatelů pro bezpečné a snadné odesílání, přijímání, nákup, prodej, obchodování a správu nejpopulárnějších kryptoměn. Můžete se také připojit k tisícům decentralizovaných aplikací (DApps), od her po finanční deriváty.

Přehled

Pokud chcete poslat nějaké peníze svému příteli, v tradičním bankovním systému byste pravděpodobně použili bankovní aplikaci nebo webové stránky k převodu prostředků a banka by se postarala o vše v zákulisí. Můžete však poslat bitcoin bez potřeby centrální autority, jako je banka. Proces bitcoinové transakce zajišťuje, že transakce jsou legitimní, bezpečné a transparentní. Následuje přehled bitcoinové transakce:

  1. Vytvoření transakce: Když posíláte bitcoin, vytvoříte transakci ze své digitální peněženky. Tato transakce zahrnuje adresu odesílatele (veřejný klíč), adresu příjemce (veřejný klíč), částku bitcoinu, kterou chcete poslat, a transakční poplatek, který jste ochotni zaplatit těžařům.
  2. Digitální podpisy: Aby bylo prokázáno, že jste vlastníkem bitcoinu, který chcete poslat, transakce musí být podepsána pomocí vašeho soukromého klíče kryptografickým procesem. To se nazývá digitální podpis. Je důležité uchovávat váš soukromý klíč v tajnosti, protože je to jako vaše digitální heslo.
  3. Vysílání a potvrzení: Jakmile je transakce podepsána, je vysílána do Bitcoinové sítě a vstupuje do mempoolu, což je jako čekárna pro transakce čekající na potvrzení. Těžaři mohou vybírat transakce z mempoolu k vytvoření nových bloků. První těžař, který vyřeší složitý matematický problém, vytvoří další blok. Vítězný těžař vysílá svůj nový blok, který je potvrzen zbytkem sítě.
  4. Finalizace transakce: Jakmile je potvrzena, je nový blok přidán do kopie blockchainu každého účastníka sítě. Transakce v novém bloku jsou považovány za potvrzené. Je však běžnou praxí čekat na alespoň šest potvrzení (šest dalších bloků přidaných po bloku obsahujícím vaši transakci), aby byla transakce považována za finální. To zajišťuje, že transakce nebude zvrácena nebo dvakrát utracena v případě dočasné vidlice v blockchainu.

Bitcoiny existují jako záznamy bitcoinových transakcí

Bitcoin definujeme jako řetězec digitálních podpisů. Každý vlastník převádí bitcoin na dalšího digitálním podepsáním hash předchozí transakce a veřejného klíče dalšího vlastníka a přidáním těchto údajů na konec mince. Příjemce může ověřit podpisy, aby ověřil řetězec vlastnictví.

Bitcoiny jako takové "neexistují". Neexistují žádné fyzické bitcoiny, ani majitelé bitcoinu nemají "účet". Místo toho existuje 'blockchain', což si můžete představit jako účetní knihu nebo záznam všech transakcí, které se kdy uskutečnily mezi bitcoinovými adresami. Tyto záznamy transakcí jsou aktualizovány účastníky bitcoinové sítě (uzly) a sdíleny mezi všemi uzly, jak se zůstatky zvyšují a snižují. Pokud chcete vidět historii a aktuální zůstatek jakékoli bitcoinové adresy, můžete použít 'block explorer'.

Veřejné a soukromé klíče

Abyste mohli poslat bitcoin, musíte mít přístup k veřejným a soukromým klíčům spojeným s částkou bitcoinu, kterou chcete poslat. Když říkáme, že někdo "vlastní" bitcoiny, znamená to, že má přístup k 'páru klíčů' složenému z:

  • veřejného klíče (adresa), na kterou byl dříve poslán určitý počet bitcoinů
  • odpovídajícího jedinečného soukromého klíče (heslo), který umožňuje bitcoiny dříve poslané na výše uvedený veřejný klíč (adresu) poslat jinam.

Veřejné klíče, také nazývané bitcoinové adresy, jsou náhodně generované sekvence písmen a čísel, které fungují podobně jako e-mailová adresa nebo uživatelské jméno na sociální síti. Jak název napovídá, jsou veřejné, takže je bezpečné je sdílet s ostatními. Ve skutečnosti musíte dát svou bitcoinovou adresu ostatním, když chcete, aby vám poslali bitcoin. Soukromý klíč je další sekvence písmen a čísel, také generovaná náhodně. Soukromé klíče, podobně jako hesla k e-mailovým nebo jiným účtům, je třeba udržovat v tajnosti. Nikdy nesdílejte svůj soukromý klíč s nikým, komu 100% nevěříte, že vás neokrade.

Více informací: Ujistěte se, že vaše digitální aktiva jsou v bezpečí s těmito jednoduchými tipy.

Můžete si představit svou bitcoinovou adresu jako průhledný trezor. Ostatní mohou vidět, co je uvnitř, ale pouze ti, kdo mají soukromý klíč, mohou trezor odemknout a získat přístup k prostředkům uvnitř.

Vstupy a výstupy transakce

Ačkoli by bylo možné pracovat s mincemi jednotlivě, bylo by to nepraktické vytvářet samostatnou transakci pro každou centovou částku při převodu. Aby bylo možné hodnotu rozdělit a spojit, transakce obsahují více vstupů a výstupů. Obvykle bude buď jeden vstup z větší předchozí transakce, nebo více vstupů z menších částek, a maximálně dva výstupy: jeden pro platbu a jeden vracející zbytek, pokud nějaký existuje, zpět odesílateli.

Pojďme si tuto část bitcoinového white paperu rozebrat na příkladu konkrétní transakce v praxi:

Mark chce poslat 1 BTC Jessice. K tomu použije svůj soukromý klíč k 'podepsání' zprávy s detaily specifickými pro transakci. Tato zpráva, která musí být vysílána do sítě, bude obsahovat následující:

  • Vstupy. Obsahuje informace o bitcoinu dříve zaslaném na Markovu adresu. Například si představte, že Mark dříve obdržel 0,6 BTC od Alice a 0,6 BTC od Boba. Nyní, aby mohl poslat 1 BTC Jessice, mohou být dva vstupy: jeden vstup 0,6 BTC dříve od Alice a jeden vstup 0,6 BTC dříve od Boba.
  • Částka. V tomto případě je částka, kterou chce Mark poslat, 1 BTC.
  • Výstupy. Existují dva výstupy. První je 1 BTC na Jessicinu adresu. Druhý je 0,2 BTC vrácený jako 'zbytek' Markovi. Tento druhý výstup je vypočítán jako celkový součet vstupů [0,6 + 0,6 = 1,2], mínus částka, kterou chce Mark poslat [1 BTC].

To může znít matoucí, ale je to takto provedeno pro zlepšení efektivity - a dobrou zprávou je, že znalost detailů zákulisí bitcoinových transakcí není nutná k odeslání nebo přijetí bitcoinu. Vaše Bitcoinová peněženka se o to postará!

Vysílání a potvrzení

V uvedeném příkladu Mark (prostřednictvím svého softwaru peněženky) vysílá svou navrhovanou transakci do Bitcoinové sítě. Zvláštní skupina účastníků v síti známá jako 'těžaři' ověřuje, že Markovy klíče jsou schopny přistupovat k vstupům (tj. adrese nebo adresám), odkud dříve obdržel bitcoiny, které tvrdí, že ovládá. Těžaři také shromažďují seznam dalších transakcí, které byly do sítě vysílány ve stejnou dobu jako Markovy, a vytvářejí z nich blok. Jakýkoli těžař, který dokončil 'Proof of Work', je oprávněn navrhnout nový blok, který bude přidán nebo 'připojen' k řetězci odkazováním na poslední blok. Tento nový blok je pak vysílán do sítě. Pokud ostatní účastníci sítě (uzly) souhlasí, že je to platný blok (tj. transakce, které obsahuje, dodržují všechna pravidla protokolu a správně odkazují na předchozí blok), předají jej dál. Nakonec jiný těžař na něm postaví další blok tím, že ho bude odkazovat jako předchozí blok při navrhování dalšího bloku. Jakékoli transakce, které byly v předchozím bloku, budou nyní 'potvrzeny' dalším těžařem. Jak bloky přibývají do řetězce, počet potvrzení Markovy transakce se zvyšuje.

Proč některé bitcoinové transakce trvají tak dlouho?

Každý blok může obsahovat jen určité množství transakcí a toto množství je do značné míry určeno dostupným prostorem v každém bloku nebo 'velikostí bloku', což je 1MB. Omezený prostor dává vzniknout trhu s poplatky, kde těžaři, kteří vybírají poplatky, si vybírají do dalšího bloku pouze ty transakce, které zahrnují dostatečně vysoký poplatek. Vyšší poplatky tedy působí jako pobídka pro těžaře, aby upřednostnili vaše transakce.

Všimněte si, že velikost bloku je arbitrární limit, ale komunita Bitcoin se rozhodla udržet velikost bloku co nejmenší, aby bylo pro lidi snazší provozovat bitcoinové uzly. Bitcoin Cash, což je vidlice bitcoinu, má větší velikost bloku a proto vyžaduje mnohem nižší poplatky za transakce.

Více informací: Pochopte, jak síť Bitcoin rozhoduje o kritických otázkách, jako je velikost bloku.

Jak vysoké jsou poplatky za bitcoinové transakce?

Poplatky za odeslání bitcoinu mohou být od několika centů až po 100 dolarů. Důvodem velké variability je to, že Bitcoinové poplatky závisí jak na nabídce a poptávce (tj. jak je síť přetížená v daném okamžiku), tak na "velikosti" vaší transakce. Velikost je primárně ovlivněna vstupy, takže pokud má vaše transakce mnoho vstupů, zabere více místa v bloku a vyžaduje vyšší poplatek. Například pokud chcete poslat 10 BTC, je pravděpodobné, že vaše transakce bude vyžadovat více vstupů než pokud chcete poslat 1 BTC. Transakce 10 BTC může sestávat z 5+2+1+1+1 (takže celkem 5 vstupů), zatímco transakce 1 BTC může být jen ze dvou vstupů, jako v našem příkladu Mark/Jessica výše.

Mnoho peněženek, včetně Bitcoin.com Wallet, umožňuje uživatelům ručně nastavit transakční poplatky. To vám pomůže vyhnout se přeplacení. Například, pokud nespěcháte, můžete nastavit poplatek nižší tak, aby ho těžař vybral, když bude síť méně přetížená. Můžete také zajistit, že vaše transakce budou zpracovány okamžitě zvýšením poplatku.

Více informací: Pochopte všechno o odesílání bitcoinu.

check icon
DŮVĚŘOVÁNO VÍCE NEŽ 5 MILIONY UŽIVATELŮ KRYPTO NA CELÉM SVĚTĚ

ZŮSTAŇTE V PŘEDSTIHU V KRYPTU

Doručeno týdně
Doručeno týdně

Zůstaňte v čele kryptoměn s naším týdenním newsletterem, který přináší nejdůležitější poznatky.

news icon

Týdenní krypto novinky, vybrané pro vás

insights icon

Praktické postřehy a vzdělávací tipy

products icon

Aktualizace produktů podporujících ekonomickou svobodu

Zaregistrovat se

Žádný spam. Odhlásit odběr můžete kdykoliv.

Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.

Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.

Přes vytvořených peněženek dosud

Všechno, co potřebujete k bezpečnému nákupu, prodeji, obchodování a investování svých Bitcoinů a kryptoměn.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin