<p>No. This is very fast way to spend your money for nothing. You can not put arbitrary data into to <code>scriptPubKey</code> because there is limited number of <code>standard scripts</code>.</p>

<p>The best thing you can do nowadays is sending 550 satoshi (0.00000550 btc) for bare-multisig outputs m-of-3 created from uncompressed public keys. This will enlarge the UTxO database ( look at <a href="https://statoshi.info/dashboard/db/unspent-transaction-output-set" rel="nofollow noreferrer">https://statoshi.info/dashboard/db/unspent-transaction-output-set</a> ) but will not slow down network itself</p>

CC BY-SA 4.0
2018-09-21T19:20:47.360Z
2018-09-21T19:20:47.360Z
amaclin
<p>In this <a href="https://bitcoin.stackexchange.com/questions/50819/colored-coin-adds-meta-data-to-op-return-why-isnt-this-frowned-upon">post</a>, <a href="https://bitcoin.stackexchange.com/users/18506/steve-ellis">Steve Ellis</a> wrote :  </p>

<blockquote>
  <p>"[...]Writing data directly into a output's scriptPubKey is not prunable[...]where as non-prunable outputs will forever create bloat and slowdown the set traversal(e.g. during block verification).[...]</p>
</blockquote>

<p>Wouldn't this be a relatively cost effective way to slow down bitcoin by writing the maximum possible data into into scriptPubKey?</p>

<attack>
attack bitcoin through writing data directly into output's scriptPubKeys
I'll be respawned
# attack bitcoin through writing data directly into output's scriptPubKeys

(Asked by: username_0 on 2018-09-21)

In this [post](https://bitcoin.stackexchange.com/questions/50819/colored-coin-adds-meta-data-to-op-return-why-isnt-this-frowned-upon), [Steve Ellis](https://bitcoin.stackexchange.com/users/18506/steve-ellis) wrote :

> "[...]Writing data directly into a output's scriptPubKey is not prunable[...]where as non-prunable outputs will forever create bloat and slowdown the set traversal(e.g. during block verification).[...]

Wouldn't this be a relatively cost effective way to slow down bitcoin by writing the maximum possible data into into scriptPubKey?

**Tags:** attack


---

## 1 answers

### Answer by username_1 on 2018-09-21. Score: 1

No. This is very fast way to spend your money for nothing. You can not put arbitrary data into to `scriptPubKey` because there is limited number of `standard scripts`.

The best thing you can do nowadays is sending 550 satoshi (0.00000550 btc) for bare-multisig outputs m-of-3 created from uncompressed public keys. This will enlarge the UTxO database ( look at <https://statoshi.info/dashboard/db/unspent-transaction-output-set> ) but will not slow down network itself


---

