Skip to content

Commit 0445858

Browse files
LarryRuanebitschmidty
authored andcommitted
small spelling and grammar fixups
1 parent bbda88e commit 0445858

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

_posts/en/newsletters/2024-01-17-newsletter.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ specification and implementation of transaction compression, and
1414
summarizes a discussion about Miner Extractable Value (MEV) in non-zero
1515
ephemeral anchors. Also included are our regular sections with the
1616
announcements of new releases and descriptions of notable changes to
17-
popular Bitcoin infrastructure software
17+
popular Bitcoin infrastructure software.
1818

1919
## News
2020

@@ -33,7 +33,7 @@ popular Bitcoin infrastructure software
3333
broken counterparties, which puts the user's funds at risk.
3434
Analysis indicated that CLN had fixed the original fake funding
3535
vulnerability but was unable to safely include a test for it before
36-
the vulnerability was disclosed, resulting the subsequent merge of a
36+
the vulnerability was disclosed, resulting in the subsequent merge of a
3737
plugin introducing the exploitable race condition. After
3838
Morehouse's disclosure, a quick patch was merged in CLN to prevent
3939
the race condition from crashing the node.
@@ -109,12 +109,12 @@ popular Bitcoin infrastructure software
109109
significantly exceed its limits, at which point the protocol would
110110
need to be engineered for those much higher limits. That would
111111
accommodate users of carve outs but restrict what regular
112-
transaction broadcasters can do---an undesireable proposition.
112+
transaction broadcasters can do---an undesirable proposition.
113113

114114
A proposed solution to the incompatibility between carve out and
115115
cluster mempool is [v3 transaction relay][topic v3 transaction
116116
relay], which would allow regular users of v1 and v2 transactions
117-
to continuing using them in all the historically typical ways, but
117+
to continue using them in all the historically typical ways, but
118118
also allow the users of contract protocols like LN to opt in to v3
119119
transactions that enforce a restricted set of relationships
120120
between transactions (_topology_). The restricted topology would
@@ -136,7 +136,7 @@ popular Bitcoin infrastructure software
136136
updated [draft specification][compress spec] and [proposed
137137
implementation][bitcoin core #28134] of compressed Bitcoin
138138
transactions. Smaller transactions would be more practical to relay
139-
through bandwidth constrained mediums, such as by satellite or through
139+
through bandwidth-constrained mediums, such as by satellite or through
140140
steganography (e.g., encoding a transaction in a bitmap image). See
141141
[Newsletter #267][news267 compress] for our description of the
142142
original proposal. Briar describes the notable changes: "removing the
@@ -185,7 +185,7 @@ popular Bitcoin infrastructure software
185185
output, destroying those satoshis by making them permanently
186186
unspendable. This would only happen if a commitment transaction
187187
containing a trimmed HTLC was put onchain; normally trimmed HTLCs
188-
are resolved offchain and their value successfully transferred from
188+
are resolved offchain and their value is successfully transferred from
189189
one party to the other.
190190

191191
- *Ensure MEV transactions propagate easily:* instead of having miners
@@ -195,7 +195,7 @@ popular Bitcoin infrastructure software
195195
to miners in a way that ensures all miners and relay nodes can
196196
obtain the same set of transactions.
197197

198-
No clear conclusion seemed to have been reached at the time of writing. {% assign timestamp="46:51" %}
198+
No clear conclusion has been reached at the time of writing. {% assign timestamp="46:51" %}
199199

200200
## Releases and release candidates
201201

@@ -220,7 +220,7 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo], and
220220

221221
- [Bitcoin Core #29058][] is a preparation step to activate
222222
[version 2 P2P transport (BIP324)][topic v2 p2p transport] by default.
223-
This patch adds v2transport support for `-connect`, `-addnode` and
223+
This patch adds v2transport support for `-connect`, `-addnode`, and
224224
`-seednode` configuration arguments if `-v2transport` is enabled and
225225
reconnects with v1 if the peer does not support v2. Additionally,
226226
this update adds a column displaying the transport protocol version
@@ -261,9 +261,9 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo], and
261261
the party who single-funded a channel is responsible for paying
262262
any onchain fees directly <!-- endogenously --> included in the
263263
commitment transaction and the presigned HTLC-Success and HTLC-Timeout
264-
transactions (HTLC-X transactions). If the funding party doesn't have
265-
much funds in the channel and if feerates rise, the funding party may
266-
not be able accept a new incoming payment because they don't have
264+
transactions (HTLC-X transactions). If the funding party is low on
265+
funds in the channel and if feerates rise, the funding party may
266+
not be able to accept a new incoming payment because they don't have
267267
enough funds to pay for its fees---this is despite the fact that an
268268
incoming payment would increase the funding party's balance, if the
269269
payment settles. To avoid this type of stuck-channel problem, a

0 commit comments

Comments
 (0)