Menu
in

Come funziona Bitcoin

Come categorizzare esattamente Bitcoin è oggetto di controversia. È un tipo di valuta, una riserva di valore, una rete di pagamento o una classe di attività? Fortunatamente, è più facile definire cosa sia effettivamente Bitcoin . È un software. Non lasciarti ingannare dalle immagini di stock di monete scintillanti decorate con simboli di baht thailandesi modificati. Bitcoin è un fenomeno puramente digitale, un insieme di protocolli e processi. È anche il più riuscito di centinaia di tentativi di creare denaro virtuale attraverso l’uso della crittografia, la scienza della creazione e della violazione dei codici. Bitcoin ha ispirato centinaia di imitatori, ma rimane la più grande criptovaluta per capitalizzazione di mercato, una distinzione che ha mantenuto nel corso dei suoi decenni di storia. (Una nota generale: secondo la Bitcoin Foundation, la parola “Bitcoin” è in maiuscolo quando si riferisce alla criptovaluta come entità, e viene data come “bitcoin” quando si riferisce a una quantità di valuta o alle unità stesse. Bitcoin è anche abbreviato in “BTC”. In questo articolo, alterneremo questi utilizzi.)

PUNTI CHIAVE

  • Bitcoin è una valuta digitale, un sistema decentralizzato che registra le transazioni in un libro mastro distribuito chiamato blockchain.
  • I minatori di Bitcoin eseguono complessi computer rig per risolvere enigmi complicati nel tentativo di confermare gruppi di transazioni chiamati blocchi; in caso di successo, questi blocchi vengono aggiunti al record blockchain ei minatori vengono ricompensati con un piccolo numero di bitcoin.
  • Altri partecipanti al mercato Bitcoin possono acquistare o vendere token tramite scambi di criptovaluta o peer-to-peer.
  • Il registro Bitcoin è protetto dalle frodi tramite un sistema affidabile; Gli scambi di bitcoin funzionano anche per difendersi da potenziali furti, ma si sono verificati furti di alto profilo.

La Blockchain

Bitcoin è una rete che funziona su un protocollo noto come blockchain. Un documento del 2008 di una o più persone che si chiamano Satoshi Nakamoto ha descritto per la prima volta sia la blockchain che il Bitcoin e per un po ‘i due termini sono stati quasi sinonimi. Da allora la blockchain si è evoluta in un concetto separato e migliaia di blockchain sono state create utilizzando tecniche crittografiche simili. Questa storia può creare confusione nella nomenclatura. Blockchain a volte si riferisce alla blockchain originale, Bitcoin. Altre volte si riferisce alla tecnologia blockchain in generale, oa qualsiasi altra blockchain specifica, come quella che alimenta Ethereum . Le basi della tecnologia blockchain sono fortunatamente semplici. Ogni data blockchain consiste in una singola catena di blocchi discreti di informazioni, disposti cronologicamente. In linea di principio, questa informazione può essere qualsiasi stringa di 1 e 0, il che significa che potrebbe includere e-mail, contratti, titoli di proprietà, certificati di matrimonio o scambi di obbligazioni. In teoria, qualsiasi tipo di contratto tra due parti può essere stabilito su una blockchain purché entrambe le parti siano d’accordo sul contratto. Ciò elimina la necessità che una terza parte sia coinvolta in qualsiasi contratto. Questo apre un mondo di possibilità, inclusi prodotti finanziari peer-to-peer, come prestiti o risparmi decentralizzati e conti correnti, dove le banche o qualsiasi intermediario sono irrilevanti. Sebbene l’obiettivo attuale di Bitcoin sia una riserva di valore oltre che un sistema di pagamento, non c’è nulla da dire che Bitcoin non possa essere utilizzato in questo modo in futuro, sebbene occorrerebbe raggiungere il consenso per aggiungere questi sistemi a Bitcoin. L’obiettivo principale del progetto Ethereum è quello di avere una piattaforma in cui questi “contratti intelligenti” possono verificarsi, creando così un intero regno di prodotti finanziari decentralizzati senza intermediari e le commissioni e potenziali violazioni dei dati che ne derivano. Questa versatilità ha attirato l’attenzione di governi e società private; in effetti, alcuni analisti ritengono che la tecnologia blockchain alla fine sarà l’aspetto più impattante della mania delle criptovalute. Nel caso di Bitcoin, tuttavia, le informazioni sulla blockchain sono principalmente transazioni.  Bitcoin è davvero solo un elenco. La persona A ha inviato X bitcoin alla persona B, che ha inviato Y bitcoin alla persona C, ecc. Contando queste transazioni, tutti sanno dove si trovano i singoli utenti. È importante notare che queste transazioni non devono essere necessariamente eseguite da uomo a uomo. Qualsiasi cosa può accedere e utilizzare la rete Bitcoin e la tua etnia, genere, religione, specie o inclinazione politica sono completamente irrilevanti. Questo crea vaste possibilità per l’Internet delle cose. In futuro, potremmo vedere sistemi in cui i taxi a guida autonoma o i veicoli uber hanno i propri portafogli blockchain. L’auto verrebbe inviata in criptovaluta dal passeggero e non si muoverebbe fino a quando non verranno ricevuti i fondi. Il veicolo sarebbe in grado di valutare quando ha bisogno di carburante e userebbe il suo portafoglio per facilitare una ricarica. Un altro nome per una blockchain è un “registro distribuito”, che sottolinea la differenza fondamentale tra questa tecnologia e un documento Word ben tenuto. La blockchain di Bitcoin è distribuita, il che significa che è pubblica. Chiunque può scaricarlo nella sua interezza o visitare un numero qualsiasi di siti che lo analizzano. Ciò significa che il record è disponibile pubblicamente, ma significa anche che sono in atto misure complicate per l’aggiornamento del registro blockchain. Non esiste un’autorità centrale per tenere sotto controllo tutte le transazioni bitcoin, quindi i partecipanti stessi lo fanno creando e verificando “blocchi” di dati di transazione. Vedere la sezione “Estrazione” di seguito per ulteriori informazioni. Puoi vedere, ad esempio, che 15N3yGu3UFHeyUNdzQ5sS3aRFRzu5Ae7EZ ha inviato 0,01718427 bitcoin a 1JHG2qjdk5Khiq7X5xQrr1wfigepJEK3t il 14 agosto 2017, tra le 11:10 e le 11:20 Le lunghe stringhe di numeri e lettere e gli indirizzi -informati, potresti probabilmente capire chi li controllava. È un’idea sbagliata che la rete di Bitcoin sia totalmente anonima, sebbene prendere alcune precauzioni possa rendere molto difficile collegare le persone alle transazioni.

