Bitcoin Blockchain explicat: Înțelegerea Bitcoin și Blockchain



Acest blog Bitcoin Blockchain vă va ajuta să înțelegeți elementele de bază ale Bitcoin și modul în care tehnologia Blockchain ajută la implementarea sistemului Bitcoin.

Bitcoin Blockchain este, fără îndoială, buzz-ul din industrie astăzi. Prin acest blog, voi încerca tot posibilul pentru a vă prezenta conceptele criptomonedei Bitcoin și modul în care a creat această tehnologie revoluționară pe care o numim Blockchain. Înainte de a merge mai departe, treceți prin scurtul nostru videoclip animat pe Ce este Blockchain și Bitcoin.

Această întrebare provoacă adesea confuzie. Iată o explicație rapidă pentru a vă curăța capul încurcat!





Ce este Blockchain | Ce este Bitcoin | Edureka

Următoarele vor fi povestea blogului nostru Bitcoin Blockchain:

  1. Ce este Bitcoin?
  2. Ce este Blockchain?
  3. Cum implementează Bitcoin Blockchain?
    3.1 Registrul public distribuit
    3.2 Criptare Hash
    3.3 Dovada muncii
    3.4 Stimulente pentru validare
  4. Bitcoin Mining
  5. Portofele blockchain
  6. Demo: Transferul de bitcoin între portofele

Ce este Bitcoin?

Înainte de a continua, permiteți-mi să vă prezentăm istoricul tranzacțiilor de bani.



O istorie a tranzacțiilor monetare

Când vine vorba de tranzacționarea banilor sau a oricărui lucru de valoare, oamenii s-au bazat pe bănci și alte terțe părți de încredere, cum ar fi băncile și guvernele, pentru a asigura încrederea și certitudinea.

Acum, aceste părți de încredere joacă un rol important în facilitarea tranzacției digitale. Aceasta creează ceea ce este cunoscut sub numele de dublă cheltuială .

Dar dacă există o modalitate de a dezintermedia fluxul de active digitale. Ei bine, există o tehnologie astăzi care face acest lucru posibil.



În 2009, Satoshi Nakamoto a conceput un sistem electronic de numerar peer to peer numit Bitcoin care a permis transferul plăților online direct, fără intermediar.

Ce este Blockchain?

  • Blockchain este pur și simplu o structură de date în care fiecare bloc este legat de un alt bloc într-o ordine cronologică marcată de timp
  • Este un registru digital distribuit al unei înregistrări publice imuabile a tranzacțiilor digitale
  • Fiecare înregistrare nouă este validată în rețeaua distribuită înainte de a fi stocată într-un bloc
  • Toate informațiile stocate odată în registru sunt verificabile și verificabile, dar nu editabile
  • Fiecare bloc este identificat prin semnătura sa criptografică
  • Primul bloc al Blockchain este cunoscut sub numele de Blocul Genesis

Bitcoin Blockchain explicat | Edureka

CumBitcoin implementează Blockchain?

Blockchain este tehnologia de bază a bitcoin-urilor care depășește toate problemele bancare tradiționale. Să ne uităm la acesteadetaliu.

1. Registrul public distribuit

Fiecare persoană din rețea are o copie a registrului. Nu există o copie originală centralizată. Ledger aici înseamnă copia tuturor tranzacțiilor care s-au întâmplat vreodată.

cum se folosește metoda split în java

Blockchain este o bază de date distribuită care stochează toate tranzacțiile Bitcoin care s-au întâmplat vreodată în istoria Bitcoin.Acest lucru asigură că nimeni nu poate face modificări în registru, deoarece toți ceilalți îl vor marca imediat cacorupt.

2. Criptare Hash

Tot ce este stocat în Blockchain este criptat . În acest fel, toată lumea poate vedea toate tranzacțiile, dar în același timp, nimeni nu va ști care dintre aceste conturi vă aparține.

Nu este exact ceea ce ne așteptăm la un sistem bancara fi?

3. Dovada muncii

Dovada muncii este un concept inventat în Bitcoin Blockchain în care minerii (utilizatorii speciali ai Bitcoin) vor valida tranzacțiile rezolvând un puzzle matematic complex numit Dovada Muncii.

Din punct de vedere tehnic, există o valoare țintă hash desemnată pentru fiecare bloc înainte de timp.Minerii clubează împreună un set de tranzacții Bitcoin neconfirmate (aproximativ 250) într-un singur bloc, calculează hash-ul său și apoi începe o cursă pentru a găsi un set specific de caractere numit Nunţiu .

Hash-ul total obținut din hash-ul blocului anterior, datele tranzacției și nunţiu trebuie să se potrivească cu valoarea hash finală țintă prealocată. Aceasta este Nunţiu care este computerizat extins . Numai persoanele cu o putere de calcul enormăși electricitatesunt capabili să o rezolve în 10 minutein medie.

4. Stimulente pentru validare

Cea mai interesantă parte a Bitcoin este Bitcoin Mining . Este conceptul în care anumiți utilizatori fac o lucrare și sunt recompensați 12.5 Bitcoins (BTC) pe bloc. Fiecare bloc durează în medie aproximativ 10 minute până la mine.

Acest stimulent este dat pentru eforturile de calcul și pentru a acoperi costurile de energie electrică și infrastructură necesare pentru realizarea acestuia. În prezent, bazinele mari controlează aproximativ 10-20% din puterea minieră globală și, în general, numai aceste bazine au succes în mineritul Bitcoins.

Bitcoin Mining

