Bitcoin mempool, cos'è e dove cercare. Nuovo stress test? La rete Bitcoin funziona in modalità critica per il secondo giorno Tempo di transazione nella blockchain di Bitcoin

Bitcoin mempool, cos'è e dove cercare. Nuovo stress test? La rete Bitcoin funziona in modalità critica per il secondo giorno Tempo di transazione nella blockchain di Bitcoin

27.08.2021

Il tempo passa, le criptovalute si stanno sviluppando, sempre più persone le usano e per questo sorgono più domande.

Di recente, la questione della conferma delle transazioni è stata particolarmente acuta, poiché a volte devono aspettare troppo a lungo. Ora ti diremo come funziona e dove controllare la congestione della rete.

Mempool Bitcoin, cos'è e dove cercare? La blockchain ha una memoria speciale, tutte le transazioni non confermate vengono aggiunte ad essa. Questo si chiama mempool.

Quando è sovraccarico, il tempo di attesa per un riconoscimento aumenta. I minatori, invece, scelgono i nodi in cui viene offerta la ricompensa più alta. Ecco perchè, la dimensione della commissione influisce sulla velocità di elaborazione della transazione.

Transazioni nel mempool blockchain di Bitcoin

Spiegazione dettagliata: mempool è il database di tutte le transazioni, che sono in attesa di conferma.

Non appena viene eseguita una nuova transazione sulla rete, occorrono 10 minuti per confermarla (il tempo che intercorre tra la creazione di nuovi blocchi). Ma a seconda del numero di operazioni, questo periodo può essere notevolmente esteso.

Negli ultimi 6 mesi, sono comparsi costantemente problemi nel mempool di Bitcoin. Questo è ciò che influenza la velocità delle transazioni.

Qualsiasi principiante capirà rapidamente cos'è un mempool. Tutte le nuove operazioni con BTC vengono prima approvate dalla rete, quindi vanno al mempool, dove sono in attesa di conferma dai minatori.

Non appena i minatori lo includono nel blocco successivo, il trasferimento riceve la prima conferma (alcune transazioni richiedono una conferma multipla).

Ogni nodo nella rete blockchain ha il proprio mempool. La sua dimensione è personalizzabile. Se l'operazione è completata, i dati sul trasferimento non confermato vengono cancellati.

Di norma, i minatori scelgono prima di tutto quelle transazioni con una commissione più alta. Oltre a bloccare i premi, ricevono una parte della commissione, quindi quando imposti una commissione più alta, le tue transazioni vengono elaborate più velocemente.

Dimensione della memoria Bitcoin

I nodi di rete hanno diverse dimensioni di memoria per memorizzare le traduzioni non confermate. Pertanto, ognuno di essi ha il proprio algoritmo per le operazioni di elaborazione.

Quando la memoria è quasi piena, viene impostata una soglia minima di commissione. Quindi tutto è semplice, le domande con una commissione adeguata vengono elaborate più velocemente e tutte le altre transazioni vengono semplicemente respinte.

Il mempool appartiene a BIP 35, con il suo aiuto i portafogli "leggeri" effettuano transazioni. Allo stesso tempo, il mempool stesso è uno dei problemi principali dell'intera rete Bitcoin.

Gli utenti non sono sempre soddisfatti della rapidità con cui vengono elaborate le loro traduzioni. E nessuno vuole aspettare ore per la conferma o pagare una commissione maggiore.

Dove controllare il mempool Bitcoin online?

Esistono molte risorse in cui viene pubblicato un grafico del carico delle transazioni non confermate. Puoi visualizzarlo sul sito Web, visualizzando diversi periodi di tempo: il mempool Bitcoin per l'ultimo mese, anno, settimana, giorno:

I professionisti monitorano questo indicatore, perché in tempi di calo del carico, puoi impostare una commissione minima e sperare in una rapida conferma della transazione.

Attraverso lo stesso servizio, puoi vedere solo il numero totale di transazioni Bitcoin non confermate:

Il primo grafico mostra un grafico dell'utilizzo in byte. Considerando che c'è 1 Mb in ogni blocco della blockchain. informazioni, puoi dividere gli indicatori per 1000 e ottenere il valore in blocchi. Ad esempio, al momento il mempool è caricato con quasi 40.000 blocchi.

In parole semplici, un mempool è un insieme di transazioni non ancora completate e in attesa di conferma.... In qualsiasi pool può verificarsi una congestione delle operazioni, che porterà a ritardi nella loro esecuzione.

In genere, il mempool di Bitcoin non contiene troppe informazioni, ma l'afflusso di dati può essere drammatico.

