Vad är det här?

Det här diagrammet följer antalet accepterade transaktioner per dag som använder en covenant- eller introspektions-opcode (OpTxVersion till och med OpOutputAuthorizingInput, opcodes 0xb2–0xd6). Opkoderna låter skript granska den transaktion som spenderar dem, en central förmåga i Toccata som gör det möjligt att tvinga fram spenderingsvillkor utifrån transaktionens struktur.

En transaktion räknas när den skapar ett utdata vars skript använder en introspektions-opcode, eller när den spenderar ett P2SH-utdata vars avslöjade inlösningsskript innehåller en sådan. Varje transaktion räknas en gång, oavsett hur många introspektions-opcodes som förekommer.

Så beräknas det

Varje accepterad transaktion skannas efter introspektions-opcodes i utdataskript och i inlösningsskript som avslöjas vid P2SH-spendering. Tolkningen tar hänsyn till push-data, så att datalaster aldrig misstas för opcodes. Resultaten aggregeras per timme för korta intervall och per dag när intervallet överstiger 90 dagar.