Author: Gavin Andresen 2011-10-27 16:13:04
Published on: 2011-10-27T16:13:04+00:00
In this email, Gavin Andresen discusses the issue of the IsStandard() function checking that the size of scriptSig is not above 200, which triggers a limit when an extra signature is added. He suggests implementing green addresses as an extra signature on the first scriptSig in a transaction once BIPS 11 and 12 are adopted. He also proposes a maximum of three signatures for an IsStandard() transaction, which would be a 600-byte scriptSig. However, he thinks it's best to stay conservative about IsStandard() transaction size until bitcoin-qt gets smarter about downloading just block headers and maybe downloading transactions without scriptSigs. He also believes that miners should make policy decisions on minimum fee per kilobyte or ECDSA signature check and how many free transactions they'll include in the blocks they create. Bitcoin clients should be smarter about looking at what transactions are getting into the chain so they can suggest appropriate fees to users.
Updated on: 2023-06-04T21:02:24.745780+00:00