Recensione completa su SegWit vs Bitcoin Unlimited: argomenti e chiarezza

Nell’ultimo mese, molti scambi di Bitcoin, startup ed esperti hanno partecipato al dibattito tra i sostenitori di Segregated Witness (SegWit) e Bitcoin Unlimited (BU).

L’affermazione principale dei supporti SegWit è che quasi il 60% dei nodi all’interno della rete Bitcoin supporta l’attivazione di SegWit. Secondo Bitnodes di 21 Inc, approssimativamente 56 per cento di tutti i nodi Bitcoin supportano Bitcoin Core 0.13.0 e gli altri due aggiornamenti minori di Bitcoin Core che includono il supporto SegWit su testnet.

Qual è esattamente il dibattito?

In confronto, i sostenitori e gli sviluppatori della BU, tra cui il famoso angel investor e il CEO di Bitcoin.com Roger Ver, hanno affermato che i miner di Bitcoin stanno mostrando un supporto crescente a SegWit. Un grafico chiamato “Mining Pool Support by Proposal” fornito da Coin Dance e condiviso da Ver, ha dimostrato che il 17,3% dei miner supporta BU mentre l’altro 16,67% supporta l’attivazione di SegWit.

Samson Mow, COO dell’exchange di Bitcoin più longevo al mondo BTCC, e Alistair Milne, investitore in Bitcoin presso Atlanta Digital Currency Fund, hanno espresso il loro sostegno a SegWit affermando che la soluzione di malleabilità delle transazioni di SegWit apre la porta a Lightning, una soluzione di micropagamenti, che è in definitiva vantaggiosa per la crescita a lungo termine di Bitcoin.

Milne ha ulteriormente sottolineato il supporto della maggioranza dei nodi Bitcoin per SegWit, chiedendo ai minatori di Bitcoin di iniziare ad ascoltare i suoi utenti.

“Tradimento” alla comunità mineraria?

In risposta, Gang Wu, CEO di HaoBTC, ha offerto la sua forte posizione contro SegWit, descrivendo gli sforzi del team di sviluppo di Bitcoin Core nel promuovere lo sviluppo di SegWit invece di un hardfork da 2 MB che avevano precedentemente concordato alla conferenza di consenso di Hong Kong come un “tradimento” per il comunità mineraria.

Sebbene HaoBTC abbia successivamente pubblicato una dichiarazione di follow-up per spiegare il loro atteggiamento neutrale nei confronti di BU e SegWit, lo scambio ha riaffermato fermamente che intende sostenere l’accordo di Hong Kong che l’organizzazione ha firmato.

Opportunità per soluzioni a due strati

A metà del mese scorso, l’esperto di Bitcoin e di sicurezza Andreas Antonopoulos ha pubblicato un post sul blog in risposta all’articolo di Tuur Demeester intitolato “Bitcoin: oro digitale o denaro digitale? Entrambi.” In esso, Antonopoulos ha affermato che le organizzazioni o le persone che si oppongono a Lightning stanno spingendo per piattaforme di custodia o centralizzate di terze parti affidabili off-chain basate sulla fiducia.

Antonopoulos in seguito ha riconosciuto di supportare SegWit, non necessariamente per la sua soluzione di ridimensionamento, ma perché offre opportunità per soluzioni a due livelli come Lightning o TumbleBit di entrare.

“Sono per SegWit, non per il ridimensionamento, ma perché offre soluzioni a molti problemi tecnici in Bitcoin”, disse Antonopoulos.

Soluzione di scalabilità efficiente

Tuttavia, gli sviluppatori di Bitcoin come il coautore di Lightning Thaddeus Dryja credono fermamente che SegWit possa essere descritto come una soluzione di ridimensionamento efficiente, poiché aumenta la dimensione del blocco di Bitcoin ad almeno 2,1 MB. Durante il test, Dryja è stata in grado di trovare blocchi da 3,7 MB, una dimensione 3,7 volte maggiore della dimensione del blocco corrente.

“Ho uno script che invierà spam a testnet e creerà blocchi da 3,7 MB. Non è un blocco normale da 800 KB con txid e script di output e un blocco testimone da 2,9 MB con solo un mucchio di firme. È un singolo blocco, che sembra più o meno lo stesso dei vecchi blocchi con alcuni requisiti aggiuntivi, ovvero 3,7 MB ” disse Dryja.

Necessario per la crescita a lungo termine di Bitcoin

Mentre i sostenitori della BU tra cui Ver e Justus Ranvier, capo architetto di Stash Crypto, credono tutti che l’eliminazione della malleabilità delle transazioni e l’ingresso di soluzioni a due livelli siano necessari per la crescita a lungo termine di Bitcoin, non credono che SegWit sia il metodo migliore per farlo.

Ver ha detto a Cointelegraph:

“Penso che porre fine alla malleabilità delle transazioni sia fantastico per Bitcoin. L’attuale soft fork di SegWit è solo uno dei tanti modi in cui è possibile porre fine alla malleabilità delle transazioni, ma ci sono molte altre proposte sul tavolo che potrebbero funzionare altrettanto, o addirittura meglio di SegWit “.

“BU non è nemmeno lontanamente un’opzione”

In risposta alla preferenza di Ver di altre soluzioni, Alex Bergeron di Blockstream ha affermato che altre soluzioni come le “Transazioni flessibili” di Tom Zander non sono alternative praticabili, poiché non sono compatibili con le versioni precedenti, hanno ricevuto poca o nessuna revisione tra pari e non sono tecnicamente valide.

Il COO di BTCC Samson Mow ha rilasciato a Cointelegraph una dichiarazione simile:

“I contributori di Bitcoin Core, l’intera comunità tecnica, gli sviluppatori di wallet, molti pool di mining e le principali borse credono che un soft fork SegWit sia la strada da percorrere per porre fine alla malleabilità delle transazioni e per un modo sicuro ma veloce per aumentare la dimensione del blocco. Transazioni flessibili da BU non è nemmeno lontanamente un’opzione in quanto il concetto è già stato respinto dalla comunità tecnica e, cosa più importante, non è disponibile alcun codice funzionante: è vaporware “.

La mancanza di revisione tra pari si è dimostrata un problema anche per Bitcoin Unlimited, poiché il team di Bitcoin Unlimited ha recentemente trovato codici difettosi all’interno del software. La mancanza di revisione tra pari ha infine causato la perdita di 13 BTC per i minatori illimitati di Bitcoin.

SegWit – la migliore alternativa finora

In questa fase dello sviluppo di Bitcoin, è della massima importanza per la comunità di sviluppo di Bitcoin, gli utenti, le aziende e la comunità mineraria spingere per l’attivazione di un’alternativa più sicura. Considerando la mancanza di revisione tra pari di Bitcoin Unlimited e di software che non è pronto per la distribuzione, SegWit sembra essere la migliore alternativa finora.

I leader del settore e le società di Bitcoin su larga scala come Coinbase e Blockchain hanno già espresso il loro sostegno a SegWit. La Blockchain è elencata come “SegWit ready” nell’elenco SegWit Adoption del team di sviluppo di Bitcoin Core.