Author: Gregory Maxwell 2016-08-17 00:18:09
Published on: 2016-08-17T00:18:09+00:00
In a discussion on bitcoin-dev, Russell O'Connor questioned the need for a soft fork on an issue related to witness data. He suggested making it a relay rule instead, stating that miners are already incentivized to modify transactions to drop excess witness data and prioritize transactions based on cost. However, Peter Todd cautioned against relying solely on relay rules, which can be fragile and often lack proper error handling. Todd believes that relay rules should only be used if there is a plausible chance that something could be made invalid in the future. One potential concern with adversarial behavior by miners was also raised, specifically the ability to mine blocks with mutated witnesses using a keyed mac, potentially giving them a propagation advantage. While not a major concern, parties who do this could avoid leaving behind fee-paying public transactions by using malleability instead of creating new transactions.
Updated on: 2023-05-19T23:44:29.319523+00:00