Che cos'è la blockchain? Manuale Blockchain per i principianti (2019)

By F | Investire

Cos'è la blockchain

Per quelli di voi che sono nel mercato Crypto, devi avere familiarità con il termine Blockchain. Ma capisci davvero Blockchain e come funziona?

Blockchain è la tecnologia che ruota attorno al mercato Crypto a cui stiamo partecipando. Comprenderlo ti aiuterà a capire e cogliere la natura di criptovaluta Questo.

In questo articolo, impariamo cos'è la tecnologia Blockchain e come funziona. Proverò a presentarlo nel modo più comprensibile per consentirti di visualizzarlo facilmente.

Inizia a scrivere te stesso!

Prima di analizzare chiaramente il concetto, qual è la definizione di Blockchain? Scopriamo i bisogni e le idee che hanno portato alla nascita di Blockchain. Inoltre, tutto viene dal settore bancario e finanziario.

L'idea è nata

Qui, prendo l'esempio delle transazioni monetarie tra due persone A e B insieme.

Transazione antica

Ai vecchi tempi, quando si trattava di valute, prendendo in prestito denaro, rimborsando debiti, le persone si accordavano (tra A e B) e registravano le informazioni sulle transazioni in un libro per memorizzarle - chiamato libro mastro. E dai questo libro a un intermediario rispettabile, C. Naturalmente, questa C deve essere considerata attendibile da A e B.

Qui vedremo i seguenti partecipanti:

  • A e B sono 2 persone coinvolte nelle transazioni.
  • C è una persona rispettabile che fa da intermediario.
  • Libro mastro (in carta).

Tuttavia, questa transazione ha riscontrato alcuni problemi come segue:

Problemi di archiviazione a lungo termine:

Il notebook è solitamente di carta ed è soggetto a termiti, che si rompono nel tempo. Cioè, le informazioni memorizzate su di essa non esistono per sempre.

Esempio: A prende in prestito denaro da B per 12 anni. Ma 10 anni dopo il libro stava marcendo e non riusciva più a vedere le informazioni su di esso. A quel tempo, A negò di non aver preso in prestito denaro da B e che B non aveva più un quaderno da portare come prova del fatto che A avesse preso in prestito il suo denaro.

Le informazioni possono essere modificate o distrutte:

Qualcuno ha rubato il taccuino e potrebbe cancellare alcune informazioni o strappare una pagina. A quel tempo, l'informazione non era più originale come era. Ciò significa che le informazioni possono essere modificate.

C'è un terzo intermediario:

È stato di nuovo detenuto da una terza parte rispettabile. E non tutti possono facilmente trovare una terza persona in attesa di conferma.

Allo stesso tempo, gli altri due trader devono avere piena fiducia in questo intermediario.

Transazione tramite l'attuale sistema bancario

Fino allo sviluppo della società, abbiamo un sistema bancario sostitutivo per la terza persona intermedia C menzionata sopra. Il libro mastro viene sostituito dal sistema informatico della banca.

Vantaggi del sistema bancario:

  • Spesso il governo, lo stato si distingue per garantire i diritti dei commercianti.
  • Le informazioni memorizzate in un sistema informatico sono stabili nel tempo, non hanno paura di essere "marce" nel tempo.

Tuttavia, la transazione tramite il sistema bancario presenta ancora alcuni problemi come:

Il rischio che i dati vengano minacciati: Poiché il server della banca contiene molte informazioni importanti, è sempre l'obiettivo dell'attacco di molti cattivi. I dati potrebbero comunque essere rubati o alterati.

Costo della transazione: Anche gli addebiti quando gli utenti effettuano trasferimenti reciproci rappresentano un problema per le transazioni.

L'immagine seguente mostra la commissione di trasferimento di Vietcombank, aggiornata il 10/10/2019.

Persistere terze parti persistono: Questa è la banca. Le informazioni sulla transazione dell'utente sono detenute dalla banca. Inoltre, possono sfruttare o vendere queste informazioni a terzi.

Inoltre, i sistemi di gestione centralizzata, le banche o lo stato possono richiedere il blocco del conto di un utente. E questo è il caso che nessun utente desidera.

Pertanto, Blockchain è nato per risolvere i problemi di cui sopra.

Quindi cos'è la blockchain?

Qual è il concetto di blockchain?

Blockchain è un libro mastro spargimento decentrata (Libro mastro distribuito), registra i dati di transazione.

Queste informazioni prima di essere inserite nel "libro mastro" saranno verificate da molte persone in luoghi diversi attraverso meccanismo di consenso.

Puoi immaginare Blockchain come un libro mastro ma una versione elettronica di esso.

Le due caratteristiche più importanti di Blockchain sono distribuite e decentralizzate.

Proprietà distribuite (distribuite):

Cioè, quei libri contengono gli stessi dati ma sono sparsi in molti luoghi diversi. Quindi, sfortunatamente, un posto viene perso o danneggiato, i dati sono ancora sulla Blockchain.

decentrata:

Qui, significa che non è controllato da nessuna organizzazione. Una volta che le informazioni sono state verificate e registrate nella Blockchain, nessuno può modificarle. Solo il proprietario della chiave privata può accedervi.

Queste sono le due caratteristiche della Blockchain che fanno la differenza e i vantaggi rispetto all'attuale sistema bancario di transazione.

Quindi, devi chiederti quale sia la struttura di Blockchain e come funziona. LET'S Coin98 Scopri di più!

Attività della rete Blockchain

Prima di entrare in funzione di Blockchain, impariamo a conoscere la sua struttura.

La struttura di Blockchain

Blockchain, come suggerisce il nome, è Block and Chain.

In particolare nella sua struttura, composta da numerosi blocchi. Questi blocchi sono collegati tra loro per formare una catena, abbiamo una catena a blocchi o Blockchain.

Potresti chiederti cos'è ciascuno di questi blocchi e come sono collegati questi blocchi.

Spiegherò di seguito.

Struttura di ciascun blocco

Ogni blocco è costituito almeno dai seguenti componenti: dati, hash e hash precedente.

dati:

Questi sono i dati registrati all'interno della Blockchain, che è il componente che vogliamo archiviare e proteggere sulla Blockchain.

I dati o i dati saranno protetti da algoritmi di crittografia. Ogni blockchain ha il suo algoritmo di crittografia.

Ad esempio, i dati all'interno della blockchain di Bitcoin includono le seguenti informazioni:

  • Numero di BTC all'interno della transazione e ora della transazione.
  • Indirizzo del mittente.
  • Indirizzo del destinatario.

Hash:

Il codice hash del blocco. Questa è una sequenza di caratteri e numeri generati casualmente e diversi.

Rappresenta il blocco separatamente ed è crittografato utilizzando un algoritmo di crittografia. Il codice hash viene utilizzato per rilevare le modifiche nei blocchi.

Hash precedente:

Codice hash del blocco precedente. Viene utilizzato per i blocchi adiacenti per riconoscere quali blocchi per primi, quali blocchi in seguito e connettersi tra loro.

Vedi l'illustrazione sotto per capire la struttura di Blockchain.

Il primo blocco [1] perché non esiste un blocco prima di esso, il suo codice Hash è il numero di sequenza 0. Ed è chiamato blocco originale o blocco Genesis.

Operazione Blockchain

Ogni volta che vengono creati nuovi dati, vengono controllati e verificati da più nodi in luoghi diversi, attraverso un meccanismo di consenso.

Il caso in caso di modifica su 1 blocco. Qui presumo che l'hacker abbia attaccato e modificato le informazioni sul blocco A. A quel tempo:

  • L'hash del blocco A è stato modificato.
  • Il sistema confronterà tale hash con l'hash di blocco precedente e rileverà la deviazione.
  • Pertanto, l'hacker deve modificare l'hash del blocco prima di A. Il sistema rileva nuovamente l'errore nei blocchi A-1. L'hacker deve continuare a modificare l'hash del blocco A-2.
  • Pertanto, per modificare la transazione, l'hacker deve modificare tutti i blocchi.

Per rendere difficile agli hacker l'attacco al sistema, abbiamo un meccanismo di consenso.

Meccanismo di consenso blockchain

Il meccanismo di consenso in Blockchain è il meccanismo attraverso il quale la Blockchain ottiene un consenso per registrare le informazioni sulle transazioni nella Blockchain.

Come accennato in precedenza, il meccanismo di consenso viene utilizzato per confermare e consentire ai nodi nella rete e agli omosessuali di registrare nuovi dati nel sistema Blockchain.

Se si verifica una modifica di un blocco nella rete, è simile ai dati appena creati. Questi dati vengono confrontati con i dati di altri blocchi. Se c'è una differenza, non consentirà che quei dati vengano scritti all'interno della Blockchain.

Ecco come Blockchain è progettato per resistere al cambiamento dei dati.

