Skip to content

Should bitcoin transactions with invalid output scripts be invalid? #320

@roconnor

Description

@roconnor

At the moment, bitcoin does not verify that the outscripts of transactions are syntactically valid. Thus it is possible to create a transaction with junk in it's outscripts and get it into the block chain. No one could spend such coins (at least until the opcodes change). The question is, should such garbage transactions simply be rejected out of hand instead?

I believe the main blockchain has no such garbage outscripts in it yet, so this change could be effected now without harming the chain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions