Definition af Blockchain-teknologi



I denne blog lærer du om Blockchain-teknologien. Du vil være i stand til at opfatte de forskellige koncepter, der udgør en blockchain-teknologi.

Psykisk om stigningen i kryptovaluta? Vil du vide, hvordan Blockchain Technology fungerer? Du er landet på det rigtige sted. Denne blog rydder dit forvirrede hoved, og du får en bedre forståelse af blockchain.

Følgende er læringen af ​​denne blog:





Kør op før jeg begynder !!

Har nogensinde forestillet mig et system, der er så sikkert og kraftfuldt, at det kunne transformere den måde, vores økonomi, styresystemer, virksomheder fungerer på og muligvis omdanner vores konceptuelle følelse af handel, ejerskab og tillid. Nå, en sådan teknologi eksisterer allerede og kaldes Blockchain .



Virker fascinerende? Lad os løse dette mysterium sammen ...

Definition af Blockchain-teknologi

Blockchain er en backlinket, decentral og distribueret database med krypterede poster.

Okay, hvis disse ord virker forvirrende, så lad mig nedbryde det for dig:



  • Det er en datastruktur, hvor hver blok er knyttet til en anden blok i en tidsstemplet kronologisk rækkefølge
  • Det er en kun tilføje transaktionsdatabase , ikke en erstatning for de konventionelle databaser
  • Hver knude holder en kopi af alle de transaktioner, der er sket i fortiden, som er sikret kryptografisk
  • Alle oplysninger, der en gang er gemt i hovedbogen, er verificerbare og kontrollerbare, men kan ikke redigeres
  • Højt fejl tolerant som der er ingen Single-point-of-failure Blockchain-Blockchain-Technology-Edureka

Som blockchain ikke gjordekonceptualiser som en enkelt separat enhed i sig selv var det rygradsteknologien i bitcoin, så vi skal forsøge at forstå det med brugen af ​​bitcoin & hvordan hjælper det med sikker overførsel af dette “ digitalt guld ”.

Blockchain-teknologi | Blockchain-vejledning | Edureka

Enkel Bitcoin-transaktion

Overvej en Bitcoin-transaktion, hvor James overfører 5 BTC hans ven, Kevin i netværket.

Nu sendes denne transaktion til Bitcoin Blockchain-netværk og de kaldte specielle noder Minearbejdere der optager denne transaktion fra puljen af ubekræftede transaktioner , valider det og tilføj det til deres blok.

Antag her, at Lisa og Robert er minearbejdere, de verificerer transaktionerne i netværket og grupperer den verificerede transaktion i en blok og begynder at konkurrere om at løse et komplekst matematisk puslespil Bevis for arbejde .

Hvis Lisa her løser gåden først, sendte hun blokken til hele netværket. De andre minearbejdere validerer blokken, og hver knude er enstemmigt enig i den aktuelle tilstand for hovedbogen, hver opdaterer posten uafhængigt. Således får James og Kevin en bekræftelsesmeddelelse om, at transaktionen er gennemført.

Transaktionen bliver således en del af det universelle distribueret hovedbog (eller Blockchain). Og for hendes beregningsarbejde belønnes Lisa med nyoprettede Bitcoins (deraf udtrykket minedrift ). Den nuværende belønning for hver blok er 12,5 Bitcoins.

”Så de digitale penge overføres fra en person til en anden uden brug af tredjeparter, vi bruger i vores konventionelle system. Er det ikke fantastisk ?! ”

Alligevel er Blockchain Technology for al dens dyd ikke en ny teknologi.

Passabelt er det en sammenlægning af potente teknologier på en ny måde.

Blockchain: En gruppe teknologier

Kryptografiske algoritmer:

Blockchains er sikret med stærkestate-of-the-art kryptografiske mekanismer. Alt, der er gemt på Blockchain, er krypteret.

For at give dig en bedre idé om, hvordan det bruges i Blockchain, lad os vende tilbage til vores tidligere diskuterede eksempel, hvor Kevin overfører 5 BTC til James. Denne transaktion går ind i netværket i form af en krypteret besked. Denne meddelelse er unik for hver transaktion.

Nu vil du spørge, hvad der gør meddelelsen unik? Det er fordi transaktionen er underskrevet af afsenderens unikke nøgle kaldet en privat nøgle , deraf digital signatur . Mekanismen ser sådan ud:

Minearbejdere verificerer denne digitale signatur til validering af en transaktion i netværket.

