Author: matejcik 2018-07-05 11:52:02
Published on: 2018-07-05T11:52:02+00:00
In a discussion surrounding the Bitcoin wallet standard, Partially Signed Bitcoin Transactions (PSBT), contributors debated whether or not to allow combiners to choose any value in cases of conflicts within the transaction. Concerns were raised that conflicts in certain fields could be at best a recoverable error and at worst malicious activity, making it generally safer to default to rejecting conflicts, and explicitly allowing the Combiner to process them intelligently if it understands the relevant fields. There was also discussion around signing records with unknown keys, with some suggesting that a flag bit indicating "Don't sign if you don't understand this" could be added as a future extension. However, others argued that it would be safer to consider this flag be on by default and leave it for a future extension to allow non-mandatory fields.
Updated on: 2023-06-13T03:17:46.540492+00:00