Questo crea problemi agli utenti. Nonostante la capacità di accelerare i trasferimenti, nessuno aumenta la commissione. La velocità di elaborazione delle transazioni può diminuire per vari motivi e ciò ritarda il tempo di esecuzione della transazione per un periodo più lungo.

Sempre più spesso, il flusso di nuovi trasferimenti supera il numero che i minatori possono gestire.

I sovraccarichi iniziano dal momento in cui c'è meno di 1 MB di memoria nel mempool. Se ciò accade, il tempo di attesa per la conferma aumenta del numero di blocchi estratti.

Ad esempio, se la dimensione del pool è di 20 MB, le transazioni con una piccola commissione riceveranno conferma solo ogni 20 blocchi.

Chi ha bisogno di completare velocemente una transazione dovrà pagare una commissione maggiore, non c'è altro modo. Gli sviluppatori di Bitcoin hanno già provato ad aumentare il volume di megabyte in ogni blocco, questo ha portato alla nascita di BitcoinCash (ci sono blocchi da 8 MB.).

Nel frattempo, il problema della congestione delle mempool rimane rilevante, e le transazioni con commissioni elevate avranno sicuramente la priorità.

Mempool Ethereum

Non c'è niente di cui parlare, perché i principi sono esattamente gli stessi. Ora non c'è un carico di lavoro serio per questa criptovaluta, le transazioni vengono eseguite rapidamente, anche se imposti una commissione minima.

Se sei interessato a vedere il mempool di Ethereum, vai. Il valore massimo sul grafico ha prodotto 20.000 transazioni non confermate, ma è cambiato rapidamente.

La costante espansione della rete Bitcoin e un aumento del pubblico di utenti porta a gravi carichi sulla blockchain. Diventa sempre più difficile attendere le transazioni quando non viene addebitata una commissione elevata.

Prova a guardare il bitcoin mempool prima di eseguire l'operazione, è consigliabile scegliere i momenti in cui è meno carico, altrimenti, senza una commissione elevata, dovrai attendere molto tempo per l'elaborazione del trasferimento.

Ti interesseranno anche:


Ti sarei grato se condividi questo articolo sui social network:

Bitcoin è di nuovo sotto i riflettori - per lo stesso motivo, tuttavia, come sempre: il tasso di questa criptovaluta rispetto alla carta moneta ha preso una nuova altezza. Al suo apice la scorsa settimana, Bitcoin veniva scambiato a $ 2.700, il che significa che il tasso è più che raddoppiato dal solo marzo.

Ebbene, come sanno i lettori abituali, personalmente penso che scrivere solo di rialzi dei tassi di cambio bitcoin non sia solo noioso, ma anche controproducente, perché vedo lo scopo principale di BTC non la speculazione, ma l'uso come strumento di pagamento di un nuovo tipo: non conosce confini, non ha bisogno di intermediari nella comprensione classica (banche, stati, mezzo materiale). Ma il clou della situazione attuale è proprio nel fatto che contemporaneamente all'ultimo balzo dei prezzi è stato stabilito un altro record, molto meno brillante, ma notato anche solo da persone comprensive. Parliamo di lui oggi, perché il suo raggiungimento - il minimo atteso per l'intero ultimo anno - dipinge una prospettiva per nulla divertente per chi utilizza in qualsiasi modo Bitcoin.

Ma prima, lasciatemi delineare la situazione a maggio. Prima di allora, il trading di bitcoin sugli scambi di criptovalute era relativamente fluido. Sì, il tasso di cambio ha ballato avanti e indietro, raggiungendo a volte oscillazioni del 25%, ma la dinamica dei suoi cambiamenti è stata senza fretta, così che è stato utilizzato da chi ne aveva bisogno per affari, non per speculazioni, e il carico sulla rete Bitcoin è stato normale. Il salto a un livello record alla fine di aprile e il successivo rapido movimento al rialzo hanno fatto sì che i media, i blogger popolari e simili si ricordassero di nuovo di BTC. Attraverso di loro, una nuova grande ondata di persone comuni ha imparato a conoscere Bitcoin: persone che non avevano mai incontrato criptovalute prima, ma sono state attratte dall'hype e hanno deciso di provare.

Tasso medio da Bitcoin a dollaro USA su piattaforme di scambio popolari.

Lo spazio Bitcoin è molto ampio e, a volte, molto di ciò che accade in rete è nascosto ai nostri occhi. Fortunatamente per gli amanti delle criptovalute, esistono molti strumenti di monitoraggio che tengono traccia delle statistiche della rete Bitcoin e visualizzano informazioni reali. Alcuni membri della comunità delle criptovalute provano persino a utilizzare queste statistiche per fare le proprie previsioni.

