3 ms·
You are correct about "standard valid" vs "non-standard valid" distinction in Bitcoin. You are incorrect about what constitutes a standard. The "smart contrac
by qertoip 6y ago
You are correct about "standard valid" vs "non-standard valid" distinction in Bitcoin.
You are incorrect about what constitutes a standard.
The "smart contracts" by their own are standard - the whole Lightning Network is based on smart contracts - as well as many other protocols running live for years.
It sounds more like your specific transactions were non-standard due to excessive size, usage of non-standard opcodes, or other technical quirks.
- kolinko 6y agoNope, before Bitcoin core 0.9.2 any script besides 3-4 default templates was considered non-standard. Regular opcodes, any size. We had a basic script that verified 3 out of 4 multisig, and that was non-standard, because the only standard multisig was 2 out of 3. But this was 2014, so it may have been before your time.