En marzo de 2014, Bitcoin Core 0.9.0 se lanzó con la función OP_Return incluida como un tipo de transacción estándar, por lo tanto, las transacciones se transmitirían de forma predeterminada. Las notas de la versión en ese momento decían lo siguiente:
"ESTE CAMBIO NO ES UN RESPALDO PARA ALMACENAR DATOS EN LA CADENA DE BLOQUES.
EL CAMBIO OP_RETURN CREA UNA SALIDA DEMOSTRABLEMENTE AJUSTABLE, PARA EVITAR ESQUEMAS DE ALMACENAMIENTO DE DATOS – ALGUNOS DE LOS CUALES YA ESTABAN IMPLEMENTADOS – QUE ALMACENABAN DATOS ARBITRARIOS, COMO IMÁGENES COMO SALIDAS Tx PARA SIEMPRE NO GASTABLES, UNA BASE DE DATOS UTXO DE BITCOINS HINCHADA.
ALMACENAR DATOS ARBITRARIOS EN LA CADENA DE BLOQUES SIGUE SIENDO UNA MALA IDEA; ES MENOS COSTOSO Y MUCHO MÁS EFICIENTE ALMACENAR DATOS NO MONETARIOS EN OTROS LUGARES." #Bitcoin