Wyjście blokuje reguła
Wyjście transakcji zawiera wartość i scriptPubKey. Wejście wskazuje dokładne wcześniejsze wyjście i dostarcza scriptSig, witness albo oba elementy; każdy węzeł sam odrzuca próbę niespełniającą warunku.
Stos zamiast zwykłej aplikacji
Opcody umieszczają, porównują, haszują i weryfikują dane na stosie. Script nie ma ogólnych pętli ani dostępu do stron, ceny giełdowej czy prywatnej bazy, więc wynik jest ograniczony i deterministyczny.
Haszowane warunki
P2SH wiąże wyjście z haszem redeemScriptu; P2WSH i Taproot dodały inne modele. Hasz dowodzi zgodności ujawnionego skryptu, nie jego bezpieczeństwa ani możliwości odzyskania portfela.
Konsensus a polityka przekazywania
Konsensus określa poprawny blok, a lokalna polityka węzła jest węższym filtrem mempoolu i relaya. Ręcznie napisany skrypt może być poprawny, lecz trudny do przekazania albo przez błąd zablokować środki na zawsze.