Definizione della tecnologia Blockchain

In questo blog imparerai a conoscere la tecnologia Blockchain. Sarai in grado di percepire i vari concetti che costituiscono una tecnologia blockchain.

Stupito per l'aumento della criptovaluta? Vuoi sapere come funziona la tecnologia Blockchain? Sei atterrato nel posto giusto. Questo blog ti schiarirà la testa confusa e avrai una migliore comprensione della blockchain.

Di seguito sarà l'apprendimento di questo blog:





Attenzione prima di iniziare !!

Mai immaginato un sistema così sicuro e potente che potrebbe trasformare il modo in cui funzionano la nostra economia, i sistemi di governance, le imprese e potrebbe trasformare il nostro senso concettuale di commercio, proprietà e anche fiducia. Ebbene, una tale tecnologia esiste già e si chiama Blockchain .



Sembra affascinante? Sveliamo insieme questo mistero ...

Definizione della tecnologia Blockchain

Blockchain è un database a ritroso, decentralizzato e distribuito di record crittografati.

Va bene, se quelle parole sembrano sconcertanti, lascia che ti spieghi:



  • È una struttura di dati in cui ogni blocco è collegato a un altro blocco in un file timestamp ordine cronologico
  • È un database transazionale di sola aggiunta , non una sostituzione ai database convenzionali
  • Ogni nodo conserva una copia di tutte le transazioni avvenute in passato che sono protetto crittograficamente
  • Tutte le informazioni una volta memorizzate nel libro mastro sono verificabili e verificabili ma non modificabile
  • Altamente tollerante agli errori come c'è no Single-point-of-failure Blockchain-Blockchain-Technology-Edureka

Come la blockchain non ha fattoconcettualizzare come una singola entità separata in sé, era la tecnologia portante del bitcoin, quindi proveremo a capirlo con il caso d'uso di bitcoin e come aiuta a trasferire in modo sicuro questo ' oro digitale '.

Tecnologia Blockchain | Tutorial Blockchain | Edureka

Semplice transazione Bitcoin

Considera una transazione Bitcoin dove, James trasferisce 5 BTC il suo amico, Kevin nella rete.

Ora, questa transazione viene trasmessa a Rete Bitcoin Blockchain e i nodi speciali chiamati Minatori che prende questa transazione dal pool di transazioni non confermate , convalidalo e lo aggiunge al loro blocco.

Qui, supponiamo che Lisa e Robert siano minatori, verificano le transazioni nella rete e raggruppano la transazione verificata in un blocco e iniziano a competere per risolvere un complesso puzzle matematico chiamato Prova di lavoro .

Se Lisa qui risolve prima il puzzle, trasmette il blocco all'intera rete. Gli altri minatori convalidano il blocco e ogni nodo accetta all'unanimità lo stato corrente del libro mastro, aggiornando ciascuno il record in modo indipendente. Così James e Kevin ricevono un messaggio di verifica che la transazione è stata completata.

La transazione diventa così una parte dell'universale registro distribuito (o Blockchain). E, per il suo lavoro di calcolo, Lisa viene premiata con Bitcoin di nuova creazione (da cui il termine estrazione ). La ricompensa attuale per ogni blocco è di 12,5 Bitcoin.

elenco di ordinamento c ++

“Quindi il denaro digitale viene trasferito da una persona all'altra senza l'uso di terze parti che utilizziamo nel nostro sistema convenzionale. Non è fantastico ?! '

Tuttavia, la tecnologia Blockchain, nonostante tutte le sue virtù, non è una nuova tecnologia.

Passabilmente, è una fusione di potenti tecnologie in un modo nuovo.

Blockchain: un gruppo di tecnologie

Algoritmi crittografici:

Le blockchain sono protette con strongmeccanismi crittografici all'avanguardia. Tutto ciò che è memorizzato sulla Blockchain è crittografato.

Per darti un'idea migliore di come viene utilizzato in Blockchain, torniamo al nostro esempio discusso in precedenza in cui Kevin trasferisce 5 BTC a James. Questa transazione entra nella rete sotto forma di messaggio crittografato. Questo messaggio è unico per ogni transazione.

Ora, chiederesti cosa rende il messaggio unico? È perché la transazione è firmata dalla chiave univoca del mittente chiamata chiave privata , quindi il firma digitale . Il meccanismo è simile a questo:

I minatori verificano questa firma digitale per convalidare una transazione nella rete.

Fantastico, non è vero? Lascia che ti dica alcune cose più affascinanti. Mai visto questi numeri prima: 09bed8e02e49277378f256c9d93ba4e408771088483f3955c6b1186ac8c7630a . Sembra incomprensibile, vero? Beh, si chiama Secure Hashing Algorithm (SHA-256) .

