Introspectie-opcode-transacties
Transacties met covenant- en introspectie-opcodes in de loop van de tijd
Wat is dit?
Deze grafiek volgt het aantal geaccepteerde transacties per dag dat een covenant- of introspectie-opcode gebruikt (OpTxVersion tot en met OpOutputAuthorizingInput, opcodes 0xb2–0xd6). Met deze opcodes kunnen scripts de transactie inspecteren die hen uitgeeft: een kernmogelijkheid van Toccata om bestedingsvoorwaarden af te dwingen op basis van de transactiestructuur.
Een transactie telt mee wanneer zij een output aanmaakt waarvan het script een introspectie-opcode gebruikt, of wanneer zij een P2SH-output uitgeeft waarvan het onthulde redeem-script er een bevat. Elke transactie telt één keer, ongeacht hoeveel introspectie-opcodes erin staan.
Hoe dit wordt berekend
Elke geaccepteerde transactie wordt gescand op introspectie-opcodes in outputscripts en in redeem-scripts die bij P2SH-uitgaven worden onthuld. Parsing die rekening houdt met pushes zorgt ervoor dat datapayloads nooit voor opcodes worden aangezien. Resultaten worden per uur geaggregeerd voor korte bereiken en per dag voor bereiken langer dan 90 dagen.