• Gavin Andresen's avatar
    Make transactions larger than 100K non-standard · e9b5fc22
    Gavin Andresen authored
    Extremely large transactions with lots of inputs can cost the network
    almost as much to process as they cost the sender in fees.
    
    We would never create transactions larger than 100K big; this change
    makes transactions larger than 100K non-standard, so they are not
    relayed/mined by default. This is most important for miners that might
    create blocks larger than 250K big, who could be vulnerable to a
    make-your-blocks-so-expensive-to-verify-they-get-orphaned attack.
    e9b5fc22
wallet.cpp 58.1 KB