La funzione è così potente che se passi qualcosa attraverso questo algoritmo, ti dà un file impronta digitale di quell'input. Anche se un singolo spazio viene alterato, l'impronta digitale cambia completamente.

Ti chiedi come viene utilizzato in Blockchain? Ricorda che ti ho detto che i blocchi sono nuovamente collegati tra loro in Blockchain. Bene, eccoti. Se esegui l'hashing di un gruppo di transazioni, ad esempio dai a tutto il 'blocco' di transazioni un'impronta digitale univoca!

Ora, il tuo prossimo blocco di transazioni ha le nuove transazioni: Di più quell'hash del blocco precedente.

Ed è così che è realizzato il sistema blockchain crittograficamente sicuro .

Rete distribuita:

Blockchain utilizza una rete distribuita in cui due o più nodi lavorano tra loro in modo coordinato per ottenere un risultato comune. X Tutti gli utenti sulla Blockchain sono nodi (o pari) che mantengono il proprio registro.

  • In un'architettura distribuita, la transazione viene trasmessa peer-to-peer
  • La trasmissione della transazione attraverso la rete richiede circa 1-2 secondi

Il processo di transazione più veloce rende il processo di convalida rapido per i peer. In definitiva, ciò si traduce in un trasferimento più rapido delle risorse digitali.

Programma (Protocollo Blockchain):

Blockchain utilizza il protocollo di manutenzione della rete per un funzionamento regolare e sicuro del sistema. I nodi servono la rete mantenendo un registro delle transazioni. Il processo di verifica può essere personalizzato per ogni blockchain. Fondamentalmente, è il file meccanismo di consenso che governa la rete di Blockchain. Esempio di prova di lavoro in Bitcoin Blockchain.

Il consenso fa due cose:

  • Assicura che il blocco successivo in una blockchain sia l'unica versione della verità
  • Impedisce ai potenti avversari di far deragliare il sistema

Il processo di transazione più veloce rende il processo di convalida rapido per i peer. In definitiva, ciò si traduce in un trasferimento più rapido delle risorse digitali.

Immagino che ora tu sappia come questi concetti convenzionali vengono utilizzati nelle tecnologie Blockchain. Lascia che ti mostri la grafica visiva di come funziona il sistema

Va bene, andiamo avanti e discutiamo dei tipi di blockchain.

Tipi di blockchain:

Pubblico: Le blockchain pubbliche hanno registri visibili a tutti su Internet e chiunque può verificare e aggiungere un blocco di transazioni alla blockchain.

Esempi - Bitcoin, Ethereum, Dash, Factom

Privato: tutte le autorizzazioni vengono mantenute centralizzate in un'organizzazione. Le blockchain private consentono solo a persone specifiche dell'organizzazione di verificare e aggiungere blocchi di transazioni, ma in genere tutti gli utenti su Internet possono visualizzarli.

Esempi- Multichain, Blockstack

Consorzio: controllata da un consorzio di soci. Solo un insieme predefinito di nodi ha accesso per scrivere i dati o bloccare.

Esempi- Ripple, R3 e Hyperledger1.0

Casi d'uso della tecnologia Blockchain:

L'aspetto monetario è solo una punta dell'iceberg della tecnologia blockchain. Blockchain è una tecnologia innovativa per la quale il denaro è solo una delle possibili applicazioni.

Di seguito sono riportati alcuniapplicazioni reali di Blockchain:

Lascia che ti mostri ora dove si trova il bloccola tecnologia della catena lo èandandoper guidarci nel
prossimo futuro.

Possibile spostamento tettonico della blockchain:

Secondo il censimento del forum economico mondiale, ci si aspetta un successivo progresso dalla tecnologia blockchain.

Quindi questo conclude il nostro blog sulla tecnologia Blockchain. Spero che ti sia piaciuto leggere questo blog e che sia stato istruttivo. Per saperne di più sulla blockchain, guarda il nostro video sulla 'Tecnologia Blockchain'

Tecnologia Blockchain | Blockchain spiegato | Tutorial Blockchain | Edureka

Hai domande per noi? Si prega di menzionarlo nella sezione commenti e ti risponderemo al più presto.

Se desideri conoscere la tecnologia Blockchain e padroneggiare i concetti di crittografia, reti blockchain, contratti intelligenti, Ethereum e Hyperledger, dai un'occhiata al nostro interattivo, live-online qui, viene fornito con supporto 24 * 7 per guidarti durante il tuo periodo di apprendimento.