134 - Flexible Transactions
BIP: 134 source Layer: Consensus (hard fork) Title: Flexible Transactions Author: Tom Zander Comments-Summary: No comments yet. Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0134 Status: Rejected Type: Standards Track Created: 2016-07-27 License: CC-BY-SA-4.0 OPL Table of ContentsAbstractSummaryMotivationFeaturesTokensScripting changesSerialization orderBlock-malleabilityFuture extensibilityBackwards compatibilityReference ImplementationDeploymentReferencesCopyright Abstract This BIP describes the next step in making Bitcoin's most basic element, the transaction, more flexible and easier to extend. At the same time this fixes all known cases of malleability and resolves significant amounts of technical debt. Summary Flexible Transactions uses the fact that the first 4 bytes in a transaction determine the version and that the majority of the clients use a non-consensus rule (a policy) to not accept transaction version numbers other than ...