Le controversé Bitcoin Core 24 est en ligne ; Que souhaitez-vous savoir

Il y a quelques jours, une nouvelle version de l'implémentation Bitcoin la plus utilisée, Bitcoin Core, a été libéré. La version 24.0 inclut la configuration "mempoolfullrbf", qui fait déjà l'objet de vives discussions au sein de la communauté Bitcoin depuis plusieurs semaines, en plus de nombreuses autres mises à jour incontestées.

Le problème est la fonction de remplacement par frais (RBF), une politique de mempool qui permet aux nœuds de décider entre des transactions concurrentes non confirmées en fonction du taux de frais.

RBF permet aux expéditeurs de remplacer une transaction non confirmée dans le mempool par une autre transaction. Ceci est à condition qu'il y ait au moins une des mêmes entrées et paie des frais de transaction plus élevés.

De cette façon, le créateur d'une transaction peut l'accélérer si elle est bloquée dans le mempool. Jusqu'à la mise à niveau, il était vrai que RBF était une fonctionnalité opt-in.

Avec Bitcoin Core 24, cela change car RBF ne sera plus facultatif, mais par défaut. Bitcoin Core utilise le RBF opt-in (BIP 125) depuis la version 0.12.0.

Les critiques craignent que cette décision n'ouvre la porte aux abus en ébranlant la confiance que les transactions non confirmées sont acceptées.

Pourquoi RBF est un si gros problème pour Bitcoin

Certains acteurs de l'industrie utilisent ces « transactions sans confirmation » dans leurs applications. Les guichets automatiques Bitcoin en sont un exemple. Les transactions des clients sont traitées immédiatement aux guichets automatiques même si la transaction n'a pas encore été incluse dans un bloc.

La plupart des opérateurs considèrent que la probabilité que quelque chose ne tourne pas rond avec la transaction soit très faible et se concentrent sur l'expérience client. "C'est quelque chose que tout le monde sait est théoriquement dangereux mais n'a pas été un problème", a affirmé Valérie Plante. Thomas Fahrer co-fondateur d'Appolo.

Alternativement, le client devrait attendre à l'extérieur de la machine pour que la transaction soit confirmée, ce qui peut parfois prendre plusieurs heures en fonction des frais de transaction et de la charge du réseau.

Ainsi, certaines entreprises se sont appuyées sur la grande majorité des nœuds complets pour refuser les transactions qui n'ont pas activement opté pour l'option RBF. Avec "Full RBF", cette option est éliminée.

"Les chances de faire face à une double dépense ont considérablement augmenté * SI * vous êtes quelqu'un qui accepte les transactions 0-conf", a déclaré Fahrer.

Le RBF complet suit la vision de Bitcoin de Satoshi

Comme Gloria Zhao, développeur de Bitcoin, l'a écrit via GitHub, de telles hypothèses rendent le mécanisme de preuve de travail absurde, c'est pourquoi opter pour un RBF complet est la seule bonne décision.

"Le RBF complet est l'état naturel du réseau. Le but des blocs Bitcoin, PoW, etc. est d'éviter les doubles dépenses ; il n'y a jamais eu de garantie de la finalité des transactions non confirmées », a déclaré Zhao.

Un autre argument fort en faveur du "Full RBF" est que les entreprises seront fortement motivées à s'appuyer sur Paiements éclairs au lieu de transactions sans conf.

En outre, la mise en œuvre renforcera les mineurs en difficulté, car il est supposé que le mécanisme de remplacement par des frais augmentera les revenus.

Cependant, un ingénieur sous le pseudonyme de Rijndael a souligné que Bitcoin Core 24 a beaucoup d'autres grandes choses en réserve et les a résumées dans un fil Twitter.

Au moment de mettre sous presse, le prix BTC se négociait à 16,222 16,310 $, essayant de surmonter la résistance à XNUMX XNUMX $.

Bitcoin BTCUSD 2022-11-28
Prix ​​​​BTC, graphique d'une heure. La source: TradingView

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