Cool. Er det ikke? Lad mig fortælle dig nogle mere fascinerende ting. Nogensinde set disse tal før: 09bed8e02e49277378f256c9d93ba4e408771088483f3955c6b1186ac8c7630a . Ser gibberish ikke? Nå, det hedder Secure Hashing Algorithm (SHA-256) .

Funktionen er så kraftig, at hvis du sender noget gennem denne algoritme, giver den dig en digitalt fingeraftryk af dette input. Selv hvis et enkelt mellemrum ændres, ændres fingeraftrykket fuldstændigt.

hvad er en java bønne

Spekulerer på, hvordan det bruges i Blockchain? Husk, jeg fortalte dig, at blokke er knyttet tilbage til hinanden i Blockchain. Nå, der går du. Hvis du foretager hashing af en masse transaktioner, dvs. giver den hele 'blok' af transaktioner et unikt fingeraftryk! Det er det.

Nu har din næste blok af transaktioner de nye transaktioner - mere den hash fra den forrige blok.

Og sådan er blockchain-systemet lavet kryptografisk sikker .

Distribueret netværk:

Blockchain bruger distribueret netværk, hvor to eller flere noder arbejder sammen med hinanden på en koordineret måde for at opnå et fælles resultat.X Alle brugere på Blockchain er noder (eller jævnaldrende), der opretholder deres egen hovedbog.

  • I en distribueret arkitektur transmitteres transaktion peer-to-peer
  • Transmission af transaktionen på tværs af netværket tager cirka 1-2 sekunder

Hurtigere transaktionsproces gør valideringsprocessen hurtig for sine jævnaldrende. Dette resulterer i sidste ende i hurtigere overførsel af digitale aktiver.

Program (Blockchain Protocol):

Blockchain bruger netværksserviceprotokol til problemfri og sikker kørsel af systemet. Knudepunkterne betjener netværket ved at føre et register over transaktioner. Bekræftelsesprocessen kan tilpasses for hver blockchain. Dybest set er det konsensusmekanisme der styrer netværket af Blockchain. Eksempel Arbejdsbevis i Bitcoin Blockchain.

Konsensus gør to ting:

  • Det sikrer, at den næste blok i en blockchain er den eneste version af sandheden
  • Det holder stærke modstandere fra at afspore systemet

Hurtigere transaktionsproces gør valideringsprocessen hurtig for sine jævnaldrende. Dette resulterer i sidste ende i hurtigere overførsel af digitale aktiver.

Jeg ved nu, at du ved, hvordan disse konventionelle koncepter bruges i Blockchain-teknologier. Lad mig vise dig den visuelle grafik af, hvordan systemet fungerer

Okay, lad os gå videre og diskutere typer blockchains.

Blockchain typer:

Offentlig: Offentlige blockchains har ledgers synlige for alle på internettet, og alle kan kontrollere og tilføje en blok af transaktioner til blockchain.

Eksempler - Bitcoin, Ethereum, Dash, Factom

Privat: alle tilladelser holdes centraliseret til en organisation. Private blockchains tillader kun bestemte personer i organisationen at bekræfte og tilføje transaktionsblokke, men alle på internettet har generelt tilladelse til at se.

Eksempler- Multikæde, Blockstack

Konsortium: kontrolleret af et konsortium af medlemmer. Kun foruddefinerede sæt noder har adgang til at skrive data eller blokere.

Eksempler- Ripple, R3 & Hyperledger1.0

Brug tilfælde af Blockchain Technology:

Monetært aspekt er kun et tip på isbjerget inden for blockchain-teknologi. Blockchain er en banebrydende teknologi, hvor penge kun er en af ​​de mulige applikationer.

Følgende er noglevirkelige applikationer af Blockchain:

Lad mig nu vise dig, hvor blokkenkædeteknologi ergårat lede os i
nær fremtid.

Mulig Blockchain Tectonic Shift:

I henhold til folketællingen fra verdensøkonomiske forum forventes følgende fremskridt fra blockchain-teknologien.

Så dette afslutter vores Blockchain Technology-blog. Jeg håber, du nød at læse denne blog og fandt den informativ. For at lære mere om blockchain, se vores video om 'Blockchain Technology'

Blockchain-teknologi | Blockchain forklaret | Blockchain-vejledning | Edureka

Har du et spørgsmål til os? Nævn det i kommentarfeltet, så vi vender tilbage til dig tidligst.

Hvis du ønsker at lære om Blockchain Technology og beherske begreberne Cryptography, Blockchain Networks, Smart Contracts, Ethereum og Hyperledger, så tjek vores interaktive, live-online her kommer der 24 * 7 support til at guide dig gennem din læringsperiode.

c ++ sorteringsalgoritme