OK. Thank you guys for clarification. On Wed, Apr 11, 2018 at 1:00 PM, Karl-Johan Alm via bitcoin-dev < bitcoin-dev@lists.linuxfoundation.org> wrote: > Thanks for clarifying! > > On Wed, Apr 11, 2018 at 6:48 PM, ZmnSCPxj wrote: > > Good morning Karl-Johan Alm, > > > > To clarify: > > > > Nothing prevents a miner from completely ignoring nSequence when putting > transactions in blocks. > > > > Unconfirmed transactions are, by definition, not recorded in blocks. So > if there is a transaction 0xFFFFFFF nSequence and fee 1000 satoshi, and > another conflicting transaction 0xFFFFFFF nSequence and fee 100000000 > satoshi, miners can include the latter one even if the first one came to > their knowledge first, regardless nSequence. > > > > Thus, in the end "full replace-by-fee", where nSequence is IGNORED for > purposes of replace-by-fee, is expected to become the norm, and we should > really be designing our wallets and so on so that we only trust > transactions that have confirmations. > > > > The "nSequence=0xFFFFFFFF means opt-OUT of RBF" convention is only > followed by fullnodes running standard bitcoind. Nothing prevents miners > from running patched bitcoind that ignores this rule, and connecting with > similar peers who also ignore this rule. > > > > Regards, > > ZmnSCPxj > > > > > > Sent with ProtonMail Secure Email. > > > > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ > > > > On April 11, 2018 5:37 PM, Peter Todd via bitcoin-dev < > bitcoin-dev@lists.linuxfoundation.org> wrote: > > > >> On Wed, Apr 11, 2018 at 05:10:43PM +0900, Karl-Johan Alm wrote: > >> > >> > On Wed, Apr 11, 2018 at 4:52 PM, Peter Todd pete@petertodd.org wrote: > >> > > >> > > Or via full replace-by-fee, which appears to be used by a > significant minority > >> > > > >> > > of miners: > >> > > >> > I was of the impression that final transactions (sequence=0xffffffff) > >> > > >> > cannot be RBF'd. > >> > >> My full-replace-by-fee tree ignores that. It also does preferential > peering to > >> > >> ensure it's well connected with likewise peers, and thus the whole > network. > >> > >> > >> ------------------------------------------------------------ > ------------------------------------------------------------ > --------------------------------------- > >> > >> https://petertodd.org 'peter'[:-1]@petertodd.org > >> > >> bitcoin-dev mailing list > >> > >> bitcoin-dev@lists.linuxfoundation.org > >> > >> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev > > > > > _______________________________________________ > bitcoin-dev mailing list > bitcoin-dev@lists.linuxfoundation.org > https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev >