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:
- Ce este Bitcoin?
- Ce este Blockchain?
- Cum implementează Bitcoin Blockchain?
3.1 Registrul public distribuit
3.2 Criptare Hash
3.3 Dovada muncii
3.4 Stimulente pentru validare - Bitcoin Mining
- Portofele blockchain
- 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
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.
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
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.
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.
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.
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ă.
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 .
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.