Tecnologia Bitcoin: Stati Uniti. Gli statechine sono una forma di tecnologia sidechain sviluppata sul protocollo Bitcoin.
L'obiettivo di sidechain, canali di pagamento o qualsiasi altra soluzione focalizzata sulla scalabilità è quello di migliorare i tempi di transazione all'interno della rete Bitcoin. Al momento della scrittura, ogni blocco Bitcoin viene prodotto (in media) ogni 10 minuti e ogni blocco contiene un massimo di circa 2MB di transazioni.
In media Bitcoin può elaborare tra 7-10 transazioni al secondo, che è considerato troppo lento per la maggior parte delle esigenze focalizzate sul mercato.
In confronto, Visa, Mastercard e altri processori di pagamento possono arrivare fino a milioni di transazioni al secondo. Naturalmente, come qualsiasi servizio che raggiunge un throughput elevato, sono fortemente centralizzati.
Per ottenere una migliore efficienza e un tasso di elaborazione delle transazioni più elevato, Bitcoin mira ad implementare funzionalità alternative che manterranno la maggior parte del suo attuale decentramento e allo stesso tempo consentiranno trasferimenti più rapidi tra utenti Bitcoin.
Come funzionano gli Stati Uniti
Il protocollo Statechains fornisce un metodo alternativo semplice per trasferire Bitcoin tra gli agenti. Questo protocollo utilizza solo la blockchain layer-one quando si entra o esce dal sistema o quando ci sono controversie - molto simile a Lightning.
Una catena di stato è un libro mastro che contiene la cronologia di ogni UTXO (output di transazione non spesa) che è sotto la sua gestione. Questo registro è mantenuto anche dall'entità e dai server Statechain, rendendoli responsabili per comportamenti scorretti.
Per migliorare la sicurezza, è possibile aggiungere più di un'entità come validatore Statechain, il che significa che è possibile creare un gruppo federato di firmatari come un gruppo multisig.
Inoltre, si prevede che l'entità che gestisce la catena di Stato mantenga un registro pubblico in cui ogni operazione è registrata. Ciò funge da prova contro i ritiri non autorizzati. Con questo modello funzionante, le frodi possono essere dimostrate (e prevenute in futuro) a condizione che gli utenti memorizzino le prove che la loro transazione era, ad un certo punto, inclusa nella catena di Stato.
A differenza di altri blockchain, in Statechains, ogni UTXO ha una storia indipendente dalla storia di altri UTXO, poiché le monete non possono essere fuse o divise in più uscite. Intelligentemente, questo nuovo modello blockchain consente agli utenti di verificare e tracciare in modo selettivo la cronologia solo degli UTXO a cui tengono.
Mentre gli Stati Uniti non sono così sicuri come le transazioni su catena, la tecnologia è pensata per essere un passo avanti dalla sicurezza multisig o sidechain federati. Questa implementazione utilizza le firme Schnorr - un tipo di aggregazione delle firme - Eltoo, le firme dell'adattatore e Graftroot pure se necessario.
Naturalmente, anche gli Stati Uniti hanno un lato negativo. L'assoluta necessità di trasferire UTXO per intero in quanto non possono essere facilmente suddivisi in quantità più piccole significa che è difficile micro-transazioni utilizzando gli StateChains.
Vantaggi degli Stati
Rispetto alla rete Lightning (LN), gli Stati Uniti offrono maggiore sicurezza in quanto le monete possono essere trasferite direttamente senza dover trovare un percorso su una rete di canali sufficientemente finanziati, il che può essere un problema per il routing e la sicurezza.
Inoltre, dato che gli utenti verificano e memorizzano solo gli UTXO di cui si preoccupano, il protocollo Statechains sarà un modello migliore per quanto riguarda i requisiti di dati e memoria. Un utente che effettua transazioni più spesso o ha bisogno di verificare e memorizzare più UTXOS avrà molto probabilmente bisogno di spazio di archiviazione aggiuntivo sotto forma di nodi/canali aggiuntivi rispetto a un utente che si occupa di meno UTXOS.
Inoltre, anche se c'è un problema con le micro-transazioni su StateChains, è possibile integrare i canali di pagamento LN con gli Stati Uniti, il che significa che un utente potrebbe utilizzare una Statechain con funzionalità Lightning per le micro-transazioni.
La proposta originale, di Ruben Somsen, può essere vista qui.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.