Casa reti Come funziona effettivamente il protocollo bitcoin

Come funziona effettivamente il protocollo bitcoin

Sommario:

Anonim

Il bitcoin sta guadagnando un forte slancio oggi così come altre opzioni di criptovaluta come Litecoin. Questo articolo andrà in una rapida panoramica di Bitcoin come una generalizzazione e quindi approfondirà il modo in cui funziona effettivamente da una prospettiva tecnica.

Cos'è Bitcoin?

Bitcoin è una tecnologia di pagamento peer-to-peer che opera senza una banca o autorità centralizzata. La rete di utenti peer-to-peer gestisce le transazioni, nonché la creazione e la distribuzione di bitcoin. Bitcoin è una valuta digitale, ma anche un sistema gestito dall'utente. Non vi è alcuno scambio di dollari o banconote fisiche o digitali, ma con tutte le transazioni che si svolgono in una catena a blocchi o un libro mastro e, una volta completata, la transazione mostra il nuovo saldo nel tuo portafoglio Bitcoin. Ci sono molti vantaggi in una valuta digitale, così come alcuni svantaggi che devono essere risolti nel tempo.

Come funziona Bitcoin in superficie?

Una delle prime cose che devi fare è ottenere un portafoglio Bitcoin. Questo ti darà un identificatore univoco che consentirà alle persone di inviarti bitcoin. Questo è importante, e proprio come qualsiasi altro portafoglio, è importante proteggerlo e assicurarsi di non perdere il portafoglio o le informazioni. Fondamentalmente, il portafoglio è un software o un'applicazione che gira sul tuo computer o dispositivo mobile. Una volta che hai il tuo portafoglio, puoi procedere con l'acquisizione di bitcoin. Puoi ottenerli da altri utenti o aziende o acquistarli da uno scambio. È importante notare che il valore di un bitcoin è altamente volatile e cambia spesso. Infine, puoi spendere bitcoin fintanto che hai l'hashtag o l'identificatore univoco dell'altra parte. Sempre più persone e aziende utilizzano bitcoin, ma è ancora in crescita sul mercato.

Come funziona il protocollo Bitcoin sotto la superficie?

I dettagli tecnici del protocollo Bitcoin sono molto dettagliati e difficili da spiegare. Esistono numerosi post sul blog che tentano di semplificare eccessivamente il lato tecnico o di immergersi troppo in profondità., proveremo ad andare da qualche parte nel mezzo per darti una buona comprensione di base.

Numeri di serie e transazioni

Quando si utilizzano bitcoin, essenzialmente si invia un bitcoin con un numero di serie a un'altra persona o azienda. Ciò è simile all'invio di denaro tramite PayPal. Le differenze principali sono che con Bitcoin, invii a un numero di conto con hash invece di un indirizzo e-mail e che la valuta è bitcoin anziché dollari o un'altra valuta fisica. Inoltre, le transazioni vengono verificate in modo completamente diverso. Le transazioni iniziano con l'utente A che presenta l'intenzione di inviare X bitcoin con numero seriale 1234567 all'utente B (UserID: Hashname ABj28djB). Tale transazione va alla catena di blocchi, dove sarà necessario risolvere un hash o un algoritmo (spiegato di seguito). Una volta risolto, l'utente B può accettare il pagamento e "firmare" ufficialmente la transazione, contrassegnandola come completa.

Gli utenti sono essenzialmente la banca

Quando si inviano bitcoin ad altri o si ricevono bitcoin da soli, viene creata una transazione e quella transazione va in un libro mastro pubblico, o nella terminologia Bitcoin, in una catena a blocchi. Qui è dove tutte le transazioni sono registrate e possono essere viste da tutti. In questo modo, tutti possono verificare la validità della transazione. Bitcoin utilizza un processo di convalida molto difficile per garantire la sicurezza ed escludere le frodi da parte di persone che effettuano transazioni multiple con la stessa moneta o utilizzando le monete di altri. Per essere convalidato, è necessario risolvere un puzzle complesso per ogni transazione. Questo puzzle è in un formato hashtag, che richiede una grande potenza del computer per raggiungere una risoluzione. Questi sono risolti da diversi utenti della rete Bitcoin in un processo chiamato Bitcoin mining.

Estrazione di bitcoin

