tradecraftio / tradecraft

Tradecraft integration/staging tree https://tradecraft.io/download
Other
13 stars 9 forks source link

Exclude data outputs from standard transactions #8

Closed maaku closed 5 years ago

maaku commented 5 years ago

We don't allow stuffing the block chain with data irrelevant to block validation. Applications that are designed to use OP_RETURN data outputs should be using pay-to-contract or sign-to-contract commitments instead.

Release 0.10 of bitcoin allowed one data commitment per transaction, up to 40-bytes in length. This should be reverted in the rebase of freicoin/tradecraft to 0.10. We do not allow stuffing the chain with any amounts of arbitrary user data.

maaku commented 5 years ago

This is done and tested in the rebase-0.10 branch.