In breve, puoi capire Blockchain come segue:

  • Blockchain è un tipo di tecnologia di archiviazione e trasmissione dei dati.
  • I dati scritti sulla Blockchain sono archiviati negli stessi blocchi sparsi.
  • Affinché i dati vengano scritti nel blocco, è necessario che vengano concordati e autenticati dai nodi della rete, non soggetti alla gestione di una singola agenzia specifica.
  • Nessuno può modificare queste informazioni.

Esistono 2 meccanismi di consenso comuni: PoW e PoS.

PoW (prova di lavoro): Conosciuta anche come prova del lavoro.

Questo è il primo meccanismo di consenso e allegato Bitcoin (BTC), Ethereum (ETH), BEAMGrin.

In questo meccanismo di consenso, ci sono minatori che usano il potere dei minatori per risolvere problemi difficili. Una volta risolti, acquisiranno il diritto di autenticare le transazioni e creare nuovi blocchi nella Blockchain.

PoS (Proof of Stake) o prova della posta in gioco.

In genere, ci sono alcuni progetti come: IOST, Binance Coin (BNB), Cosmos (ATOM), Ontologia (ONT)... usando questo meccanismo.

Meccanismo di consenso PoS non ci saranno minatori di minatori ma invece quelli coinvolti nella convalida della transazione dovranno scommettere o scommettere grandi quantità di monete per ottenere il diritto di convalidare la transazione e creare blocchi.

Questo meccanismo non richiederà molti escavatori costosi.

Ci sono altri due termini che vorrei presentarti: chiavi private e chiavi pubbliche.

chiave privata

Conosciute anche come chiavi private / private. Una sequenza di numeri e lettere.

Viene utilizzato per accedere ai portafogli Crypto e consente le transazioni. Pertanto, gli utenti devono proteggere e non divulgare il codice della chiave privata a nessuno.

chiave pubblica

Chiamata anche chiave pubblica, è anche una sequenza di lettere e numeri.

È considerato come l'indirizzo utente sulla rete Blockchain. La chiave pubblica corrisponde all'indirizzo dell'indirizzo del portafoglio.

Quando crei l'indirizzo del portafoglio su Blockchain, riceverai due chiavi: chiave pubblica (indirizzo) e chiave privata (chiave privata). Le chiavi private e pubbliche sono sempre incluse.

Fratelli e sorelle usano la chiave pubblica come indirizzo e-mail e la chiave privata come password dell'email. E l'e-mail corrisponde al denaro o ai dati al suo interno.

Se ricevi posta da altre persone, puoi avvisare del tuo indirizzo email. Chiunque abbia questo indirizzo email può inviarti posta.

La password (chiave privata) è in tuo possesso. Se questa password viene rivelata a qualcuno, quella persona può accedere alla tua e-mail e inviare e-mail (trasferire denaro).

Chiunque abbia la password (chiave privata) può accedere a quell'account e-mail e inviare posta (prelevare denaro). Pertanto, è sempre necessario proteggere questa catena di chiavi private.

Quindi, quali sono i vantaggi di Blockchain?

Caratteristiche di Blockchain

  • Non può essere falso, non può essere distrutto: In genere, Bitcoin non è nato e archiviato nella blockchain di Bitcoin dalla sua nascita.
  • Non può essere modificato (o immutabile): Una volta che i dati sono stati scritti nel blocco della Blockchain, non possono essere modificati, modificati o aggiunti.
  • Sicurezza: Solo i detentori di chiavi private possono accedere ai dati all'interno di Blockchain.
  • Trasparenza: Le transazioni in Blockchain vengono salvate e le persone possono verificarle. In base a ciò possiamo controllare e recuperare la cronologia delle transazioni. Si può anche decentralizzare per consentire ad altri di accedere a un'informazione sulla Blockchain.
  • Contratto intelligente integrato (contratto intelligente): Sulla base di ciò, i termini scritti nel contratto intelligente saranno eseguiti quando le condizioni precedenti sono soddisfatte, nessuno può prevenirlo o annullarlo.

La prima piattaforma di blockchain integrata Smart Contract è Ethereum.

Sulla base di queste caratteristiche, possiamo applicare la tecnologia Blockchain in molti settori da finanza e banche, catena di fornitura, archiviazione dei dati, IoT, elezioni elettorali, servizi sanitari ...

sommario

Quanto sopra è il primo di una serie di articoli sulla tecnologia Blockchain.

Attraverso questo articolo, hai una panoramica di questa tecnologia, oltre a come funziona e alle sue caratteristiche.

Quindi quali settori e settori stanno applicando questa tecnologia? Ti invitiamo a leggere il seguente articolo della serie.

E adesso..

Ciao e arrivederci al prossimo articolo!

Lascia un Commento

Avatar
Sottoscrivi
Notifica