I pagamenti di Bitcoin vengono rasi al suolo per motivi politici

ad-Midbar
ad-Midbar
ad-Midbar
ad-Midbar

Bitcoin Core vuole prendere le distanze politicamente dall'ex capo dei progetti Gavin Andresen, dal protocollo di pagamento BIP070 con cui è stato coinvolto e dalla società di elaborazione dei pagamenti Bitpay di BCH-friendly. I tentativi di rimuovere il software associato a Gavin Andresen hanno ora effetti reali sulla sicurezza dei pagamenti bitcoin.

Leggi anche: Come dimostrare la proprietà con un indirizzo di cassa Bitcoin e firma digitale

Bitpay è stato forzato a rimuovere BIP070

Bitpay continua a essere criticato per l'implementazione di un requisito di protocollo di pagamento per le applicazioni wallet che cercano di inviare denaro a un indirizzo BTC o BCH Bitpay. Bitpay ha improvvisamente implementato il requisito senza molto dibattito e senza negoziazioni pubbliche con altri membri della comunità.

I pagamenti di Bitcoin vengono rasi al suolo per motivi politici

La reazione istintiva iniziale tra molti utenti di BTC e BCH è stata che "nessuna (singola) società privata dovrebbe essere autorizzata a fare richieste sulle modifiche obbligatorie a tutte le app portafoglio BTC e BCH perché ciò significherebbe che le decisioni di modifica del software sarebbero decise in maniera centralizzata che sarebbe inaccettabile per una valuta che dovrebbe essere decentrata. "Ma quel ragionamento funziona solo superficialmente e smette di funzionare se passi un po 'di tempo a pensarci più profondamente, ed ecco perché:

Il protocollo di pagamento non è stato creato da Bitpay. È stato creato dagli individui (indipendenti da Bitpay) Gavin Andresen e Mike Hearn a luglio 29, 2013, molto prima che Bitpay annunciasse a novembre 28, 2017 che avrebbero iniziato a richiedere app wallet per utilizzare il protocollo di pagamento quando inviavano denaro a Bitpay . Molte delle principali app portafoglio BTC avevano già implementato il supporto del protocollo di pagamento indipendentemente da Bitpay: "Se si utilizzano i portafogli BitPay, Copay, Mycelium, Bitcoin Core, Airbitz o Electrum per i pagamenti con bitcoin, non cambierà nulla. Questi veri portafogli bitcoin hanno già "pronunciato" il protocollo di pagamento "- e prima che Bitpay annuncisse che avrebbero iniziato a richiedere la compatibilità con il protocollo di pagamento nei prossimi mesi.

Il motivo principale per cui Bitpay ha annunciato che avrebbe iniziato a richiedere la compatibilità del protocollo di pagamento da tutte le app portafoglio che vorrebbero inviare denaro a Bitpay era che iniziarono a ricevere molte richieste di assistenza da parte dei loro utenti che avevano accidentalmente inviato denaro a loro con una commissione di transazione così basso che la loro transazione è stata ritardata per giorni, a volte settimane o addirittura respinta dalla rete BTC, in genere dopo un ritardo di diverse settimane.

Il protocollo di pagamento rimuoverà la possibilità per il cliente Bitpay di scegliere la commissione di transazione e dare invece tale decisione a Bitpay. Bitpay avrebbe specificato una commissione di transazione abbastanza alta da essere ragionevolmente sicura che alla fine avrebbero ricevuto il denaro in modo ragionevolmente tempestivo, riducendo così pesantemente il numero di ticket di assistenza clienti generati.

Bitpay non ha provato a iniziare a controllare centralmente "le regole del Bitcoin". Hanno appena visto un modo innocuo per ridurre i costi del reparto di assistenza clienti e hanno annunciato i requisiti necessari per raggiungere questo obiettivo in modo più efficiente.

Il progetto Bitcoin Core ha aggiunto un messaggio di "avviso di ritiro" per il loro portafoglio BTC nel loro sito di documentazione su Nov. 22, 2018:

I pagamenti di Bitcoin vengono rasi al suolo per motivi politici

(Screenshot creato da qui, versioni archiviate; avviso di deprecazione, versioni archiviate qui e qui.)

Non è stato fornito alcun chiarimento sul motivo per cui il protocollo di pagamento BIP070 è ora considerato "deprecato e verrà rimosso in una versione successiva di Bitcoin Core" perché "Il protocollo ha più difetti di progettazione di sicurezza e difetti di implementazione in alcuni portafogli", almeno non sul Sito di documentazione di Bitcoin Core da novembre 22, 2018 fino a maggio 7, 2019. Forse è solo questione di scarsa aggiornamento della loro documentazione o forse perché BIP070 funziona davvero abbastanza bene da non dover essere deprecato.

