Definirea tehnologiei Blockchain



În acest blog, veți afla despre tehnologia Blockchain. Veți putea percepe diferitele concepte care constituie o tehnologie blockchain.

Sunteți psihic despre creșterea criptomonedelor? Doriți să știți cum funcționează tehnologia Blockchain? Ați aterizat la locul potrivit. Acest blog vă va curăța capul confuz și veți avea o mai bună înțelegere a blockchain-ului.

Urmează învățarea acestui blog:





Cu capul înainte să încep !!

Mi-am imaginat vreodată un sistem atât de sigur și de puternic care ar putea transforma modul în care funcționează economia noastră, sistemele de guvernanță, întreprinderile și ar putea transforma simțul nostru conceptual al comerțului, al proprietății și, de asemenea, al încrederii. Ei bine, o astfel de tehnologie există deja și se numește Blockchain .



Pare fascinant? Să dezlegăm împreună acest mister ...

Definirea tehnologiei Blockchain

Blockchain este o bază de date backlinkată, descentralizată și distribuită de înregistrări criptate.

Bine, dacă aceste cuvinte par amețitoare, atunci lasă-mă să le descompun pentru tine:



  • Este o structură de date în care fiecare bloc este legat de un alt bloc dintr-un marcat de timp ordine cronologica
  • Este un bază de date tranzacțională numai cu anexă , nu un înlocuitor al bazelor de date convenționale
  • Fiecare nod păstrează o copie a tuturor tranzacțiilor care au avut loc în trecut securizat criptografic
  • Toate informațiile stocate odată în registru sunt verificabile și verificabile, dar nu se poate modifica
  • Extrem de tolerant la erori precum există nu un singur punct de eșec Blockchain-Blockchain-Technology-Edureka

Așa cum blockchain nu a făcut-oconceptualizează ca o singură entitate separată în sine, a fost tehnologia coloană vertebrală a bitcoinului, așa că vom încerca să o înțelegem cu cazul de utilizare al bitcoinului și cum ajută la transferarea în siguranță a acestui „ aur digital ”.

Tehnologie Blockchain | Tutorial Blockchain | Edureka

Tranzacție Bitcoin simplă

Luați în considerare o tranzacție Bitcoin unde transferul James 5 BTC prietenul său, Kevin în rețea.

Acum, această tranzacție este transmisă către Rețea Bitcoin Blockchain , și nodurile speciale numite Minerii cine preia această tranzacție din fondul de tranzacții neconfirmate , îl validează și îl adaugă la blocul lor.

Aici, să presupunem că Lisa și Robert sunt mineri, verifică tranzacțiile din rețea și grupează tranzacția verificată într-un bloc și încep să concureze pentru rezolvarea unui puzzle matematic complex numit Dovada muncii .

Dacă Lisa rezolvă mai întâi puzzle-ul, ea va transmite blocul către întreaga rețea. Ceilalți mineri validează blocul și fiecare nod este de acord unanim cu starea actuală a registrului, fiecare actualizând înregistrarea independent. Astfel, James și Kevin primesc un mesaj de verificare că tranzacția este finalizată.

Tranzacția devine astfel o parte a universalului registru distribuit (sau Blockchain). Și, pentru munca ei de calcul, Lisa este recompensată cu Bitcoins nou-creați (de aici și termenul minerit ). Recompensa actuală pentru fiecare bloc este de 12,5 Bitcoins.

„Așadar, banii digitali sunt transferați de la o persoană la alta fără utilizarea terților pe care îi folosim în sistemul nostru convențional. Nu este uimitor ?! ”

Totuși, Blockchain Technology, cu toată virtutea sa, nu este o tehnologie nouă.

structura unui program Java

În mod pasabil, este o amalgamare de tehnologii puternice într-un mod nou.

Blockchain: un grup de tehnologii

Algoritmi criptografici:

Blockchain-urile sunt securizate cu puternicemecanisme criptografice de ultimă generație. Tot ce este stocat în Blockchain este criptat.

Pentru a vă face o idee mai bună despre modul în care este utilizat în Blockchain, să revenim la exemplul nostru discutat anterior, unde Kevin transferă 5 BTC către James. Această tranzacție intră în rețea sub forma unui mesaj criptat. Acest mesaj este unic pentru fiecare tranzacție.

Acum, te-ai întreba ce face mesajul unic? Acest lucru se datorează faptului că tranzacția este semnată de către expeditor cheie unică numită cheie privată , deci semnatura digitala . Mecanismul arată cam așa:

Minerii verifică această semnătură digitală pentru validarea unei tranzacții în rețea.

Nu-i așa? Permiteți-mi să vă spun câteva lucruri mai fascinante. Am mai văzut aceste numere înainte: 09bed8e02e49277378f256c9d93ba4e408771088483f3955c6b1186ac8c7630a . Arată tâmpit nu? Ei bine, se numește Algoritm Securizat Hashing (SHA-256) .

Funcția este atât de puternică încât, dacă treceți ceva prin acest algoritm, vă oferă un amprentă digitală din acea intrare. Chiar dacă un singur spațiu este modificat, amprenta se schimbă complet.

Vă întrebați cum este utilizat în Blockchain? Amintiți-vă că v-am spus că blocurile sunt din nou legate între ele în Blockchain. Ei bine, iată-te. Dacă faceți hashingul unei grămezi de tranzacții, adică dați întregului „bloc” de tranzacții o amprentă digitală unică! Asta este.

program listă legată în c

Acum, următorul bloc de tranzacții are noile tranzacții - Mai mult acel hash din blocul anterior.

Și așa se face sistemul blockchain sigur criptografic .

Rețea distribuită:

Blockchain folosește o rețea distribuită în care două sau mai multe noduri funcționează între ele în mod coordonat pentru a obține un rezultat comun.X Toți utilizatorii de pe Blockchain sunt noduri (sau colegi) care își mențin propriul lor registru.

  • Într-o arhitectură distribuită, tranzacția este transmisă peer-to-peer
  • Transmiterea tranzacției prin rețea durează aproximativ 1-2 secunde

Procesul de tranzacție mai rapid face ca procesul de validare să fie mai rapid pentru colegi. Acest lucru are ca rezultat transferul mai rapid al activelor digitale.

Program (Blockchain Protocol):

Blockchain folosește protocolul de deservire a rețelei pentru o funcționare lină și sigură a sistemului. Nodurile deservesc rețeaua menținând o evidență a tranzacțiilor. Procesul de verificare poate fi personalizat pentru fiecare blockchain. Practic, este mecanism de consens care guvernează rețeaua Blockchain. Exemplu Dovada muncii în Bitcoin Blockchain.

Consensul face două lucruri:

  • Se asigură că următorul bloc dintr-un blockchain este singura versiune a adevărului
  • Îi împiedică pe adversarii puternici să descarce sistemul

Procesul de tranzacție mai rapid face ca procesul de validare să fie mai rapid pentru colegi. Acest lucru are ca rezultat transferul mai rapid al activelor digitale.

Presupun că acum știți cum sunt utilizate aceste concepte convenționale în tehnologiile Blockchain. Permiteți-mi să vă arăt grafica vizuală a modului în care funcționează sistemul

În regulă, să mergem mai departe și să discutăm despre tipurile de blockchains.

Tipuri de blockchain:

Public: Blockchain-urile publice au registre mari vizibile pentru toată lumea de pe internet și oricine poate verifica și adăuga un bloc de tranzacții la blockchain.

Exemple - Bitcoin, Ethereum, Dash, Factom

Privat: toate permisiunile sunt păstrate centralizate la o organizație. Blockchain-urile private permit doar anumitor persoane din organizație să verifice și să adauge blocuri de tranzacții, dar tuturor persoanelor de pe internet li se permite în general să vadă.

Exemple- Multichain, Blockstack

Consorţiu: controlat de un consorțiu de membri. Numai setul predefinit de noduri are acces la scrierea datelor sau bloc.

Exemple- Ripple, R3 și Hyperledger 1.0

Utilizați cazuri de tehnologie Blockchain:

Aspectul monetar este doar un vârf al aisbergului tehnologiei blockchain. Blockchain este o tehnologie inovatoare pentru care banii sunt doar una dintre posibilele aplicații.

Următoarele sunt câtevaaplicații din Blockchain în viața reală:

Permiteți-mi acum să vă arăt unde este blocultehnologia lanțului estemergândsă ne conducă în
viitorul apropiat.

Schimbare tectonică posibilă a blockchain-ului:

Potrivit recensământului forumului economic mondial, se așteaptă urmărirea progresului din tehnologia blockchain.

Deci, acest lucru încheie blogul nostru Blockchain Technology. Sper că v-a plăcut să citiți acest blog și l-ați găsit informativ. Pentru a afla mai multe despre blockchain, vizionați videoclipul nostru despre „Blockchain Technology”

fuzionează sortarea pseudocodului c ++

Tehnologie Blockchain | Blockchain explicat | Tutorial Blockchain | Edureka

Ai o întrebare pentru noi? Vă rugăm să menționați acest lucru în secțiunea de comentarii și vă vom contacta cel mai devreme.

Dacă doriți să aflați despre tehnologia Blockchain și să stăpâniți conceptele de criptografie, rețele Blockchain, contracte inteligente, Ethereum și Hyperledger, consultați interactiv, live-online aici, acesta vine cu suport 24 * 7 pentru a vă ghida pe toată perioada de învățare.