Transacciones con opcodes de introspección
Transacciones que usan opcodes de covenant o introspección a lo largo del tiempo
¿Qué es esto?
Este gráfico sigue el número de transacciones aceptadas cada día que usan un opcode de covenant o de introspección (de OpTxVersion a OpOutputAuthorizingInput, opcodes 0xb2–0xd6). Estos opcodes permiten a los scripts inspeccionar la transacción que los gasta: una capacidad clave de Toccata para imponer condiciones de gasto según la estructura de la transacción.
Una transacción se cuenta cuando crea una salida cuyo script usa un opcode de introspección, o cuando gasta una salida P2SH cuyo script de canje revelado contiene uno. Cada transacción se cuenta una sola vez, aunque aparezcan varios opcodes de introspección.
Cómo se calcula
Cada transacción aceptada se examina en busca de opcodes de introspección en los scripts de salida y en los scripts de canje revelados por gastos P2SH. El análisis distingue las operaciones push, de modo que las cargas de datos no se confunden con opcodes. Los resultados se agregan por horas en rangos cortos y por días cuando el rango supera los 90 días.