Vysvetlenie bitcoinového blockchainu: Pochopenie bitcoinu a blockchainu



Tento blog o bitcoinových blockchainoch vám pomôže porozumieť základom bitcoinu a tomu, ako technológia blockchain pomáha implementovať bitcoinový systém.

Bitcoinový blockchain je dnes v priemysle nepochybne rozruchom. Prostredníctvom tohto blogu sa vám pokúsim čo najlepšie predstaviť koncepty kryptomeny bitcoin a ako vytvoril túto revolučnú technológiu, ktorú nazývame Blockchain. Predtým, ako sa posuniete vpred, prečítajte si naše krátke animované video o tom, čo je Blockchain a bitcoin.

Táto otázka často spôsobuje zmätok. Tu je rýchle vysvetlenie, ako vyčistiť svoju zamotanú hlavu!





Čo je blockchain Čo je to bitcoin Edureka

Nasleduje príbeh pre náš blog Bitcoin Blockchain:

  1. Čo je to bitcoin?
  2. Čo je Blockchain?
  3. Ako Bitcoin implementuje Blockchain?
    3.1 Distribuovaná verejná kniha
    3.2 Hash šifrovanie
    3.3 Doklad o práci
    3.4 Stimuly na validáciu
  4. Ťažba bitcoinov
  5. Blockchain peňaženky
  6. Demo: Prenos bitcoinov medzi peňaženkami

Čo je to bitcoin?

Než budeme pokračovať, dovoľte mi stručne sa oboznámiť s históriou transakcií s peniazmi.



História menových transakcií

Pokiaľ ide o transakcie s peniazmi alebo s čímkoľvek hodnotným, ľudia sa spoliehajú na to, že pri zabezpečovaní dôvery a istoty sú banky a ďalšie dôveryhodné tretie strany, ako sú banky a vlády.

Teraz tieto dôveryhodné strany hrajú dôležitú úlohu pri uľahčovaní digitálnych transakcií. Takto sa vytvorí tzv problém dvojitých výdavkov .

Čo však v prípade, že existuje spôsob, ako prerušiť tok digitálnych aktív. Dnes existuje technológia, ktorá to umožňuje.



V roku 2009 Satoshi Nakamoto vymyslel systém peer-to-peer elektronickej hotovosti s názvom Bitcoin, ktorý umožnil priamy prevod online platieb bez sprostredkovateľa.

Čo je Blockchain?

  • Blockchain je jednoducho dátová štruktúra, kde je každý blok prepojený s iným blokom v časovo označenom chronologickom poradí
  • Je to distribuovaná digitálna kniha nemenného verejného záznamu digitálnych transakcií
  • Každý nový záznam je overený v distribuovanej sieti predtým, ako je uložený v bloku
  • Všetky informácie, ktoré sa raz uložia do hlavnej knihy, sú overiteľné a kontrolovateľné, ale nemožno ich upravovať
  • Každý blok je identifikovaný svojim kryptografickým podpisom
  • Prvý blok Blockchainu je známy ako Blok Genesis

Vysvetlenie bitcoinového blockchainu Edureka

AkoBitcoin implementuje blockchain?

Blockchain je základná technológia bitcoinov, ktorá prekonáva všetky problémy tradičného bankovníctva. Pozrime sa na tieto informácie vdetail.

power bi vs tablo 2016

1. Distribuovaná verejná kniha

Každá osoba v sieti má kópiu hlavnej knihy. Neexistuje jediná centralizovaná originálna kópia. Účtovná kniha tu znamená kópiu všetkých transakcií, ktoré sa kedy stali.

Blockchain je distribuovaná databáza, ktorá uchováva všetky bitcoinové transakcie, ktoré sa kedy v histórii bitcoinu udiali.To zaisťuje, že nikto nemôže vykonať zmeny v hlavnej knihe, pretože všetci ostatní ju okamžite označia akoskorumpovaný.

2. Hašovacie šifrovanie

Všetko uložené v Blockchaine je šifrované . Týmto spôsobom môže každý vidieť všetky transakcie, ale zároveň nikto nebude vedieť, ktorý z týchto účtov vám patrí.