Come descritto sopra, il mining di Bitcoin richiede molta potenza di elaborazione da un numero di utenti che lavorano in un gruppo e vengono premiati con bitcoin per completare un blocco di transazioni. Questo da solo non sarà sostenibile nel tempo, poiché il numero di utenti di mining aumenterà, riducendo la distribuzione di bitcoin. Il sistema consente l'applicazione di tariffe fondamentalmente come pagamento ai minatori, di solito in centesimi per completare il lavoro più rapidamente. Ciò ha la possibilità di aumentare, ma per ora è molto piccolo e fa funzionare la rete di minatori.

Come può qualcuno mio?

In passato, diventare un minatore di Bitcoin richiedeva semplicemente la creazione di un personal computer per offrire i suoi servizi. Ora sono richiesti hardware e software specifici. Questi dispositivi dispongono di hardware unico con una potenza di elaborazione molto elevata per gestire rapidamente più transazioni. La posizione per iniziare con il mining è Bitcoin Mining. Questo sito fornisce dettagli dettagliati sui diversi requisiti e lavori coinvolti. L'hardware di mining specifico è attualmente fornito da Butterfly Labs e Avalon. Lo scopo di queste macchine è specifico per il mining di Bitcoin e il modello più economico ha attualmente un prezzo di $ 274. Tuttavia, ci sono anche minatori molto più potenti disponibili, come il modello ASIC 30GH / s o il modello farfalla simile. I modelli di fascia alta sono in grado di gestire le transazioni più rapidamente, aumentando la probabilità di guadagnare bitcoin. Il software è gratuito e funziona su diverse macchine da miniera ed è localizzato da BFGminer e CGMiner. Si discute se la redditività dell'estrazione mineraria durerà per molti anni per mantenere il sistema, poiché le percentuali di profitto dovrebbero diminuire nel 2017 e successivamente ogni quattro anni.

Transazione completata

Quindi, una volta che la transazione è stata convalidata dai minatori e tutto è confermato, l'utente può accettare il pagamento. La domanda qui è quando accettare il pagamento. Una conferma del blocco media richiede circa 10 minuti. A questo punto, è scritto, ma la conferma completa richiede che il blocco sia di sei posizioni nella catena del blocco. Gli utenti possono accettare il pagamento se si fidano dell'utente dopo un blocco o all'incirca dieci minuti o aspettano un'ora per la conferma completa. In questo momento, questa è una delle insidie ​​del sistema. Per essere una rete peer-to-peer e la più sicura possibile, la conferma richiede molto più tempo rispetto agli altri sistemi attuali. Una volta completato, l'aggiunta o la sottrazione dei bitcoin viene visualizzata nel tuo portafoglio.

Pro di Bitcoin

  • Una valuta digitale non richiede il costo di produzione di valuta fisica e quindi dovrebbe essere un'alternativa più economica.
  • Commissioni e transazioni non costano nulla o quasi nulla in questo momento. Rispetto all'utilizzo di altri formati, una percentuale molto più grande del valore viene rimossa durante le transazioni.
  • Bitcoin ha limitato la quantità di monete che possono mai essere create. Questo alla fine aiuterà a mantenere un valore reale della valuta. Il governo degli Stati Uniti, ad esempio, può sempre creare più denaro dal nulla se lo desidera. In questo modo, aggiungono più soldi al sistema, il che essenzialmente riduce il valore del denaro che hai.
  • Può essere utilizzato oltre confine. I bitcoin non sono una valuta per un paese o una regione specifica, ma sono una valuta per chiunque. Non è più necessario preoccuparsi di passare da euro a dollari e di far pagare le commissioni. Il denaro attraversa i confini senza pasticci.

Contro di Bitcoin

  • Il bitcoin è ancora relativamente nuovo, e quindi il prezzo di una moneta o il suo valore è altamente volatile. Il valore di una moneta può variare frequentemente e in grandi quantità in brevi periodi di tempo. Si consiglia di spendere le monete vicino al momento dell'acquisto per ridurre la possibilità di perdere valore. Tuttavia, molti lo usano come mezzo per investire nel futuro del Bitcoin aggrappandosi alle loro monete per il futuro.
  • La conferma può essere un processo lungo. Come discusso nell'articolo, il completamento del processo richiede molto tempo. Pertanto, le transazioni istantanee o persino l'accettazione di una sola conferma possono essere rischiose.
  • Bitcoin è ancora nuovo, e quindi sperimentale. C'è sempre la possibilità che la valuta possa andare in pezzi. Non sembra andare via in qualsiasi momento presto, ma la possibilità è lì.
Come funziona effettivamente il protocollo bitcoin