Post-Trust

Nonostante sia assolutamente pubblico, o meglio per questo, Bitcoin è estremamente difficile da manomettere. Un bitcoin non ha una presenza fisica, quindi non puoi proteggerlo chiudendolo in una cassaforte o seppellendolo nel bosco. In teoria, tutto ciò che un ladro dovrebbe fare per prenderlo da te sarebbe aggiungere una riga al libro mastro che si traduce in “mi hai pagato tutto quello che hai”. Una preoccupazione correlata è la doppia spesa . Se un cattivo attore potesse spendere un po ‘di bitcoin e poi spenderlo di nuovo, la fiducia nel valore della valuta svanirebbe rapidamente. Per ottenere una doppia spesa, il cattivo attore dovrebbe costituire il 51% della potenza di mining di Bitcoin. Più grande cresce la rete Bitcoin, meno realistico diventa questo dato che la potenza di calcolo necessaria sarebbe astronomica ed estremamente costosa. Per impedire ulteriormente che accada, è necessaria la fiducia. In questo caso, la soluzione abituale con la valuta tradizionale sarebbe quella di effettuare transazioni attraverso un arbitro centrale e neutrale come una banca. Tuttavia, Bitcoin lo ha reso superfluo. (Probabilmente non è una coincidenza che la descrizione originale di Satoshi sia stata pubblicata nell’ottobre 2008, quando la fiducia nelle banche era a un minimo multigenerazionale. Questo è un tema ricorrente nell’attuale clima del coronavirus e nel crescente debito pubblico). Piuttosto che avere un’autorità affidabile, mantenere il libro mastro. e presiede la rete, la rete bitcoin è decentralizzata. Tutti tengono d’occhio tutti gli altri. Nessuno ha bisogno di conoscere o di fidarsi di qualcuno in particolare affinché il sistema funzioni correttamente. Supponendo che tutto funzioni come previsto, i protocolli crittografici assicurano che ogni blocco di transazioni sia fissato all’ultimo in una catena lunga, trasparente e immutabile. 

Estrazione