Nie je to presne to, čo očakávame od bankového systémubyť?

3. Doklad o práci

Doklad o práci je koncept vymyslený v bitcoinovom blockchaine, v ktorom ťažiari (špeciálni používatelia bitcoinu) budú overovať transakcie riešením zložitá matematická hádanka s názvom Dôkaz práce.

Technicky je pred každým časom pre každý blok určená cieľová hodnota hash.Baníci združia množinu neoverených bitcoinových transakcií (okolo 250) do jedného bloku, spočítajú jej hash a potom začnú preteky v hľadaní konkrétnej sady znakov tzv. Nuncius .

Celkový hash získaný z hash predchádzajúceho bloku, transakčných údajov a nuncius sa musí zhodovať s konečnou vopred priradenou cieľovou hodnotou hash. Je to toto Nuncius ktorý je výpočtovo rozsiahle . Iba ľudia s obrovským výpočtovým výkonoma elektrinasú schopní vyriešiť to za 10 minútpriemer.

4. Stimuly na validáciu

Najzaujímavejšou časťou bitcoinu je Ťažba bitcoinov . Je to koncept, v ktorom niektorí používatelia odvádzajú kus práce a sú odmenení 12,5 bitcoinov (BTC) na blok. Ťažba každého bloku trvá priemerne asi 10 minút.

aký je rozdiel medzi hashtable a hashmap

Tento stimul sa poskytuje pre úsilie pri výpočte a pokrytie nákladov na elektrinu a infraštruktúru potrebných na ich dosiahnutie. V súčasnosti veľké fondy ovládajú asi 10 - 20% globálnej ťažobnej sily a všeobecne iba tieto fondy sú úspešné v ťažbe bitcoinov.

Ťažba bitcoinov

Bitcoinová ťažba je proces overovania transakcií do nového bloku a pridania tohto bloku k existujúcemu Blockchainu.Úspešní ťažiari bitcoinu dostávajú odmenu fixným množstvom nových bitcoinov, ktoré sa ťažia v bitcoinovej ekonomike. V súčasnosti každý úspešný baník získa 12,5 BTC ( Zmeny sa môžu meniť raz za 4 roky alebo prostredníctvom rozhodnutia bitcoinovej komunity ) ako odmenu za úspešné pridanie bloku transakcií doBlockchain.

Peňaženky na kryptomenu

Bitcoinové peňaženky sa zvyčajne používajú na prevod bitcoinov naprieč rôznymi účtami. Je to ako nadmnožina obsahujúca peňaženky za bitcoiny a všetky ostatné kryptomeny ako Ethereum, Litecoin, Dash, Ripple a Auroracoin.

Všetky transakcie v bitcoinovej sieti sa uskutočňujú prostredníctvom jednej z rôznych bitcoinových peňaženiek. Medzi populárne bitcoinové peňaženky patria napríklad Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus a Mycelium.

Druhy blockchainovej peňaženky

Preskúmame najobľúbenejšie typy blockchainových peňaženiek na základe umiestnenia súkromných kľúčov, zariadení a klientov