Quest'ultima ragione sembra più probabile perché i sostenitori di Bitcoin Core (BTC) sono stati politicamente ostili contro Bitpay e specialmente dopo che Bitpay ha annunciato di aver iniziato a supportare BCH oltre a BTC.

Questa sembra essere una mossa politica per segnalare che Bitcoin Core dovrebbe prendere le decisioni importanti su come devono essere effettuati i pagamenti e non su una società amichevole di BCH come Bitpay.

BIP070 è stato creato da due persone amiche del BCH ("il secondo in comando di Satoshi" ed ex capo del progetto Bitcoin Core Gavin Andresen e fondatore di Bitcoin XT Mike Hearn) mentre il protocollo di pagamento ora suggerito BIP021 è stato co-autore del noto Bitcoin Core e piccolo Base Blockize Limit Advocate e Developer Matt Corallo.

Bitpay avrebbe potuto scegliere di imporre il protocollo di pagamento significativamente più vecchio BIP021 (creato gennaio 29, 2012) invece di mandare il nuovo protocollo di pagamento BIP070 (creato 29 di luglio, 2013). Per qualsiasi ragione, Bitpay ha scelto il nuovo standard BIP070. Bitcoin Core ha implementato il supporto per BIP070 a partire da marzo 19, 2014, come si può leggere nelle note di rilascio: "Aggiungi il supporto per la richiesta di pagamento (BN 0070)."

È strano che il progetto Bitcoin Core implementa il nuovo standard BIP070 e poi molti anni dopo depreca il nuovo standard in Bitcoin Core e inizia a suggerire che tutti dovrebbero usare il più vecchio standard BIP021 che nemmeno i Bitcoin Core stessi hanno scelto inizialmente. È strano a meno che non si consideri la politica tra le valute della variante Bitcoin concorrenti, BTC e BCH, nel qual caso gli eventi iniziano a dare un senso di nuovo.

Bitcoin Core vuole prendere le distanze politicamente da BIP070, l'ex leader del progetto Bitcoin Core BCH-friendly Gavin Andresen, e dalla società di elaborazione dei pagamenti Bitpay BCH-friendly. I sostenitori di Bitcoin Core affermano le ragioni come: "Il protocollo ha molteplici difetti di progettazione di sicurezza e difetti di implementazione in alcuni portafogli", senza chiarire le ragioni, quando in realtà le loro ragioni sono chiaramente motivate politicamente come è stato argomentato in questo articolo.

Il protocollo BIP070 attualmente più ampiamente accettato, supportato e approvato BIP070 funziona abbastanza bene per ora (vedi grafico sotto), anche se il suo utilizzo è stato deciso dalla società di elaborazione dei pagamenti BCH-friendly Bitpay e non dall'attuale capo progetto di il progetto Bitcoin Core del massimalista ora BTC. Ha senso continuare a sostenere e supportare BIP021 almeno fino a quando non sia stato sviluppato uno standard migliore ei suoi meriti sono stati ben argomentati e dibattuti a fondo nelle comunità BTC e BCH. Il vecchio standard BIP070 non sembra essere migliore del più recente standard BIPXNUMX.

I pagamenti di Bitcoin vengono rasi al suolo per motivi politici
Fonte: Bitpay

Il miglior controprogetto per imporre l'uso di BIP070 per le applicazioni wallet è stato probabilmente dato da Andreas Antonopoulos, e Bitpay ha motivato la loro applicazione in modo convincente in questo eccellente riassunto: "Verso la fine del video, Andreas ha sottolineato che le persone utilizzano terze parti per scartare Protocollo BIP-70 per arrivare al BIP-21. Ciò crea ulteriori problemi di sicurezza per gli utenti BitPay introducendo altre parti fidate. Questo punto non è solo valido, ma, se la nostra unica e principale motivazione per far rispettare BIP-70 riguardava la sicurezza, presenterebbe un caso convincente per l'applicazione del rollback fino a quando un maggior o tutti gli ecosistemi Bitcoin adottassero il protocollo di pagamento. Ma come abbiamo detto prima, BIP-70 non riguarda solo la sicurezza di BitPay, ma l'usabilità. E l'usabilità della criptovaluta non riguarda solo il successo a breve termine di BitPay, ma anche il successo a lungo termine della criptovaluta ".

Andreas parla di "La polemica BIP-70". Legge una domanda che è stata presentata da uno dei suoi spettatori. Lo spettatore dice "Il portafoglio Samurai, per esempio, non supporta BIP-70 e si rifiuta di implementare quella funzionalità. Potresti spiegare perché BIP-70 è di per sé controverso e perché Bitpay implementa un BIP non universale? Gli utenti hanno un ruolo da svolgere in questa controversia? "

È facile capire perché il team del portafoglio Samurai si rifiuta di implementare e supportare BIP-70. Appoggiano soprattutto la valuta Bitcoin Core (BTC) e considerano qualsiasi altra criptovaluta concorrente, in particolare BCH, come "un attacco a Bitcoin".

La squadra del portafogli Samurai tweeted che approvano i sostenitori del Bitcoin Core "attaccano brutalmente" i sostenitori di Bitcoin Cash e che i sostenitori di Bitcoin Cash sono "lunatici" e "frodi". Questa è una scelta piuttosto forte di parole per descrivere un gruppo di persone che hanno una divergenza di opinioni su come Bitcoin dovrebbe scalare.

"Bitcoin non piegherà il ginocchio per te, per la tua attività o per chiunque altro. Bitcoin non comprometterà. Questa è una caratteristica, non un bug. I pazzi ti hanno abbandonato, ora puoi affrontare le conseguenze e gli "attacchi viziosi". E poi questo commento: "Il bivio non è il problema. Questo è esattamente quello che avrebbero dovuto fare. La narrativa in corso secondo cui "BCH è Bitcoin" è il problema e dovrebbe essere "brutalmente attaccato" o almeno fortemente ridicolizzato. Se non invochi frodi, sei tu stesso un truffatore. "

Riguarda la politica, non la tecnologia

Non deve sorprendere il fatto che il team del portafoglio Samurai si rifiuta di supportare la tecnologia BIP-70 che il processore di pagamento Bitcoin Cash-friendly ha iniziato a richiedere da tutti i fornitori di app wallet. Riguarda la politica, non la tecnologia. Anche Andreas è diventato un sostenitore del Bitcoin Core quindi non è una sorpresa che ometta di menzionare che il team del portafogli Samurai non è un tipico esempio di una squadra di portafogli politicamente neutrale. Fa finta che la persona che ha posto la domanda nel suo video abbia ragione sul fatto che la squadra di portafogli Samurai sia politicamente neutrale.

Andreas Antonopoulos inoltre afferma (riguardo alla scelta di Bitpay di rendere obbligatorio l'uso di BIP070 per tutti i suoi clienti) su 6: 04 nel suo video che: "Da una certa prospettiva penso che abbia senso. Tuttavia ha creato un sacco di pushback ... portando infatti all'emergere di alternative e concorrenti a Bitpay con progetti come BTCpay Server. "

Nota come Andreas dice che lo è la ragione e non a ragione per cui le persone hanno iniziato a competere con la compagnia Bitpay. Questa non è una descrizione molto onesta degli eventi ora, vero? Bitpay richiede BIP070 è solo una ragione tra molte ragioni per cui le persone hanno iniziato a competere con le aziende. I due più maggiore le ragioni sono che 1) le persone iniziano a competere con aziende in crescita ecosistemi tutto il tempo, e 2) Bitpay è stato uno dei primi e più influenti membri della comunità che ha pubblicamente sostenuto l'innalzamento del limite di blockize base per la valuta Bitcoin prima che Bitcoin si dividesse in Bitcoin Core (BTC ) e Bitcoin Cash (BCH) in agosto 1, 2017. Questo è ciò che Stephen Pair (co-fondatore e CEO di Bitpay) ha scritto su Jan. 7, 2016 sulla posizione politica di Bitpay riguardo al dibattito sui limiti del blocco:

"I minatori hanno bisogno di una regola di consenso semplice, ma adattativa per determinare il limite della dimensione del blocco. Di tutte le idee che abbiamo esaminato, quella che sembra più allettante è un semplice limite adattativo basato su una recente dimensione mediana del blocco. Per determinare il limite della dimensione del blocco, calcola la dimensione del blocco mediano su un campione recente di blocchi e applica un multiplo. Ad esempio, potresti impostare il limite a 2x della dimensione mediana del blocco degli ultimi blocchi 2016 ... In BitPay, sperimenteremo questo approccio. Eseguiremo test retrospettivi per analizzare l'impatto che varie impostazioni potrebbero avere sui blocchi storici. Analizzeremo anche il comportamento in circostanze estreme e lo criticeremo dal punto di vista teorico del gioco. Puoi seguire il nostro lavoro con la nostra forchetta del client bitcoin: https://github.com/bitpay/bitcoin. Se i nostri risultati ci convincono che è l'approccio migliore per Bitcoin, lavoreremo per convincere gli altri (soprattutto i minatori). Nel frattempo, se i minatori raggiungono un consenso su un urto temporaneo nel limite fissato, sarai in grado di spendere quelle monete in qualsiasi commerciante BitPay. "

Come potete vedere, non c'è da meravigliarsi che Bitcoin Core sostenga che Bitpay sia un concorrente molto influente e importante per la tabella di marcia che il team di Bitcoin Core ha combattuto e continua a combattere.

È interessante notare che Amaury Sechet (capo progetto di Bitcoin ABC) sta sostenendo una soluzione a lungo termine molto simile alla decisione del limite di blockize di base per Bitcoin Cash. Bitcoin ABC è l'abbreviazione di "Adjustable Blocksize Cap" e Bitcoin ABC ha limitato il limite di blockize agli aumenti precedenti da 1 MB a 8 MB, e quindi a 32 MB sono state solo soluzioni a breve termine mentre la soluzione a lungo termine è ancora oggetto di ricerca e lavorazione. Amaury ("Deadalnix" su Github) lo ha scritto su Jan. 6, 2019, quasi esattamente tre anni dopo il post del blog di Bitpay sopra menzionato:

"Dato l'obiettivo di mantenere il sistema sicuro senza correre mantenendo il limite di [blockizeize] al di sopra dell'effettivo utilizzo, sceglierei il parametro della regolazione usando il valore più grande di questi due calcoli:

1 / la dimensione mediana del blocco dell'ultimo blocco 11 moltiplicato per 2.

2 / la dimensione media del blocco per un lungo periodo (non sono sicuro di cosa si tratti di un buon valore in questo momento).

Motivazioni: Vogliamo evitare l'utilizzo per entrare nella dimensione del blocco. Per fare ciò, è importante adattarsi rapidamente in caso di rapidi cambiamenti nell'uso. Desideriamo anche mantenere il moltiplicatore piccolo come vogliamo ridurre la superficie di attacco. Ne consegue che una piccola finestra (11) e un piccolo moltiplicatore (2) si adattano al meglio. 11 è considerato sicuro dalla manipolazione e utilizzato per altri calcoli come MTP per questo motivo. "

Si noti la sorprendente somiglianza tra le soluzioni a lungo termine preferite da Bitpay e Amaury per il limite di blocchi di base per BTC e BCH. Le grandi menti sembrano pensare allo stesso modo. Non c'è da meravigliarsi che Bitpay abbia annunciato (March 28, 2018) che avrebbero supportato BCH oltre a BTC per i loro servizi di pagamento: "I commercianti BitPay possono ora accettare pagamenti in contanti con Bitcoin". Bitcoin Cash (BCH) è semplicemente più Bitcoin di "Bitcoin. ”

Dove ti trovi in ​​questo dibattito? Condividi i tuoi pensieri sull'argomento nella sezione commenti qui sotto.

Questo post è stato scritto da Tomislav Dugandzic, utente indipendente di denaro bitcoin (BCH) e speculatore di valuta.

Disclaimer OP-ed: Questo è un articolo Op-ed. Le opinioni espresse in questo articolo sono proprie dell'autore. Bitcoin.com non è responsabile per alcun contenuto, accuratezza o qualità all'interno dell'articolo Op-ed. I lettori devono fare la dovuta diligenza prima di intraprendere qualsiasi azione relativa al contenuto. Bitcoin.com non è responsabile, direttamente o indirettamente, per qualsiasi danno o perdita causato o presunto essere causato da o in relazione all'uso o affidamento su qualsiasi informazione in questo articolo Op-ed.


Immagini per gentile concessione di Shutterstock, Github, Bitpay, Stephen Pair (Twitter).


Vuoi scavare più a fondo in Bitcoin? Esplora il passato e il presente prezzi di crittografia attraverso il nostro Mercati di Bitcoin strumento e vai al nostro Blockchain Explorer per visualizzare transazioni, indirizzi e blocchi specifici.

Tag in questa storia
Amaury Séchet, BCH, BIP070, Bitcoin, Bitcoin ABC, denaro bitcoin, Bitcoin Core, Bitcoin Payments, BitPay, BTC, Gavin Andresen, protocollo di pagamento, scalabilità, Stephen Pair
OP-ED

Questo è un articolo Op-ed. Le opinioni espresse in questo articolo sono proprie dell'autore. Bitcoin.com non avalla né sostiene opinioni, opinioni o conclusioni tratte in questo post. Bitcoin.com non è responsabile per alcun contenuto, accuratezza o qualità all'interno dell'articolo Op-ed. I lettori devono fare la dovuta diligenza prima di intraprendere qualsiasi azione relativa al contenuto. Bitcoin.com non è responsabile, direttamente o indirettamente, per qualsiasi danno o perdita causato o presunto essere causato da o in relazione all'uso o affidamento su qualsiasi informazione in questo articolo Op-ed.

Per contribuire alla nostra sezione Op-ed inviare un suggerimento a op-ed (at) bitcoin.com.



Fonte di notizie

ad-bottom
ad-bottom
ad-bottom
ad-bottom

NON CI SONO COMMENTI