Il processo che mantiene questo registro pubblico senza fiducia è noto come mining . Alla base della rete di utenti Bitcoin che scambiano la criptovaluta tra di loro c’è una rete di minatori, che registrano queste transazioni sulla blockchain. La registrazione di una serie di transazioni è banale per un computer moderno, ma l’estrazione è difficile perché il software di Bitcoin rende il processo artificialmente dispendioso in termini di tempo. Senza l’ulteriore difficoltà, le persone potrebbero falsificare le transazioni per arricchirsi o mandare in bancarotta altre persone. Potrebbero registrare una transazione fraudolenta nella blockchain e accumulare così tante transazioni banali su di essa che sarebbe impossibile districare la frode. Allo stesso modo, sarebbe facile inserire transazioni fraudolente in blocchi passati. La rete diventerebbe un disastro tentacolare e spammoso di registri concorrenti e il bitcoin sarebbe inutile. La combinazione della ” prova di lavoro ” con altre tecniche crittografiche è stata la svolta di Satoshi. Il software di Bitcoin regola la difficoltà che i minatori devono affrontare per limitare la rete a un nuovo blocco di transazioni da 1 megabyte ogni 10 minuti. In questo modo il volume delle transazioni è digeribile. La rete ha il tempo di esaminare il nuovo blocco e il libro mastro che lo precede e tutti possono raggiungere un consenso sullo status quo. I miner non lavorano per verificare le transazioni aggiungendo blocchi al registro distribuito solo per il desiderio di vedere la rete Bitcoin funzionare senza problemi; sono anche compensati per il loro lavoro. Daremo uno sguardo più da vicino alla compensazione mineraria di seguito.

Dimezzato

Come accennato in precedenza, i minatori vengono premiati con Bitcoin per aver verificato blocchi di transazioni. Questa ricompensa viene dimezzata ogni 210.000 blocchi estratti o circa ogni quattro anni. Questo evento è chiamato il dimezzamento o il “halvening.” Il sistema è integrato come deflazionistico, dove viene rilasciato il tasso al quale il nuovo Bitcoin viene rilasciato in circolazione. Questo processo è progettato in modo che i premi per l’estrazione di Bitcoin continueranno fino al 2140 circa. Una volta che tutti i Bitcoin sono stati estratti dal codice e tutti gli halving sono terminati, i miner rimarranno incentivati ​​dalle commissioni che addebiteranno agli utenti della rete. La speranza è che una sana concorrenza manterrà basse le tariffe. Questo sistema aumenta il rapporto stock / flusso di Bitcoin e abbassa la sua inflazione fino a quando non è finalmente zero. Dopo il terzo dimezzamento avvenuto l’11 maggio 2020, la ricompensa per ogni blocco estratto è ora di 6,25 Bitcoin.

Hash