Obrázok: Vysvetlenie bitcoinového blockchainu - horúce a studené peňaženky

  1. Horúca peňaženka

    Horúce peňaženky sú najjednoduchšie na prevod kryptomien. Nie je potrebné sťahovať celý Blockchain a všetky súkromné ​​kľúče sú uložené online pre rýchle prenosy. V porovnaní so studenými peňaženkami sú menej spoľahlivé.

  2. Studená peňaženka

    Studené peňaženky sú tie, kde sa do systému stiahne celý Blockchain a každá transakcia sa podpíše offline a potom sa zverejní online. Sú najbezpečnejším spôsobom, ako uskutočňovať online prevody kryptomien.

    Obrázok: Vysvetlenie bitcoinového blockchainu - peňaženky založené na umiestnení súkromných kľúčov

  3. Online webová peňaženka

    Online webová peňaženka je horúca peňaženka, kde blockchain existuje online a používateľ prevádza pomocou svojho súkromného kľúča a verejnej adresy príjemcu.

  4. Mobilná peňaženka

    Mobilné peňaženky sú podobné online webovým peňaženkám, ibaže sú špeciálne určené na používanie mobilných telefónov. Mobilné peňaženky majú vo všeobecnosti tiež svoju vlastnú online webovú verziu.

  5. Peňaženka na plochu

    Peňaženky na plochu sú chladné peňaženky, kde sú súkromné ​​kľúče účtov Blockchain ako Bitcoin a Ethereum uložené na studených serveroch a existuje samostatný klientský počítač, ktorý slúži ako sprostredkovateľ medzi internetom a serverom.

  6. Fyzická peňaženka

    Fyzické peňaženky sú tie peňaženky, kde sa pre dlhodobé použitie fyzicky tlačia podrobnosti o bitcoinoch (alebo iných kryptomenách), ako napríklad súkromný kľúč, verejná adresa a QR kód.

  7. Bitcoinový klient

    Bitcoinoví klienti sú peňaženky špecifické pre prevody bitcoinov. Títo klienti pomáhajú používateľom spracovávať ich bitcoinové transakcie účtovaním malého poplatku. Medzi najobľúbenejších bitcoinových klientov patria Dajte pozor , Electrum , Exodus a Mycélium .

  8. Hardvérová peňaženka

    Hardvérové ​​peňaženky môže byť použitý na priamy prevod bitcoinov (kryptomena) z hardvéru na iný účet bitcoin (kryptomena), keď je pripojený k internetu. Samotné peňaženky najčastejšie obsahujú rozhranie na zadanie podrobností príjemcu a sumy, ktorá má byťprenesené.

Demo - prevod bitcoinov medzi peňaženkami

Poďme sa teraz pozrieť na to, ako môžeme pomocou blockchainových peňaženiek prevádzať bitcoiny na viac bitcoinových účtov. Budeme používať populárnu peňaženku Jaxx pre našu ukážku.

Krok 1 : Stiahnite si peňaženku Jaxx zo stránky Jaxx.io

Obrázok: Vysvetlenie bitcoinového blockchainu - sťahovanie peňaženky Jaxx

Krok 2 : Vytvorte si účet Bitcoin Wallet na Blockchain.info

Obrázok: Vysvetlenie bitcoinového blockchainu - registrácia do bitcoinovej peňaženky

Krok 3 : Vyplňte podrobnosti z peňaženky Jaxx. The To adresu je možné získať z peňaženky Jaxx pod Vaša súčasná bitcoinová adresa lúka. Vyplňte ďalšie podrobnosti, ako je suma bitcoinu a voliteľný popis.

Obrázok: Vysvetlenie bitcoinového blockchainu - posielanie bitcoinov z peňaženky Blockchain.info

Krok 4 : Potvrďte, či sú všetky vyplnené údaje správne, a kliknutím na tlačidlo Odoslať bitcoin potvrďte transakciu.

Krok 5 : Teraz môžete obnoviť peňaženku Jaxx a pozrieť si aktualizovaný zostatok bitcoinu. Trvá asi 30 minút, kým transakcia získa potvrdenie o 3 blokoch.

Obrázok: Bitcoin blockchain vysvetlený - potvrdená transakcia v Jaxx

Dúfam, že sa mi prostredníctvom tohto blogu podarilo dosiahnuť, aby ste pochopili niečo o bitcoine a blockchaine. Odporučil by som vám prejsť si našu Výukový program pre blockchain a Blockchain technológia blogy, aby získali dôkladné pochopenie blockchainu, bitcoinu, kryptomien, ethereum, hyperledger a smart kontraktov.

spracovanie výnimiek v Oracle uloženej procedúre

Máte na nás otázku? Uveďte to prosím v sekcii komentárov a my sa vám ozveme.

Ak sa chcete naučiť blockchain a budovať si kariéru v blockchainových technológiách, pozrite sa na naše ktorá prináša živé školenie vedené inštruktorom a skúsenosti s projektmi v reálnom živote. Toto školenie vám pomôže pochopiť Blockchain do hĺbky a pomôže vám dosiahnuť osvojenie si témy.