Vysvětlení bitcoinového blockchainu: Porozumění bitcoinu a blockchainu



Tento blog o bitcoinových blockchainech vám pomůže porozumět základům bitcoinu a tomu, jak technologie blockchain pomáhá implementovat bitcoinový systém.

Bitcoinový blockchain je dnes v tomto odvětví bezpochyby rozruch. Prostřednictvím tohoto blogu se vám pokusím představit koncepty kryptoměny bitcoin a jak vytvořil tuto revoluční technologii, kterou nazýváme Blockchain. Než budete pokračovat, projděte si naše krátké animované video o tom, co je Blockchain & Bitcoin.

Tato otázka často způsobuje zmatek. Zde je rychlé vysvětlení, jak si vyčistit zmatenou hlavu!





Co je blockchain | Co je bitcoin | Edureka

Následuje příběh pro náš blog Bitcoin Blockchain:

  1. Co je to bitcoin?
  2. Co je Blockchain?
  3. Jak bitcoin implementuje blockchain?
    3.1 Distribuovaná veřejná kniha
    3.2 Hash šifrování
    3.3 Důkaz práce
    3.4 Pobídky k ověření
  4. Těžba bitcoinů
  5. Blockchain peněženky
  6. Demo: Přenos bitcoinů mezi peněženkami

Co je to bitcoin?

Než budeme pokračovat, dovolte mi stručně popsat historii transakcí s penězi.



Historie měnové transakce

Pokud jde o transakce s penězi nebo s čímkoli hodnotným, lidé spoléhali na to, že banky a jiné důvěryhodné třetí strany, jako jsou banky a vlády, zajistí důvěru a jistotu.

Nyní tyto důvěryhodné strany hrají důležitou roli při usnadňování digitálních transakcí. Tím se vytvoří tzv problém s dvojitým výdajem .

Ale co když existuje způsob, jak přerušit tok digitálních aktiv. Dnes existuje technologie, která to umožňuje.



V roce 2009 Satoshi Nakamoto vymyslel systém elektronických peněz typu peer to peer zvaný bitcoin, který umožňoval přímý převod online plateb bez prostředníka.

Co je Blockchain?

  • Blockchain je jednoduše datová struktura, kde je každý blok spojen s jiným blokem v časově označeném chronologickém pořadí
  • Jedná se o distribuovanou digitální knihu neměnného veřejného záznamu digitálních transakcí
  • Každý nový záznam je ověřen v distribuované síti, než je uložen v bloku
  • Všechny informace uložené jednou v hlavní knize jsou ověřitelné a kontrolovatelné, ale nelze je upravovat
  • Každý blok je identifikován svým kryptografickým podpisem
  • První blok Blockchainu je známý jako Genesis blok

Vysvětlení bitcoinového blockchainu | Edureka

JakBitcoin implementuje blockchain?

Blockchain je základní technologie bitcoinů, která překonává všechny problémy tradičního bankovnictví. Pojďme se na ně podívatdetail.

vyhledávací transformace v příkladu informatica

1. Distribuovaná veřejná kniha

Každá osoba v síti má kopii hlavní knihy. Neexistuje jediná centralizovaná původní kopie. Hlavní kniha zde znamená kopii všech transakcí, které se kdy staly.

Blockchain je distribuovaná databáze, která ukládá všechny bitcoinové transakce, které se kdy v historii bitcoinů odehrály.Tím je zajištěno, že nikdo nebude moci provádět změny v účetní knize, protože všichni ostatní ji budou okamžitě označovat jakozkorumpovaný.

2. Hash šifrování

Všechno uložené v Blockchainu je šifrované . Tímto způsobem může každý vidět všechny transakce, ale zároveň nikdo neví, který z těchto účtů vám patří.

Není to přesně to, co očekáváme od bankovního systémubýt?

3. Důkaz práce

Důkaz práce je koncept vynalezený v bitcoinovém blockchainu, kde horníci (speciální uživatelé bitcoinů) budou ověřovat transakce řešením složité matematické puzzle s názvem Důkaz práce.

Technicky je pro každý blok před časem určena hash cílová hodnota.Horníci seskupí soubor neověřených bitcoinových transakcí (kolem 250) do jednoho bloku, spočítají jeho hodnotu hash a poté zahájí závod o nalezení konkrétní sady znaků zvaných Nuncius .

Celkový hash získaný z hash předchozího bloku, transakčních dat a nuncius musí odpovídat konečné předem přiřazené cílové hodnotě hash. Je to toto Nuncius který je výpočetně rozsáhlé . Pouze lidé s obrovským výpočetním výkonema elektřinujsou schopni to vyřešit za 10 minutprůměrný.

4. Pobídky k ověření

Nejzajímavější částí bitcoinu je Těžba bitcoinů . Jedná se o koncept, ve kterém někteří uživatelé odvedou kus práce a jsou odměněni 12,5 bitcoinů (BTC) na blok. Každý blok trvá v průměru asi 10 minut.

split funkce v java příkladu

Tato pobídka je poskytována pro úsilí při výpočtu a pro pokrytí nákladů na elektřinu a infrastrukturu potřebných k jeho dosažení. V současné době velké fondy ovládají přibližně 10–20% celosvětové těžební síly a obecně pouze tyto fondy jsou úspěšné v těžbě bitcoinů.

Těžba bitcoinů

Bitcoinová těžba je proces ověřování transakcí do nového bloku a přidání tohoto bloku do stávajícího Blockchainu.Úspěšní těžaři bitcoinů dostanou odměnu fixním množstvím nových bitcoinů, které se těží do bitcoinové ekonomiky. V současné době každý úspěšný horník získá 12,5 BTC ( Změny vyhrazeny jednou za 4 roky nebo prostřednictvím rozhodnutí bitcoinové komunity ) jako odměnu za úspěšné přidání bloku transakcí doBlockchain.

