Биткойн не просто цифровые деньги. Это программируемые деньги. На самом деле. К сентябрю 2025 года эта основа для сценариев станет еще более важной для разработчиков и фанатов Биткойна повсюду.
Биткойн работает как цифровые сейфы 🔒. Каждый может положить деньги. Каждый может проверить балансы. Но только вы—с правильным "ключом"—можете разблокировать свои деньги. Вот так работает Биткойн Скрипт.
Биткойн Транзакции Объяснены 💱
Посмотрите внутрь любой Биткойн-транзакции:
scriptSig: Ваш ключ разблокировки
scriptPubKey: Сам замок
Вместе? Мини-программа. Узлы её запускают. Действительно или нет. Простой.
Эти токены, которые находятся в вашем кошельке? UTXOs. Невыполненные транзакционные выходы. Они ваши, пока вы не предоставите scriptSig, который удовлетворяет замку.
Магия на основе стека ⚙️
Биткойн Скрипт использует стеки. Что-то вроде блинов. Данные располагаются вертикально. Система читает слева направо. Добавление. Удаление. Вычисление.
Скрипт может быть:
Не слишком сложно. Но мощно.
Семейство скриптов 📝
1. Оплатить на открытый ключ (P2PK)
Оригинальный тип транзакции. Сатоши использовал его. Хал Финни тоже. В 2009 году.
<публичный ключ=""> OP_CHECKSIG
Разблокируйте с помощью подписи от вашего соответствующего закрытого ключа. Старомодный.
2. Оплатить публичному ключу хэш (P2PKH) 🔑
Самый распространённый способ отправки Биткойн. Кажется, люди предпочитают его по уважительной причине.
OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG
Расходование означает предоставление:
<подпись> <публичный ключ="">
Почему лучше? Короткие адреса. Кроме того, устойчивые к квантовым атакам, вроде того. Ваш открытый ключ остается скрытым, пока вы не потратите.
3. Оплатить по скриптовому хешу (P2SH) 📜
Это умно. Заблокируйте средства под хэш скрипта. Скрыть сам скрипт.
OP_HASH160 OP_EQUAL
Расходы:
<подпись> <публичный ключ=""> <скрипт возмещения>
Отлично подходит для мультиподписей. Хорошо подходит и для SegWit. Не совсем понятно, почему больше людей об этом не говорят.
4. SegWit Транзакции (P2WPKH и P2WSH) 🌐
SegWit переместил подписи в другое место. "SegreGated Witness." Блоки теперь содержат больше транзакций. Также исправлена эта надоедливая проблема с маллеабельностью.
Их можно распознать по префиксу "bc1". Два варианта:
P2WPKH: SegWit-ified P2PKH
P2WSH: SegWit-ифицированный P2SH
Быстрая справка 📊
| Тип скрипта | Что он делает |
|-------------|-------------|
| P2PK | Блокировки на публичный ключ |
| P2PKH | Блокировка по хешу открытого ключа |
| P2SH | Блокирует по хешу скрипта |
| П2ВПХ | SegWit P2PKH |
| P2WSH | SegWit P2SH |
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Биткойн Скрипт: Ударяющее Сердце Биткойна 🚀
Биткойн не просто цифровые деньги. Это программируемые деньги. На самом деле. К сентябрю 2025 года эта основа для сценариев станет еще более важной для разработчиков и фанатов Биткойна повсюду.
Биткойн работает как цифровые сейфы 🔒. Каждый может положить деньги. Каждый может проверить балансы. Но только вы—с правильным "ключом"—можете разблокировать свои деньги. Вот так работает Биткойн Скрипт.
Биткойн Транзакции Объяснены 💱
Посмотрите внутрь любой Биткойн-транзакции:
Вместе? Мини-программа. Узлы её запускают. Действительно или нет. Простой.
Эти токены, которые находятся в вашем кошельке? UTXOs. Невыполненные транзакционные выходы. Они ваши, пока вы не предоставите scriptSig, который удовлетворяет замку.
Магия на основе стека ⚙️
Биткойн Скрипт использует стеки. Что-то вроде блинов. Данные располагаются вертикально. Система читает слева направо. Добавление. Удаление. Вычисление.
Скрипт может быть:
Не слишком сложно. Но мощно.
Семейство скриптов 📝
1. Оплатить на открытый ключ (P2PK)
Оригинальный тип транзакции. Сатоши использовал его. Хал Финни тоже. В 2009 году.
<публичный ключ=""> OP_CHECKSIG
Разблокируйте с помощью подписи от вашего соответствующего закрытого ключа. Старомодный.
2. Оплатить публичному ключу хэш (P2PKH) 🔑
Самый распространённый способ отправки Биткойн. Кажется, люди предпочитают его по уважительной причине.
OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIG
Расходование означает предоставление:
<подпись> <публичный ключ="">
Почему лучше? Короткие адреса. Кроме того, устойчивые к квантовым атакам, вроде того. Ваш открытый ключ остается скрытым, пока вы не потратите.
3. Оплатить по скриптовому хешу (P2SH) 📜
Это умно. Заблокируйте средства под хэш скрипта. Скрыть сам скрипт.
OP_HASH160 OP_EQUAL
Расходы:
<подпись> <публичный ключ=""> <скрипт возмещения>
Отлично подходит для мультиподписей. Хорошо подходит и для SegWit. Не совсем понятно, почему больше людей об этом не говорят.
4. SegWit Транзакции (P2WPKH и P2WSH) 🌐
SegWit переместил подписи в другое место. "SegreGated Witness." Блоки теперь содержат больше транзакций. Также исправлена эта надоедливая проблема с маллеабельностью.
Их можно распознать по префиксу "bc1". Два варианта:
Быстрая справка 📊
| Тип скрипта | Что он делает | |-------------|-------------| | P2PK | Блокировки на публичный ключ | | P2PKH | Блокировка по хешу открытого ключа | | P2SH | Блокирует по хешу скрипта | | П2ВПХ | SegWit P2PKH | | P2WSH | SegWit P2SH |
Скрипт Биткойн делает Биткойн по-настоящему программируемым. Создавайте странные условия. Создавайте умные. Ваши деньги, ваши правила.
По мере роста Биткойна эти строительные блоки остаются. Фундаментально. Безопасно. Как-то удивительно, насколько они элегантны. 🔥