<p>According to the <a href="https://microstrategy.github.io/did-btc-spec/" rel="nofollow noreferrer">specification</a>, data for IDs is embedded into the blockchain through either OP_RETURN outputs, or through inscriptions.</p>
<p>OP_RETURN outputs have no effect on the UTXO set since they are provably unspendable and are therefore never inserted into it.</p>
<p>Inscriptions look like any other Taproot output, so will initially have an effect on the UTXO set in the output's creation. Storing the data on the blockchain requires spending the UTXO in order to reveal the data that is present in the tapscript. This necessarily removes the UTXO from the UTXO set, and is therefore a net neutral interaction on the UTXO set. Since their protocol requires the information to be revealed, it is unlikely that the data stored in this method will have any measurable effect on the UTXO set.</p>
<p>The inscriptions method uses the same script opcodes and construction that ordinals' inscriptions do.</p>

CC BY-SA 4.0
2024-05-19T03:51:43.970Z
2024-05-19T03:56:58.503Z
2024-05-19T03:56:58.503Z
Ava Chow
<p>Other than pricing out peer-to-peer financial transactions out of the scarce blockspace, can <a href="https://decrypt.co/229087/orange-decentralized-identity-ordinals-inscriptions-microstrategy" rel="nofollow noreferrer">such inscriptions</a> also bloat the UTXO set of Bitcoin?
What op_codes are used to inscribe the decentralized identity content.</p>

<script><spam>
What op_codes are used to inscribe "microstrategy orange" spam?
John Smith
# What op_codes are used to inscribe "microstrategy orange" spam?

(Asked by: username_0 on 2024-05-18)

Other than pricing out peer-to-peer financial transactions out of the scarce blockspace, can [such inscriptions](https://decrypt.co/229087/orange-decentralized-identity-ordinals-inscriptions-microstrategy) also bloat the UTXO set of Bitcoin?
What op\_codes are used to inscribe the decentralized identity content.

**Tags:** script, spam


---

## 1 answers

### Answer by username_1 on 2024-05-19. Score: 1 | Accepted answer

According to the [specification](https://microstrategy.github.io/did-btc-spec/), data for IDs is embedded into the blockchain through either OP\_RETURN outputs, or through inscriptions.

OP\_RETURN outputs have no effect on the UTXO set since they are provably unspendable and are therefore never inserted into it.

Inscriptions look like any other Taproot output, so will initially have an effect on the UTXO set in the output's creation. Storing the data on the blockchain requires spending the UTXO in order to reveal the data that is present in the tapscript. This necessarily removes the UTXO from the UTXO set, and is therefore a net neutral interaction on the UTXO set. Since their protocol requires the information to be revealed, it is unlikely that the data stored in this method will have any measurable effect on the UTXO set.

The inscriptions method uses the same script opcodes and construction that ordinals' inscriptions do.


---

