Bitcoin - Introduzione
Bitcoin è emerso dalla crisi economica globale del 2008 quando le grandi banche sono state sorprese a usare in modo improprio il denaro dei mutuatari, manipolare il sistema e addebitare commissioni esorbitanti. Per affrontare tali problemi, i creatori di Bitcoin volevano incaricare i proprietari di bitcoin delle transazioni, eliminare l'intermediario, tagliare alti tassi di interesse e commissioni di transazione e rendere le transazioni trasparenti. Hanno creato un sistema di rete distribuito, in cui le persone potevano controllare i propri fondi in modo trasparente.
Il bitcoin è cresciuto rapidamente e si è diffuso molto in un periodo di tempo relativamente breve. In tutto il mondo, aziende da una grande catena di gioielli negli Stati Uniti, a un ospedale privato in Polonia, accettano la valuta bitcoin. Società multimiliardarie come Dell, PayPal, Microsoft, Expedia, ecc., Si occupano di bitcoin. I siti web promuovono i bitcoin, le riviste pubblicano notizie sui bitcoin e i forum discutono di criptovalute e fanno trading di bitcoin. Bitcoin ha la sua API (Application Programming Interface), indice dei prezzi, borse di scambio e tasso di cambio.
Tuttavia, ci sono problemi con i bitcoin come hacker che violano i conti, elevata volatilità dei bitcoin e lunghi ritardi nelle transazioni. Altrove, in particolare le persone nei paesi del terzo mondo trovano Bitcoin come un canale affidabile per effettuare transazioni di denaro aggirando fastidiosi intermediari.
Come usare i Bitcoin?
Possiamo effettuare transazioni bitcoin come facciamo con le nostre valute legali familiari. Mentre usiamo Bitcoin, l'acquirente fa effettivamente riferimento alla nostra firma digitale, che è un codice di sicurezza crittografato con sedici simboli diversi. L'acquirente decrittografa il codice con il suo dispositivo per ottenere la criptovaluta. Quindi possiamo dire che la criptovaluta è uno scambio di informazioni digitali che ci permette di acquistare o vendere beni e servizi.
La transazione è protetta e resa affidabile eseguendola su una rete peer-to-peer simile a un sistema di condivisione di file.
In che modo Bitcoin gestisce il problema della doppia spesa?
Per il sistema di cassa digitale, una rete di pagamento deve necessariamente avere conti, saldi e registrazioni delle transazioni validi. Il più grande collo di bottiglia comune a ogni rete di pagamento è il problema della doppia spesa che si verifica quando lo stesso denaro viene utilizzato più volte per effettuare transazioni.
Per evitare la doppia spesa, tutte le transazioni devono essere registrate e convalidate ogni volta in un server centrale dove sono conservati tutti i record del saldo. Tuttavia, in una rete decentralizzata, ogni nodo della rete deve svolgere il lavoro di un server; deve mantenere l'elenco delle transazioni e dei record del saldo. Pertanto, è obbligatorio per tutti i nodi / entità nella rete mantenere un consenso su tutti questi record. Ciò è stato ottenuto utilizzando la tecnologia blockchain in bitcoin.
Quindi possiamo dire che i bitcoin come le altre criptovalute sono mere voci di token memorizzate nei database decentralizzati che mantengono il consenso di tutti i record di saldo e account. È da notare che la crittografia è ampiamente utilizzata per proteggere i record di consenso. I bitcoin e le altre criptovalute sono protetti dalla matematica e dalla logica più di ogni altra cosa.
I bitcoin e le criptovalute hanno ottenuto riconoscimenti e adozione in base al loro valore percepito dai loro creatori e utenti.
Bitcoin funziona sullo stesso concetto, the more people participate; the more value is created.
Storia dei Bitcoin
Il primo protocollo Bitcoin e la prova del concetto sono stati pubblicati in un white paper nel 2009 da un individuo o un gruppo oscuro con lo pseudonimo di Satoshi Nakamoto. Alla fine Nakamoto, che è rimasto misterioso, ha lasciato il progetto alla fine del 2010. Altri sviluppatori hanno preso il sopravvento e da allora la comunità di Bitcoin è cresciuta esponenzialmente.
Mentre la vera identità di Satoshi Nakamoto rimane avvolta nel mistero, è noto che ha comunicato ampiamente nei primi giorni di Bitcoin. Facciamo ipotesi su domande come quando ha iniziato a lavorare su Bitcoin, fino a che punto è stato ispirato da idee simili e qual è stata la motivazione per bitcoin.
Creazione del primo dominio bitcoin
Si ritiene che Satoshi abbia iniziato a codificare Bitcoin intorno a maggio 2007. Si dice che abbia registrato il dominio bitcoin.org nell'agosto 2008. In quel periodo iniziò a inviare e-mail ad alcune persone che pensava potessero essere interessate all'idea di bitcoin.
Nell'ottobre 2008, ha pubblicato pubblicamente un white paper che si sofferma sul protocollo Bitcoin e ha rilasciato anche il codice Bitcoin. Poi è rimasto in contatto per circa due anni, durante i quali ha interagito attivamente nei forum, ha comunicato con diversi sviluppatori e in seguito ha anche sottoposto le patch al codice iniziale. Ha mantenuto il codice sorgente insieme ad altri sviluppatori, affrontando i problemi man mano che si verificavano. A dicembre 2010, mentre altri avevano lentamente preso il sopravvento, ha lasciato tranquillamente la scena.
Entità
Le entità coinvolte nell'implementazione e nella manutenzione di Bitcoin sono:
La piattaforma Blockchain
Algoritmi crittografici
Minatori di bitcoin che sono computer o macchine specializzate che coniano la valuta e rendono possibili transazioni
Persone che partecipano alle transazioni e quindi aiutano a spostare il sistema di pagamento
La filosofia di Bitcoin, e in generale, di tutte le criptovalute è che sono sistemi distribuiti in cui non esiste un'entità centrale che gestisce le attività come le transazioni, tra le altre. È un sistema peer-to-peer (p2p) che opera a livello dei partecipanti.
Transazioni Bitcoin
Vedremo ora come viene creato un nuovo blocco di transazione bitcoin.
Un minatore di bitcoin crea un blocco utilizzando i seguenti passaggi:
Raccolta di transazioni in sospeso, preferenzialmente prima quelle con commissioni di transazione e poi quelle gratuite
Verifica delle transazioni per la loro validità
Risolvere un problema di hashing
Secondo le statistiche, nell'ottobre 2015, il sito blockchain.info ha dichiarato che il numero medio di transazioni per blocco era 411 e, a partire da maggio 2018, il numero attuale di transazioni non confermate in sospeso è di circa 2495.
Premio e costo per transazione bitcoin
Supponendo che un bitcoin valga $ 400, la ricompensa di 25 bitcoin per blocco vale circa $ 10.000, ignorando l'ammontare trascurabile delle commissioni di transazione. Prendendo il numero medio di transazioni al secondo come 2 e il numero di transazioni per blocco come 1200, la ricompensa per transazione arriva a $ 8,33. Si è riscontrato che il costo dell'elettricità consumata nel mining è vicino alla ricompensa che rende i bitcoin minerari non così redditizi. Il problema di base del mining al momento è il limite di 1 MB sulla dimensione del blocco che consente di avere al massimo solo 10 transazioni al secondo.
Conferma di una transazione bitcoin
Si considera ricevuta una transazione n conferme se è stato pubblicato in un blocco nella catena di blocchi e n-1sono stati aggiunti anche altri blocchi. Una transazione è normalmente considerata "confermata" una volta che ha sei conferme. I Bitcoin di nuova creazione sono considerati confermati dopo aver ricevuto circa un centinaio di conferme.
In che modo Bitcoin ha valore?
È il consenso, la convinzione e la percezione comune che danno valore al bitcoin. Tutti i partecipanti a questo sistema sono d'accordo su quanto segue:
immutabilità e integrità della blockchain
sicurezza e validità dei pagamenti
regole del sistema
Bitcoin è stata la prima implementazione pratica della tecnologia blockchain ed è attualmente il sistema di contabilità a tripla entrata più significativo a livello globale. In un ecosistema bitcoin, l'accesso all'intero codice sorgente è sempre disponibile per tutti e chiunque può rivedere o modificare il codice. L'autenticità di ogni transazione è garantita dalle firme digitali delle parti mittenti, garantendo così a tutti gli utenti il controllo completo sull'invio di bitcoin.
Quindi, lasciando un po 'di spazio per le frodi, nessun chargeback e nessuna informazione di identificazione che potrebbe essere compromessa con conseguente furto di identità.
Ecco un elenco di alcune delle entità che accettano Bitcoin:
- Wordpress
- Namecheap
- Microsoft
- Computer Dell
- Archive.org
- Bitpay
- Bitspend.net