40 / 691SCRIPT

Bitcoin Script

Навмисно обмежена мова стеку біткойна, що визначає умови, за яких може бути витрачений результат.

scriptPubKey блокує кожен вихід, а витратний вхід надає дані, які задовольняють оцінку. Сценарій є детермінованим, неповним за Тьюрингом і критичним до консенсусу; створює підписи, хеші, блокування часу та порогові умови без рецензента.

Навмисно обмежена мова стеку біткойна, що визначає умови, за яких може бути витрачений результат.

scriptPubKey блокує кожен вихід, а витратний вхід надає дані, які задовольняють оцінку. Сценарій є детермінованим, неповним за Тьюрингом і критичним до консенсусу; створює підписи, хеші, блокування часу та порогові умови без рецензента.

Повний вузол виконає відповідні правила та відхилить витрати, якщо результат стеку, підпис або блокування не вдасться.

Виразна сила обмежена дизайном; правила коду операції, стандартизація, версія сценарію та тип виводу визначають дійсність, розповсюдження та вартість.

Використовуйте перевірені дескриптори або політики гаманця замість ручного шістнадцяткового коду, перевіряйте всі шляхи витрат і зберігайте сценарії та джерела ключів для відновлення.

Сценарій — це навмисно обмежена мова стека; це не універсальна машина для смарт-контрактів.

Для повної картини прочитайте також Транзакція, Multisig, Timelock, Taproot. На цю статтю також посилаються Криптографічний хеш, SHA-256, Timelock, Output Descriptor.

DOC · 001Bitcoin Developer Guide — ScriptsДокументація ↗DOC · 002Bitcoin whitepaperПервинне джерело ↗DOC · 003Bitcoin Core — script interpreterПервинне джерело ↗DOC · 004Bitcoin Developer Guide — TransactionsДокументація ↗
Перевірено 1 серпня 2026Спочатку джерела · Не інвестиційна порада