In questo articolo parleremo di diversi siti che offrono informazioni statistiche sulla rete Bitcoin. Molti di questi strumenti online sono utili per tracciare e tracciare grafici delle modifiche giornaliere al protocollo, oltre a darci informazioni sul comportamento delle criptovalute. Ciò include vari osservatori blockchain, contatori di nodi e molti altri interessanti strumenti analitici che ci aiutano a guardare l'ecosistema Bitcoin in un modo nuovo.

Esploratori di blockchain

Blockchain Observer aiuta gli utenti Bitcoin a identificare tutte le transazioni che si sono verificate sulla rete dall'inizio del registro distribuito della criptovaluta. All'inizio c'erano pochissimi di questi osservatori, ma man mano che la rete Bitcoin cresceva, il loro numero aumentava.

Il più antico esploratore di blockchain fino ad oggi. Gli utenti possono inserire l'indirizzo Bitcoin e visualizzarne il contenuto, gli ID delle transazioni e ottenere una panoramica di tutte le transazioni sulla rete. Il sito contiene dati sulle commissioni pagate per la transazione, l'altezza del blocco in cui è inclusa la transazione, il numero di conferme e molto altro.

Inoltre, il sito contiene un'enorme quantità di dati e grafici statistici. Gli utenti hanno a loro disposizione informazioni sul blocco, mining, statistiche sulla criptovaluta e varie azioni sulla rete. La maggiore richiesta riguarda le informazioni sul prezzo di Bitcoin e la dimensione media del blocco, nonché il contatore delle transazioni e la dimensione del mempool.

OXT

Un altro interessante blockchain explorer è un sito chiamato OXT (open explorer tool), che è uno strumento di esplorazione blockchain. Simile ad altri osservatori blockchain, OXT può visualizzare le transazioni sulla rete Bitcoin. Inoltre, il sito analizza vari tipi di comportamento nella blockchain di Bitcoin utilizzando grafici e strumenti di visualizzazione della traiettoria. Ciò include grafici temporali che mostrano commissioni, transazioni, script e altro. Inoltre, OXT ha nel suo arsenale grafici a dispersione che forniscono una nuova prospettiva sul comportamento delle transazioni e degli indirizzi Bitcoin.

Altri revisori popolari includono Blockcypher, Insight, Blocktrail e Sochain. Ogni osservatore mostra i dati blockchain in modo leggermente diverso, ma in generale le informazioni sulle transazioni sono le stesse.

Grafici delle statistiche di rete

Statoshi.info

Statoshi.info fornisce statistiche in tempo reale della rete Bitcoin. I dashboard del sito includono contatori per nodi, utilizzo della larghezza di banda, stime delle commissioni di transazione, metriche sulle prestazioni del sistema, informazioni sui pool di memoria e molto altro. Il sito è in circolazione da diversi anni, ogni dashboard mostra diversi grafici che analizzano sezioni specifiche del comportamento della rete e del protocollo.

Un altro sito grafico che esiste da un po' di tempo. I grafici dei prezzi presentati sul sito sono molto popolari tra gli utenti della rete. I grafici dei prezzi di BitcoinWisdom riflettono il valore della criptovaluta su vari scambi come Bitstamp, BTCC, Kraken e Bitfinex.

BitcoinWisdom mostra anche altre statistiche, come la complessità della rete o i tassi di hash passati e attuali.

Viene chiamato un altro sito contenente statistiche sulla rete Bitcoin. Agli utenti viene offerta una varietà di grafici che mostrano informazioni statistiche passate e attuali su Bitcoin. L'interfaccia del sito contiene un contatore di mempool, blocchi estratti, transazioni e molti altri utili diagrammi di rete. Tradeblock monitora anche la blockchain di Ethereum e ha i suoi osservatori.

È anche possibile "tracciare Bitcoin" utilizzando il sito web. Questo strumento dimostra l'interpretazione visiva delle transazioni di rete, nonché la relazione delle transazioni con i singoli indirizzi. Il sito ripercorre le origini di Bitcoin e lo segue attraverso la blockchain utilizzando diagrammi visivi.

Informazioni sull'host

Contatore nodi