Ecco una descrizione leggermente più tecnica di come funziona il mining. La rete di minatori, sparsi in tutto il mondo e non legati tra loro da legami personali o professionali, riceve l’ultimo lotto di dati sulle transazioni. Eseguono i dati attraverso un algoritmo crittografico che genera un “hash”, una stringa di numeri e lettere che verifica la validità delle informazioni ma non rivela le informazioni stesse. (In realtà, questa visione ideale del mining decentralizzato non è più accurata, con le mining farm su scala industriale e potenti mining pool che formano un oligopolio . Maggiori informazioni di seguito.) Dato l’hash 000000000000000000c2c4d562265f272bd55d64f1a7c22ffeb66e15e826ca30, non puoi sapere quali transazioni contiene il blocco pertinente (# 480504). Puoi, tuttavia, prendere un mucchio di dati che si presume essere il blocco # 480504 e assicurarti che non siano stati manomessi. Se un numero fosse fuori luogo, non importa quanto insignificante, i dati genererebbero un hash completamente diverso. Ad esempio, se dovessi eseguire la Dichiarazione di indipendenza tramite un calcolatore di hash , potresti ottenere 839f561caa4b466c84e2b4809afe116c76a465ce5da68c3370f5c36bd3f67350. Tuttavia, elimina il punto dopo le parole “presentato a un mondo candido” e otterrai 800790e4fd445ca4c5e3092f9884cdcd4cf536f735ca958b93f60f82f23f97c4. Questo è un hash completamente diverso, sebbene tu abbia cambiato solo un carattere nel testo originale. La tecnologia hash consente alla rete Bitcoin di verificare istantaneamente la validità di un blocco. Sarebbe incredibilmente dispendioso in termini di tempo esaminare l’intero libro mastro per assicurarsi che la persona che estrae il lotto più recente di transazioni non abbia provato nulla di divertente. Invece, l’hash del blocco precedente appare all’interno del nuovo blocco. Se il dettaglio più minuto fosse stato alterato nel blocco precedente, quell’hash sarebbe cambiato. Anche se l’alterazione fosse di 20.000 blocchi nella catena, l’hash di quel blocco innescherebbe una cascata di nuovi hash e soffierà fuori dalla rete.   Tuttavia, generare un hash non funziona davvero. Il processo è così rapido e semplice che i malintenzionati potrebbero ancora inviare spam alla rete e forse, data una potenza di calcolo sufficiente, far passare transazioni fraudolente a pochi isolati dalla catena. Quindi il protocollo Bitcoin richiede una prova di lavoro. Lo fa lanciando una palla curva ai minatori: il loro hash deve essere inferiore a un determinato obiettivo. Ecco perché l’hash del blocco # 480504 inizia con una lunga stringa di zeri. È minuscolo. Poiché ogni stringa di dati genererà un solo hash, la ricerca di uno sufficientemente piccolo implica l’aggiunta di nonce (“numeri usati una volta”) alla fine dei dati. Quindi un minatore eseguirà [thedata]. Se l’hash è troppo grande, riproverà. [thedata] 1. Ancora troppo grande. [thedata] 2. Infine, [thedata] 93452 le fornisce un hash che inizia con il numero richiesto di zeri. Il blocco estratto verrà trasmesso alla rete per ricevere conferme, che richiedono un’altra ora circa, anche se a volte molto più a lungo, per l’elaborazione. (Anche in questo caso, questa descrizione è semplificata. I blocchi non vengono sottoposti a hash nella loro interezza, ma suddivisi in strutture più efficienti chiamate alberi di Merkle .) A seconda del tipo di traffico che la rete sta ricevendo, il protocollo di Bitcoin richiederà una stringa di zeri più o meno lunga, regolando la difficoltà per raggiungere una velocità di un nuovo blocco ogni 10 minuti. A partire da ottobre 2019, la difficoltà attuale è di circa 6.379 trilioni, rispetto a 1 nel 2009. Come suggerisce questo, è diventato significativamente più difficile estrarre Bitcoin da quando la criptovaluta è stata lanciata un decennio fa.https://datawrapper.dwcdn.net/FY5ws/1/ L’estrazione mineraria è intensiva, richiede impianti grandi e costosi e molta elettricità per alimentarli. Ed è competitivo. Non si sa cosa funzionerà il nonce, quindi l’obiettivo è di affrontarli il più rapidamente possibile. All’inizio, i miner hanno riconosciuto che potevano migliorare le loro possibilità di successo combinandosi in pool minerari, condividendo la potenza di calcolo e dividendo i premi tra di loro. Anche quando più minatori dividono questi premi, c’è ancora un ampio incentivo a perseguirli. Ogni volta che viene estratto un nuovo blocco, il minatore di successo riceve un mucchio di bitcoin appena creati. All’inizio era 50, ma poi si è dimezzato a 25, e ora è 12,5 (circa $ 119.000 a ottobre 2019). La ricompensa continuerà a dimezzarsi ogni 210.000 blocchi, o circa ogni quattro anni, fino a quando non raggiunge lo zero. A quel punto, tutti i 21 milioni di bitcoin saranno stati estratti ei minatori dipenderanno esclusivamente dalle commissioni per mantenere la rete. Quando è stato lanciato Bitcoin, era previsto che la fornitura totale della criptovaluta sarebbe stata di 21 milioni di token. Il fatto che i minatori si siano organizzati in piscine preoccupa alcuni. Se un pool supera il 50% della potenza di mining della rete, i suoi membri potrebbero potenzialmente spendere monete, annullare le transazioni e spenderle di nuovo. Potrebbero anche bloccare le transazioni di altri. In poche parole, questo pool di minatori avrebbe il potere di sopraffare la natura distribuita del sistema, verificando transazioni fraudolente in virtù del potere maggioritario che detenerebbe. Ciò potrebbe significare la fine di Bitcoin, ma anche un cosiddetto attacco del 51% probabilmente non consentirebbe ai cattivi attori di invertire le vecchie transazioni, perché la prova del requisito del lavoro rende quel processo così laborioso. Per tornare indietro e alterare la blockchain, un pool dovrebbe controllare una così ampia maggioranza della rete che probabilmente sarebbe inutile. Quando controlli l’intera valuta, con chi puoi fare trading? Un attacco del 51% è una proposta finanziariamente suicida dal punto di vista dei minatori. Quando Ghash.io, un mining pool, ha raggiunto il 51% della potenza di calcolo della rete nel 2014, ha promesso volontariamente di non superare il 39,99% del tasso di hash Bitcoin per mantenere la fiducia nel valore della criptovaluta. Tuttavia, altri attori, come i governi, potrebbero trovare interessante l’idea di un simile attacco. Ma, ancora una volta, l’enorme dimensione della rete di Bitcoin lo renderebbe estremamente costoso, anche per una potenza mondiale. Un’altra fonte di preoccupazione relativa ai minatori è la tendenza pratica a concentrarsi in parti del mondo in cui l’elettricità è a buon mercato, come la Cina o, a seguito di una repressione cinese all’inizio del 2018, il Quebec.

Transazioni Bitcoin

Per la maggior parte delle persone che partecipano alla rete Bitcoin, i dettagli della blockchain, i tassi di hash e il mining non sono particolarmente rilevanti. Al di fuori della comunità mineraria, i proprietari di Bitcoin di solito acquistano la loro fornitura di criptovaluta tramite uno scambio di Bitcoin. Si tratta di piattaforme online che facilitano le transazioni di Bitcoin e, spesso, di altre valute digitali. Scambi di bitcoin come Coinbaseriunire i partecipanti al mercato di tutto il mondo per acquistare e vendere criptovalute. Questi scambi sono stati sempre più popolari (poiché la popolarità stessa di Bitcoin è cresciuta negli ultimi anni) e pieni di sfide normative, legali e di sicurezza. Con i governi di tutto il mondo che vedono le criptovalute in vari modi – come valuta, come asset class o qualsiasi altra classificazione – le normative che disciplinano l’acquisto e la vendita di bitcoin sono complesse e in costante cambiamento. Forse ancora più importante per i partecipanti allo scambio di Bitcoin rispetto alla minaccia di cambiare la supervisione normativa, tuttavia, è quella del furto e di altre attività criminali. Sebbene la stessa rete Bitcoin sia stata in gran parte sicura nel corso della sua storia, i singoli scambi non sono necessariamente gli stessi. Molti furti hanno preso di mira scambi di criptovaluta di alto profilo, spesso con la perdita di token per milioni di dollari. Il furto di cambio più famoso è probabilmente il Monte.Gox, che ha dominato lo spazio delle transazioni Bitcoin fino al 2014. All’inizio di quell’anno, la piattaforma ha annunciato il probabile furto di circa 850.000 BTC per un valore vicino a $ 450 milioni all’epoca. Mt. Gox dichiarò bancarotta e chiuse i battenti; fino ad oggi, la maggior parte di quella taglia rubata (che ora varrebbe un totale di circa $ 8 miliardi) non è stata recuperata.

Chiavi e portafogli

Per questi motivi, è comprensibile che i commercianti ei proprietari di Bitcoin vogliano adottare tutte le possibili misure di sicurezza per proteggere le loro partecipazioni. Per farlo, utilizzano chiavi e portafogli . La proprietà di Bitcoin si riduce essenzialmente a due numeri, una chiave pubblica e una chiave privata . Un’analogia approssimativa è un nome utente (chiave pubblica) e una password (chiave privata). Un hash della chiave pubblica chiamato indirizzo è quello visualizzato sulla blockchain. L’utilizzo dell’hash fornisce un ulteriore livello di sicurezza. Per ricevere bitcoin, è sufficiente che il mittente conosca il tuo indirizzo. La chiave pubblica è derivata dalla chiave privata, che è necessario inviare bitcoin a un altro indirizzo. Il sistema semplifica la ricezione di denaro ma richiede la verifica dell’identità per inviarlo.  Per accedere a bitcoin, usi un portafoglio , che è un set di chiavi. Questi possono assumere forme diverse, da applicazioni Web di terze parti che offrono carte di assicurazione e di debito, a codici QR stampati su pezzi di carta. La distinzione più importante è tra portafogli “caldi”, che sono collegati a Internet e quindi vulnerabili all’hacking, e portafogli “freddi” , che non sono connessi a Internet. Nel Mt. Nel caso Gox sopra, si ritiene che la maggior parte dei BTC rubati siano stati presi da un portafoglio caldo. Tuttavia, molti utenti affidano le loro chiavi private agli scambi di criptovaluta, il che essenzialmente è una scommessa che quegli scambi avranno una difesa più forte contro la possibilità di furto rispetto al proprio computer.
Exit mobile version