Kryptoměnové peněženky

Bitcoinové peněženky se obecně používají k přenosu bitcoinů mezi různými účty. Jsou to jako nadmnožina obsahující peněženky pro bitcoiny a všechny ostatní kryptoměny jako Ethereum, Litecoin, Dash, Ripple a Auroracoin.

Všechny transakce v bitcoinové síti probíhají prostřednictvím jedné z různých bitcoinových peněženek. Mezi oblíbené bitcoinové peněženky patří Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus a Mycelium.

Druhy blockchainové peněženky

Prozkoumáme nejoblíbenější typy peněženek Blockchain na základě umístění soukromých klíčů, zařízení a klientů

Postava: Bitcoin blockchain vysvětlen - horké a studené peněženky

  1. Horká peněženka

    Horké peněženky jsou nejjednodušší pro převod kryptoměn. Není třeba stahovat celý Blockchain a všechny soukromé klíče jsou uloženy online pro rychlé převody. Ve srovnání se studenými peněženkami jsou méně spolehlivé.

  2. Studená peněženka

    Studené peněženky jsou ty, kde je do systému stažen celý Blockchain a každá transakce je podepsána offline a poté publikována online. Jsou nejbezpečnějším způsobem, jak provádět online převody kryptoměn.

    Postava: Vysvětlení bitcoinového blockchainu - peněženky založené na umístění soukromých klíčů

  3. Online webová peněženka

    Online webová peněženka je horká peněženka, kde blockchain existuje online a uživatel přenáší pomocí svého soukromého klíče a veřejné adresy příjemce.

  4. Mobilní peněženka

    Mobilní peněženky jsou podobné online webovým peněženkám, kromě toho, že jsou speciálně navrženy pro používání mobilních telefonů. Mobilní peněženky mají obecně také vlastní online webovou verzi.

  5. Desktopová peněženka

    Stolní peněženky jsou studené peněženky, kde jsou soukromé klíče blockchainových účtů, jako jsou Bitcoin a Ethereum, uloženy na studených serverech a existuje samostatný klientský stroj, který funguje jako prostředník mezi internetem a serverem.

  6. Fyzická peněženka

    Fyzické peněženky jsou peněženky, kde jsou pro dlouhodobé používání fyzicky vytištěny bitcoiny (nebo jiné kryptoměny), jako je soukromý klíč, veřejná adresa a QR kód.

  7. Bitcoinový klient

    Bitcoinoví klienti jsou peněženky specifické pro převody bitcoinů. Tito klienti pomáhají uživatelům zpracovávat jejich bitcoinové transakce účtováním malého poplatku. Mezi nejoblíbenější bitcoinové klienty patří Dávejte pozor , Electrum , Exodus a Mycelium .

  8. Hardwarová peněženka

    Hardware peněženky lze použít k přímému přenosu bitcoinů (kryptoměna) z hardwaru na jiný účet bitcoinů (kryptoměna), když je připojen k internetu. Samotné peněženky nejčastěji obsahují rozhraní pro zadání podrobností příjemce a částky, která má býtpřestoupil.

Demo - Přenos bitcoinů mezi peněženkami

Pojďme se nyní podívat na to, jak můžeme pomocí blockchainových peněženek převádět bitcoiny na více bitcoinových účtů. Budeme používat oblíbenou peněženku Jaxx pro naši ukázku.

Krok 1 : Stáhněte si peněženku Jaxx z Jaxx.io

Postava: Vysvětlení bitcoinového blockchainu - stahování peněženky Jaxx

Krok 2 : Vytvořte si svůj účet v bitcoinové peněžence na Blockchain.info

Postava: Vysvětlení bitcoinového blockchainu - registrace do bitcoinové peněženky

Krok 3 : Vyplňte podrobnosti z peněženky Jaxx. The Na adresu lze získat z peněženky Jaxx pod Vaše aktuální bitcoinová adresa pole. Vyplňte zbývající podrobnosti, například částku bitcoinu a volitelný popis.

Postava: Vysvětlení bitcoinového blockchainu - odesílání bitcoinů z peněženky Blockchain.info

Krok 4 : Potvrďte, zda jsou všechny vyplněné údaje správné, a kliknutím na tlačítko Odeslat bitcoin potvrďte transakci.

Krok 5 : Nyní můžete obnovit peněženku Jaxx a zobrazit aktualizovaný zůstatek bitcoinů. Trvá přibližně 30 minut, než transakce získá potvrzení o 3 bloku.

Postava: Bitcoin blockchain vysvětlen - potvrzená transakce v Jaxx

Doufám, že se mi prostřednictvím tohoto blogu podařilo přinutit vás pochopit něco o bitcoinu a blockchainu. Doporučil bych vám projít naše Výukový program pro blockchain a Technologie blockchain blogy, kde získáte důkladné znalosti o blockchainu, bitcoinech, kryptoměnách, ethereu, hyperledgeru a inteligentních kontraktech.

rozdíl mezi xml a html

Máte na nás dotaz? Uveďte to prosím v sekci komentáře a my se vám ozveme.

Pokud se chcete naučit Blockchain a budovat si kariéru v Blockchain Technologies, podívejte se na náš který přichází s živým tréninkem vedeným instruktorem a zkušenostmi z reálného projektu. Toto školení vám pomůže porozumět Blockchainu do hloubky a pomůže vám dosáhnout mistrovství v předmětu.