Il controverso Bitcoin Core 24 è attivo; Cosa hai bisogno di sapere

Pochi giorni fa è stata rilasciata una nuova versione dell'implementazione Bitcoin più utilizzata, Bitcoin Core rilasciato. La versione 24.0 include la configurazione “mempoolfullrbf”, già da diverse settimane oggetto di vivaci discussioni all'interno della comunità Bitcoin, oltre a numerosi altri indiscussi aggiornamenti.

In questione c'è la funzione replace-by-fee (RBF), una politica mempool che consente ai nodi di decidere tra transazioni concorrenti non confermate in base alla tariffa.

RBF consente ai mittenti di sostituire una transazione non confermata nel mempool con un'altra transazione. Questo a condizione che ci sia almeno uno degli stessi input e paghi una commissione di transazione più elevata.

In questo modo, il creatore di una transazione può accelerarla se è bloccata nel file MemPool. Fino all'aggiornamento, RBF era una funzionalità attivabile.

Con Bitcoin Core 24, questo sta cambiando poiché RBF non sarà più opzionale, ma predefinito. Bitcoin Core utilizza l'RBF opt-in (BIP 125) dalla versione 0.12.0.

I critici temono che questa decisione apra la porta agli abusi scuotendo la fiducia che le transazioni non confermate vengano accettate.

Perché RBF è un grosso problema per Bitcoin

Ci sono operatori del settore che utilizzano queste "transazioni a conferma zero" nelle loro applicazioni. I bancomat Bitcoin sono un esempio. Le transazioni dei clienti vengono elaborate immediatamente agli sportelli automatici anche se la transazione non è stata ancora inclusa in un blocco.

La maggior parte degli operatori considera molto bassa la probabilità che qualcosa vada storto nella transazione e si concentra sull'esperienza del cliente. "Questo è qualcosa che tutti sanno essere teoricamente pericoloso, ma non è stato un problema", disse Thomas Fahrer co-fondatore di Appolo.

In alternativa, il cliente dovrebbe attendere fuori dalla macchina la conferma della transazione, operazione che a volte può richiedere diverse ore a seconda della commissione di transazione e del carico di rete.

Pertanto, alcune aziende si sono affidate alla stragrande maggioranza dei nodi completi per rifiutare le transazioni che non hanno aderito attivamente all'opzione RBF. Con "Full RBF", questa opzione viene eliminata.

"Le possibilità di affrontare una doppia spesa sono aumentate in modo significativo * SE * sei qualcuno che accetta transazioni 0-conf", ha affermato Fahrer.

L'RBF completo segue la visione di Bitcoin di Satoshi

Come ha scritto la sviluppatrice di Bitcoin Gloria Zhao tramite GitHub, tali presupposti rendono assurdo il meccanismo di prova del lavoro, motivo per cui optare per l'RBF completo è l'unica decisione giusta.

“L'RBF completo è lo stato naturale della rete. Lo scopo dei blocchi Bitcoin, PoW, ecc. è prevenire la doppia spesa; non c'è mai stata una garanzia della finalità delle transazioni non confermate", ha detto Zhao.

Un altro argomento forte per "Full RBF" è che le aziende saranno fortemente motivate a fare affidamento Pagamenti lampo invece di transazioni zero-conf.

Inoltre, l'implementazione rafforzerà i minatori in difficoltà, poiché si presume che il meccanismo di sostituzione con commissione aumenterà i ricavi.

Tuttavia, un ingegnere con lo pseudonimo di Rijndael ha sottolineato che Bitcoin Core 24 ha molte altre grandi cose in serbo e le ha riassunte in un thread di Twitter.

Al momento della stampa, il prezzo di BTC era scambiato a $ 16,222, cercando di superare la resistenza a $ 16,310.

Bitcoin BTC USD 2022-11-28
Prezzo BTC, grafico a 1 ora. Fonte: TradingView

Fonte: https://bitcoinist.com/bitcoin-core-24-is-live-what-you-need-to-know/