Node Counter è un sito web analitico che monitora i nodi della rete Bitcoin. Ecco le rappresentazioni grafiche dei nodi Bitcoin Core, Classic e Unlimited (BU). Ogni tabella mostra diversi nodi della rete, oltre a pool che riportano il supporto per client Bitcoin alternativi e proposte per il ridimensionamento del blocco. Le informazioni su Nodecounter sono presentate sotto forma di grafici a linee e grafici a torta.

Fondato dalla start-up 21 Inc, il sito viene spesso utilizzato anche per esplorare vari grafici e tabelle che descrivono il comportamento dei nodi di Bitcoin. Il sito contiene un'istantanea della rete, nonché uno strumento di ricerca per verificare lo stato dei nodi. Bitnodes visualizza i nodi dei client Bitcoin Core, Classic e Unlimited (BU).

Danza della moneta

Viene chiamato un altro strumento molto utile. Mostra agli utenti varie analisi e grafici relativi ai nodi della rete. L'interfaccia grafica contiene anche implementazioni di diversi nodi con diversi tipi di grafici. CoinDance è anche popolare grazie ad altri dati presentati, come il volume degli scambi su Localbitcoin e Paxful, o anche i grafici che riflettono le opinioni di note aziende del settore in merito al supporto per Segregated Witness, Emergent Consensus e UASF (BIP 148).

La visualizzazione offre una nuova prospettiva sulla rete Bitcoin

Tutti questi siti di monitoraggio ci offrono una visione diversa del web, e ognuno di essi, a seconda dell'obiettivo, ha i suoi meriti. Le informazioni fornite attraverso questi strumenti possono migliorare il nostro rapporto con la rete fornendo una migliore comprensione di ciò che sta accadendo. In alcuni casi, la visualizzazione grafica è il metodo migliore per interpretare le prestazioni della rete e il comportamento del protocollo.

Negli ultimi giorni, diverse disgrazie sono cadute contemporaneamente sulla rete Bitcoin da diverse parti. Separatamente, eventi simili sono accaduti prima, ma ora tutti i fattori sono combinati insieme contemporaneamente. Sembra che una forza misteriosa ma potente stia sottoponendo Bitcoin a test pesanti e sofisticati per verificare se è adatto al ruolo del sistema di pagamento globale?

Anche se non esiste una mano invisibile, un tale stress test sarà utile per gli sviluppatori di Bitcoin e l'intera comunità. Anzi, sono proprio tali situazioni che mostrano un reale margine di sicurezza e rivelano carenze. Vediamo come si sono sviluppati gli eventi.

1. Alla fine di giugno, a causa delle "feste bancarie" e anche per i greci, l'attività nella rete Bitcoin è aumentata. Molte persone sono interessate alla criptovaluta in quanto indipendente da controllo statale un mezzo per preservare i tuoi risparmi in tempi di instabilità finanziaria. Di per sé, questi eventi hanno maggiori probabilità di essere vantaggiosi per Bitcoin, ma ora hanno creato un onere aggiuntivo.

2. Le discussioni sulla limitazione insufficiente della dimensione del blocco di 1 MB sono in corso da molto tempo, con successo variabile e persino conflitti, ma due settimane fa, finalmente, si trattava di aumentare il limite a 8 MB all'inizio del 2016.

3. Il 23 giugno, Coinwallet.eu scambia per tutti che il cambio di dimensione del blocco è davvero necessario. Ci riuscì, ma il metodo di prova estremamente pratico suscitò un notevole scalpore nella comunità. Inoltre, l'azienda ha avvertito che condurrà la seconda fase di "test".

4. Il 4 luglio è sorto un problema critico dei principali pool di mining, causato dal passaggio alla conformità obbligatoria con BIP66 - modifica del protocollo Bitcoin ai blocchi della versione 3 (v3). Di conseguenza, la rete si è divisa per qualche tempo in due rami effettivamente uguali e si è verificata la separazione e la perdita (per i minatori) di due catene di 6 e 3 blocchi, rispettivamente. Ad oggi, quasi tutti i pool sono passati ai blocchi della versione 3, ad eccezione dei due più grandi: F2Pool (precedentemente Discus Fish) e Antpool. Pertanto, lo stato "allarmante" nella rete non è stato ancora cancellato e le biforcazioni blockchain sono ancora possibili.

5. Ma la cosa più interessante è iniziata la sera del 7 luglio - qualcuno ha lanciato un attacco alla rete con "spam di transazione" - cioè, generando un numero enorme di piccole transazioni che hanno completamente intasato tutti i nuovi blocchi. Al momento non si sa chi e per quale scopo stia conducendo questo attacco. Nonostante la disponibilità generale della blockchain, l'anonimato di Bitcoin non stabilisce con precisione l'origine di queste transazioni. Ora sono stati trovati circa 400 indirizzi collegati, che trasmettono continuamente 1000 satoshi (0,00001 BTC) l'uno all'altro, pagando una commissione, quindi l'attacco non è economico per l'iniziatore. Ecco uno di questi indirizzi e, seguendo la catena, puoi trovare il resto.