Bitcoin Mining este un proces de validare a tranzacțiilor într-un bloc nou și adăugarea acestui bloc la Blockchain-ul existent.Minerii de succes ai Bitcoin sunt recompensați cu o cantitate fixă ​​de noi Bitcoins care sunt exploatați în economia Bitcoin. În prezent, fiecare miner de succes primește 12,5 BTC ( Se poate modifica o dată la 4 ani sau printr-o decizie a comunității Bitcoin ) ca recompensă pentru adăugarea cu succes a unui bloc de tranzacții laBlockchain.

Portofele criptomonede

Portofelele Bitcoin sunt utilizate în general pentru a transfera Bitcoins pe conturi diferite. Acestea sunt ca un superset care conține portofele pentru Bitcoin și toate celelalte criptomonede precum Ethereum, Litecoin, Dash, Ripple și Auroracoin pentru a numi câteva.

Toate tranzacțiile din rețeaua Bitcoin se realizează printr-unul dintre diferitele portofele Bitcoin. Unele dintre portofelele Bitcoin populare includ Jaxx, Zebpay, Blockchain.info, Electrum, Keep Eye, Exodus și Mycelium.

Tipuri de portofel Blockchain

Vom explora cele mai populare tipuri de portofele Blockchain pe baza locației cheilor private, a dispozitivelor și a clienților

Figura: Bitcoin Blockchain explicat - Portofele fierbinți și reci

  1. Portofel fierbinte

    Portofele fierbinți sunt cele mai ușor de utilizat pentru transferul criptomonedelor. Nu este nevoie să descărcați întregul Blockchain și toate cheile private sunt stocate online pentru transferuri rapide. Sunt mai puțin fiabile în comparație cu portofelele reci.

  2. Portofel rece

    Portofele reci sunt cele în care întregul Blockchain este descărcat pe sistem și fiecare tranzacție este semnată offline și apoi publicată online. Acestea sunt cel mai sigur mod de a efectua transferuri de criptomonede online.

    Figura: Bitcoin Blockchain explicat - Portofele bazate pe locația cheilor private

  3. Portofel Web online

    Portofel Web online este un portofel fierbinte în care Blockchain există online și utilizatorul transferă utilizând cheia privată și adresa publică a destinatarului.

  4. Portofel mobil

    Portofele mobile sunt similare cu portofelele web online, cu excepția faptului că sunt concepute special pentru utilizarea telefonului mobil. În general, portofelele mobile au și versiunea lor web online.

  5. Portofel desktop

    Portofele pentru desktop sunt portofele reci în care cheile private ale conturilor Blockchain precum Bitcoin și Ethereum sunt stocate pe servere reci și există o mașină clientă separată care acționează ca intermediar între internet și server.

  6. Portofel fizic

    Portofele fizice sunt acele portofele în care detaliile Bitcoin (sau alte criptomonede) precum cheia privată, adresa publică și codul QR sunt tipărite fizic pentru utilizare îndelungată.

  7. Client Bitcoin

    Clienți Bitcoin sunt portofele specifice transferurilor Bitcoin. Acești clienți îi ajută pe utilizatori să își proceseze tranzacțiile cu Bitcoin percepând o mică taxă. Unii dintre cei mai populari clienți Bitcoin sunt Keep Eye , Electrum , Exod și Miceliu .

  8. Portofel hardware

    Portofele hardware poate fi folosit pentru a transfera direct Bitcoins (criptomonedă) de pe hardware către un alt cont Bitcoin (criptomonedă) atunci când este conectat la internet. Cel mai adesea, portofelele în sine conțin o interfață pentru a introduce detaliile destinatarului și suma care urmează să fietransferat.

Demo - Transferul de bitcoin între portofele

Să vedem acum cum putem folosi portofelele Blockchain pentru a transfera Bitcoin pe mai multe conturi Bitcoin. Vom folosi portofelul popular Jaxx pentru demo-ul nostru.

Pasul 1 : Descărcați portofelul Jaxx din Jaxx.io

Figura: Bitcoin Blockchain explicat - Descărcarea portofelului Jaxx

Pasul 2 : Creați-vă contul Bitcoin Wallet pe Blockchain.info

Figura: Bitcoin Blockchain explicat - Înscrierea pentru un portofel Bitcoin

Pasul 3 : Completați detaliile din portofelul Jaxx. La adresa poate fi obținută din portofelul Jaxx aflat sub Adresa dvs. Bitcoin actuală camp. Completați restul detaliilor, cum ar fi suma Bitcoin și descrierea opțională.

Figura: Bitcoin Blockchain explicat - Trimiterea de bitcoin din portofelul Blockchain.info

Pasul 4 : Confirmați dacă toate detaliile completate sunt corecte și faceți clic pe butonul Trimiteți Bitcoin pentru a confirma tranzacția.

Pasul 5 : Acum puteți reîmprospăta portofelul Jaxx și puteți vedea soldul Bitcoin actualizat. Durează aproximativ 30 de minute pentru ca tranzacția să primească o confirmare de 3 blocuri.

Figura: Bitcoin Blockchain explicat - Tranzacție confirmată în Jaxx

Sper că am putut să vă fac să înțelegeți un lucru sau două despre Bitcoin și Blockchain prin intermediul acestui blog. V-aș recomanda să treceți prin Tutorial Blockchain și Tehnologia blockchain bloguri pentru a obține o înțelegere aprofundată a Blockchain, Bitcoin, criptomonede, Ethereum, Hyperledger și contracte inteligente.

Ai o întrebare pentru noi? Vă rugăm să o menționați în secțiunea de comentarii și vă vom răspunde.

Dacă doriți să învățați Blockchain și să construiți o carieră în tehnologiile Blockchain, verificați-ne care vine cu instruire live condusă de instructor și experiență de proiect din viața reală. Această instruire vă va ajuta să înțelegeți Blockchain în profunzime și vă va ajuta să obțineți stăpânirea asupra subiectului.