Skip to content

Commit f4fb8f1

Browse files
committed
CardCoins blog: minor changes
1 parent 2b75c8b commit f4fb8f1

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

_includes/articles/cardcoins-rbf-batching.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{:.post-meta}
22
*by [CardCoins][]*
33

4-
"Additive batching" is a scheme whereby additional outputs are
5-
included to unconfirmed transactions in the mempool. This field report outlines
6-
efforts CardCoins has taken in introducing a reorg and DoS safe implementation
7-
of such a scheme in its customer payout workflow.
4+
_"Additive batching" is a scheme in which additional outputs are
5+
added to unconfirmed transactions in the mempool. This field report outlines
6+
efforts [CardCoins][] has taken in introducing a reorg- and DoS-safe implementation
7+
of such a scheme in its customer payout workflow._
88

99
[Replace By Fee][topic rbf] (RBF, BIP125) and [batching][payment batching] are
1010
two important tools for any enterprises directly interacting with Bitcoin's
@@ -29,9 +29,10 @@ that RBF and batching carry discretely. However, when you combine RBF and
2929
"additive batching," emergent edge cases and dangerous failure scenarios present
3030
themselves.
3131

32-
Additive RBF batching is a transaction construction protocol that leverages the
33-
rules of BIP125 to allow a transactor to introduce new outputs (and confirmed
34-
inputs) to a transaction in the mempool. This enables an enterprise to give
32+
In additive RBF batching, the service provider introduces new outputs (and
33+
confirmed inputs) to a transaction in the mempool to incorporate new customer
34+
withdrawals into an unconfirmed transaction. This enables the service provider
35+
to give
3536
users the experience of an instantaneous withdrawal while still retaining much
3637
of the fee savings from doing large batches of customer withdrawals at once. As
3738
each customer requests a withdrawal, an output is added to the transaction in
@@ -40,7 +41,7 @@ reaches some other local optimum.
4041

4142
There are many strategies to this type of additive RBF batching. At [CardCoins][] we
4243
took a safety-first approach to our implementation (with the help of [Matthew
43-
Zipkin][]), the nuances of which we detailed in a blog post, [RBF
44+
Zipkin][]), the details of which we detailed in a blog post, [RBF
4445
Batching at CardCoins: Diving into the Mempool's Dark Reorg Forest][cardcoins
4546
rbf blog].
4647

0 commit comments

Comments
 (0)