Биткойн Скрипт: Ударяющее Сердце Биткойна 🚀

robot
Генерация тезисов в процессе

Биткойн не просто цифровые деньги. Это программируемые деньги. На самом деле. К сентябрю 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 |

Скрипт Биткойн делает Биткойн по-настоящему программируемым. Создавайте странные условия. Создавайте умные. Ваши деньги, ваши правила.

По мере роста Биткойна эти строительные блоки остаются. Фундаментально. Безопасно. Как-то удивительно, насколько они элегантны. 🔥

BTC-0.28%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить