Skip to content

Commit d78ceb8

Browse files
Newsletter-240-translate-in-french (bitcoinops#1037)
* Newsletter-240-translate-in-french * Update 2023-03-01-newsletter.md * Update 2023-03-01-newsletter.md * Update 2023-03-01-newsletter.md * Update 2023-03-01-newsletter.md * Update 2023-03-01-newsletter.md * Update 2023-03-01-newsletter.md --------- Co-authored-by: Jluc-bitcoinfr <[email protected]>
1 parent 183d453 commit d78ceb8

File tree

1 file changed

+138
-0
lines changed

1 file changed

+138
-0
lines changed
Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
---
2+
title: 'Bulletin hebdomadaire Bitcoin Optech #240'
3+
permalink: /fr/newsletters/2023/03/01/
4+
name: 2023-03-01-newsletter-fr
5+
slug: 2023-03-01-newsletter-fr
6+
type: newsletter
7+
layout: newsletter
8+
lang: fr
9+
---
10+
Le bulletin de cette semaine résume une discussion sur le moyen le plus rapide
11+
de vérifier qu'une sauvegarde de graine maîtresse BIP32 n'a probablement pas été
12+
corrompue sans utiliser de dispositifs numériques. Vous trouverez également nos
13+
sections habituelles avec les annonces des nouvelles versions et des versions
14+
candidates, ainsi que des descriptions des principaux changements apportés aux
15+
logiciels d'infrastructure Bitcoin les plus répandus.
16+
17+
## Nouvelles
18+
19+
- **Sommes de contrôle de sauvegarde des semences plus rapides :** Peter Todd a
20+
[répondu][todd codex32] à la discussion sur un projet de BIP pour Codex32 (voir
21+
[le bulletin de la semaine dernière][news239 codex32]), un schéma qui permet de créer,
22+
vérifier et utiliser des codes de récupération pour une graine [BIP32][topic bip32].
23+
Un avantage particulier de Codex32 par rapport aux systèmes existants est la
24+
possibilité de vérifier l'intégrité des sauvegardes en utilisant simplement
25+
un stylo, du papier, de la documentation et un temps modeste.
26+
27+
Tel qu'il est conçu, Codex32 fournit des garanties très fortes quant
28+
à sa capacité à détecter les erreurs dans les sauvegardes. Peter Todd
29+
a suggéré qu'une méthode beaucoup plus simple serait de générer des
30+
codes de récupération dont les parties pourraient être additionnées
31+
pour produire une somme de contrôle. Si la division de la somme de
32+
contrôle par une constante connue ne produit aucun reste, cela
33+
permettrait de vérifier l'intégrité de la sauvegarde dans les paramètres
34+
de l'algorithme de somme de contrôle. Peter Todd a suggéré d'utiliser
35+
un algorithme offrant une protection d'environ 99,9 % contre les fautes
36+
de frappe, ce qui, selon lui, serait suffisamment fort, facile à utiliser
37+
et à mémoriser pour que les gens n'aient pas besoin des documents
38+
supplémentaires du Codex32.
39+
40+
Russell O'Connor [a répondu][o'connor codex32] qu'un code de récupération
41+
Codex32 complet peut être vérifié beaucoup plus rapidement qu'une vérification
42+
complète si l'utilisateur est prêt à accepter une protection moindre. La
43+
vérification de seulement deux caractères à la fois garantirait la détection
44+
de toute erreur d'un seul caractère dans un code de récupération et fournirait
45+
une protection de 99,9 % contre les autres erreurs de substitution. Le
46+
processus serait quelque peu similaire à la génération du type de somme
47+
de contrôle décrit par Peter Todd, même s'il nécessiterait l'utilisation
48+
d'une table de consultation spéciale que les utilisateurs ordinaires auraient
49+
peu de chances de mémoriser. Si les vérificateurs étaient disposés à utiliser
50+
une table de consultation différente chaque fois qu'ils vérifient leur code,
51+
chaque vérification supplémentaire augmenterait leurs chances de détecter une
52+
erreur jusqu'à la septième vérification, où ils auraient la même assurance
53+
que celle qu'ils obtiendraient en effectuant une vérification complète du
54+
Codex32. Aucune modification n'est nécessaire à Codex32 pour obtenir la
55+
propriété de vérification rapide de renforcement, bien que la documentation
56+
de Codex32 doive être mise à jour pour fournir les tables et feuilles de
57+
calcul nécessaires afin de la rendre utilisable.
58+
59+
## Mises à jour et versions candidates
60+
61+
*Nouvelles versions et versions candidates pour les principaux projets
62+
d'infrastructure Bitcoin. Veuillez envisager de passer aux nouvelles
63+
versions ou d'aider à tester les versions candidates.*
64+
65+
- [HWI 2.2.1][] est une version de maintenance de cette application
66+
qui permet aux portefeuilles logiciels de s'interfacer avec des
67+
dispositifs de signature matériels.
68+
69+
- [Core Lightning 23.02rc3][] est une version candidate pour une nouvelle
70+
version de maintenance de cette implémentation populaire de LN.
71+
72+
- [lnd v0.16.0-beta.rc1][] est une version candidate pour une nouvelle
73+
version majeure de cette implémentation populaire de LN.
74+
75+
## Principaux changements de code et de documentation
76+
77+
*Changements notables cette semaine dans [Bitcoin Core][bitcoin core repo], [Core
78+
Lightning][core lightning repo], [Eclair][eclair repo], [LDK][ldk repo],
79+
[LND][lnd repo], [libsecp256k1][libsecp256k1 repo], [Hardware Wallet
80+
Interface (HWI)][hwi repo], [Rust Bitcoin][rust bitcoin repo], [BTCPay
81+
Server][btcpay server repo], [BDK][bdk repo], [Bitcoin Improvement
82+
Proposals (BIPs)][bips repo], et [Lightning BOLTs][bolts repo].*
83+
84+
- [Bitcoin Core #25943][] ajoute un paramètre au RPC `sendrawtransaction`.
85+
pour limiter le montant des fonds brûlés par sortie. Si la transaction
86+
contient une sortie dont le script est heuristiquement considéré comme
87+
non dépensable (avec un `OP_RETURN`, un opcode invalide, ou dépassant
88+
la taille maximale du script) et dont la valeur est supérieure à
89+
`maxburnamount`, elle ne sera pas soumise au mempool. Par défaut,
90+
le montant est fixé à zéro, ce qui protège les utilisateurs de
91+
brûler involontairement des fonds.
92+
93+
- [Bitcoin Core #26595][] ajoute les paramètres `wallet_name` et `passphrase`
94+
au RPC [`migratewallet`][news217 migratewallet] afin de supporter la migration
95+
des anciens portefeuilles cryptés et des portefeuilles qui ne sont pas
96+
actuellement chargés dans les portefeuilles [descripteurs][topic descriptors].
97+
98+
- [Bitcoin Core #27068][] met à jour la façon dont Bitcoin Core gère
99+
la saisie des phrases de passe. Auparavant, une phrase de passe contenant
100+
un caractère ASCII nul (0x00) était acceptée---mais seule la partie de la
101+
chaîne jusqu'au premier caractère nul était utilisée dans le processus de
102+
cryptage du portefeuille. Cela pouvait conduire à un porte-monnaie dont
103+
la phrase de passe était beaucoup moins sûre que ce à quoi l'utilisateur
104+
s'attendait. Ce PR utilisera la totalité de la phrase de passe, y compris
105+
les caractères nuls, pour le cryptage et le décryptage. Si l'utilisateur
106+
entre une phrase de passe contenant des caractères nuls et ne parvient pas
107+
à décrypter un portefeuille existant, ce qui indique qu'il a peut-être
108+
défini une phrase de passe selon l'ancien comportement, il recevra des
109+
instructions pour contourner le problème.
110+
111+
- [LDK #1988][] ajoute des limites pour les connexions entre pairs et
112+
les canaux non financés afin de prévenir les attaques par déni de service
113+
par épuisement des ressources. Les nouvelles limites sont les suivantes :
114+
115+
- Un maximum de 250 pairs de partage de données qui n'ont pas de canal
116+
financé avec le nœud local.
117+
118+
- Un maximum de 50 pairs qui peuvent actuellement essayer d'ouvrir
119+
un canal avec le nœud local.
120+
121+
- Un maximum de 4 canaux qui n'ont pas encore été financés à partir
122+
d'un même pair.
123+
124+
- [LDK #1977][] rend publiques ses structures de sérialisation et d'analyse
125+
des [offres][topic offers] telles que définies dans [le projet BOLT12][bolts #798].
126+
LDK ne supporte pas encore les [chemins aveugles][topic rv routing], il ne
127+
peut donc pas actuellement envoyer ou recevoir des offres directement, mais
128+
ce PR permet aux développeurs de commencer à les expérimenter.
129+
130+
{% include references.md %}
131+
{% include linkers/issues.md v=2 issues="25943,26595,27068,1988,1977,798" %}
132+
[core lightning 23.02rc3]: https://github.com/ElementsProject/lightning/releases/tag/v23.02rc3
133+
[lnd v0.16.0-beta.rc1]: https://github.com/lightningnetwork/lnd/releases/tag/v0.16.0-beta.rc1
134+
[hwi 2.2.1]: https://github.com/bitcoin-core/HWI/releases/tag/2.2.1
135+
[news239 codex32]: /fr/newsletters/2023/02/22/#proposition-de-bip-pour-le-systeme-d-encodage-des-semences-codex32
136+
[todd codex32]: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021498.html
137+
[o'connor codex32]: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-February/021504.html
138+
[news217 migratewallet]: /fr/newsletters/2022/09/14/#bitcoin-core-19602

0 commit comments

Comments
 (0)