Cosa sta succedendo?

Cercheremo di descrivere la situazione attuale. Ieri, la coda delle transazioni non confermate ha iniziato a crescere rapidamente. In precedenza, raramente superava i 10.000, ma ora, secondo i dati di Blockchain.info, si mantiene costantemente sopra i 20.000:

La dimensione totale di tutte le transazioni non confermate è di quasi 22 megabyte, il che significa che occorrono in media 22 blocchi interi per inviarle, ma le transazioni continuano ad arrivare costantemente. Pertanto, la dimensione della coda rimane pressoché invariata. La situazione è aggravata dal fatto che nella rete ci sono molti blocchi "vuoti" contenenti solo 1-2 transazioni. Ogni blocco include almeno una transazione, in cui i minatori ricevono monete estratte. Non è noto se ciò sia dovuto a motivi tecnici o alla volontà dei proprietari della piscina di ottenere il blocco più velocemente. Ogni blocco vuoto fa arretrare la coda di altri 10 minuti.

Le conseguenze dell'attacco sono chiaramente visibili su alcuni grafici su Blockchain.info:

Puoi vedere che sia il numero di transazioni per blocco che la dimensione media del blocco sono saliti alle stelle negli ultimi due giorni, già pericolosamente vicini al massimo di 1 MB. Pertanto, questo secondo stress test dimostra ancora una volta in modo convincente la necessità di aumentare il limite.

Oltre ai guai maggiori, ce ne furono anche di minori. In particolare, verso le 21:00 ora di Mosca, una delle principali risorse informative su Bitcoin, Blockchain.info, si è "congelata" per un po'.

Ciò è accaduto a causa di due blocchi che il block explorer non è stato in grado di leggere e da F2Pool, che, tuttavia, è passato nella blockchain principale. Il servizio ora funziona, ma non mostra ancora le transazioni da questi due blocchi.

Cosa accadrà dopo?

L'attacco ovviamente finirà presto. Se l'attaccante non è lo stesso Satoshi Nakamoto con il suo milione di bitcoin, le risorse per continuare l'attacco saranno presto esaurite, poiché quando appare una coda, i client di rete aumentano automaticamente la quantità di commissione necessaria per un passaggio rapido. Pertanto, per un attacco efficace, l'attaccante deve anche aumentare i pagamenti ai minatori.

Quando l'attacco finirà, non possiamo dirlo ora. Ma speriamo che il misterioso "tester" si dichiari e spieghi le ragioni delle sue azioni. Forse questo causerà un rilascio più veloce della patch che aumenta la dimensione massima del blocco: il problema ora è ovvio per tutti.

Per quanto riguarda l'incompatibilità delle versioni a blocchi e la possibile biforcazione della catena, non è così acuta, ma potrebbe rivelarsi più grave. La maggior parte dei pool, dopo un avvertimento da parte degli sviluppatori, ha aggiornato i propri portafogli, ma i due più grandi pool cinesi, insieme fino al 40% della capacità totale, non sono stati ancora aggiornati e non si sa quando lo faranno. Questo comportamento può causare non solo problemi tecnici che la rete può affrontare con relativa facilità, ma anche danneggiare la reputazione di Bitcoin. Ovviamente i meccanismi di autoregolamentazione della rete non sono molto efficaci contro i grandi minatori. Puoi solo ignorarli, riducendo la sicurezza o aumentando il numero di conferme.

Nonostante tutte le difficoltà sopra descritte e il rallentamento nel passaggio di molte transazioni, la rete Bitcoin continua a funzionare, e questa è la cosa principale. La criptovaluta ha dimostrato di poter resistere ad attacchi abbastanza seri, anche se molti aspetti tecnici necessitano di un serio lavoro.

Tuttavia, non sono solo i sistemi decentralizzati gratuiti a soffrire di difetti tecnici. Ironia della sorte, proprio oggi, a causa di un guasto tecnico, uno dei più grandi trading floor del mondo, il New York Stock Exchange (NYSE), è stato chiuso per diverse ore. Secondo i media, il motivo era un aggiornamento fallito di alcuni sistemi. Nessuno al mondo è immune da tali problemi.

© 2021 hecc.ru - Notizie sulla tecnologia informatica