Bitcoin-development Digest, Vol 48, Issue 41



Summary:

The email conversation among Bitcoin developers revolves around several topics related to Bitcoin development. One of the main discussions is about increasing the block size. Aaron Voisine, the co-founder and CEO of breadwallet.com, supports Gavin's 20Mb block proposal, arguing that placing hard limits on block size will severely negatively impact users' experience. There is also a discussion about Softfork signaling improvements. Douglas Roark inquires if Pieter has a new proposal for allowing multiple softforks to be deployed at the same time. The developers also discuss replace-by-fee and transaction expiration time. Mark Friedenbach explains that periodically releasing an already created low fee transaction with a higher fee requires replace-by-fee to be sufficiently deployed. Another topic of discussion involves the use of DH algorithm keys that would allow for a higher integrity level within the system. The sender proposes creating all transactions with an expiration time starting with a low fee and replacing them with new transactions that have a higher fee as time passes. However, transactions do not expire, which raises concerns about the validity of transactions during a reorg and the possibility of invalidating any transaction built on an expired one. Furthermore, the developers are concerned about the safety of transactions during a reorg and the possibility of invalidating any transaction built on an expired one. Damian joins the conversation and welcomes any challenges, promising to reply with more research as he figures out what problems are revealed in his current formation of thoughts. Finally, there is a mention of an area of vulnerability for man-in-the-middle attacks upon request of bitcoin to any merchant with the current BIP7 protocol for transactions.


Updated on: 2023-06-09T20:24:06.077354+00:00