Останнє оновлення

Мова Bitcoin Script є основним компонентом, що керує біткоїн транзакціями. Це спеціалізована мова, яка встановлює правила, як можна витрачати біткоїн, забезпечуючи безпечні та перевірені перекази. У цій статті пояснюється Bitcoin Script, його призначення, як він функціонує та його обмеження. Ми також розглянемо його зв'язок з розумними контрактами, Lightning Network, сайдчейнами та Ordinals.
Для базового розуміння біткоїну дивіться Що таке біткоїн? та швидкий вступ до біткоїну. Пориньте глибше та дізнайтеся про як працюють біткоїн транзакції та відкрийте для себе історію походження біткоїну-від ідеї до глобальної фінансової революції.
Bitcoin Script - це мова сценаріїв, заснована на стеку, схожа на Forth, але вона не є Тюрінг-повною. Це означає, що вона не може виконувати складні обчислення, такі як цикли чи умовні розгалуження, на відміну від мов, що використовуються для загального програмування. Такий вибір дизайну пріоритезує безпеку та запобігає проблемам, як безкінечні цикли, які могли б порушити роботу мережі біткоїну.
Дізнайтеся більше про розумні контракти та Тюрінг-повноту.
Bitcoin Script використовує систему, де дані додаються та видаляються з "стеку" під час виконання. Ось спрощене пояснення біткоїн транзакції за допомогою Script:
Створення транзакції: Коли ви відправляєте біткоїн, ваш гаманець створює транзакцію з вхідними даними (біткоїн, що витрачається) та вихідними даними (адреса та сума одержувача). Дізнайтеся більше про відправлення біткоїну.
Замикальний скрипт (ScriptPubKey): Кожен вихід має замикальний скрипт, який встановлює умови для витрачання цих біткоїнів. Цей скрипт пов'язаний з адресою одержувача.
Розмикальний скрипт (ScriptSig): Щоб витратити біткоїн, відправник надає розмикальний скрипт, що виконує умови замикального скрипта. Цей скрипт, створений гаманцем відправника, включає його цифровий підпис, що підтверджує право власності.
Виконання скрипта: Мережа біткоїну запускає розмикальний скрипт, за яким іде замикальний скрипт. Якщо результат об'єднаного виконання є "істинним", транзакція є дійсною.
Підтвердження транзакції: Дійсні транзакції додаються до блоку, а потім до блокчейну, підтверджуючи переказ біткоїну. Дізнайтеся більше про підтвердження.
Замикальний скрипт (ScriptPubKey): OP_DUP OP_HASH160 <Хеш публічного ключа одержувача> OP_EQUALVERIFY OP_CHECKSIG Цей скрипт вимагає підпису, що відповідає хешу публічного ключа одержувача.
Розмикальний скрипт (ScriptSig): <Підпис> <Публічний ключ відправника> Цей скрипт надає підпис і публічний ключ для розблокування біткоїну.
Разом ці скрипти перевіряють підпис відносно публічного ключа та хеша, гарантують, що відправник є законним власником.
Обмеження Bitcoin Script стали поштовхом для інноваційних рішень:
Lightning Network: рішення другого рівня, що використовує Script для платіжних каналів. Дізнайтеся більше про Lightning Network.
Сайдчейни: окремі блокчейни, пов'язані з біткоїном, що використовують Script для взаємодії. Дізнайтеся більше про сайдчейни.
Ordinals: використання Script для додавання даних до сатоші. Дізнайтеся більше: Біткоїн Ordinals.
Розумні контракти: хоча обмежені, Bitcoin Script дозволяє базові розумні контракти, як мультипідписні гаманці. Дізнайтеся більше про розумні контракти на біткоїні.
Bitcoin Script є фундаментальною частиною біткоїн транзакцій, забезпечуючи безпеку та можливість перевірки. Його обмеження привели до інноваційних рішень, таких як сайдчейни та Lightning Network. Розуміння Bitcoin Script допоможе вам зрозуміти, як працюють біткоїн транзакції та модель безпеки мережі.
Дізнайтеся про біткоїн гаманці та як створити один. Зрозумійте, як купувати, відправляти та отримувати біткоїн. Також досліджуйте історію цін на біткоїн та прогнози цін на біткоїн.
Отримайте просте введення в Біткоїн та дізнайтеся, чому це важливо.
Отримайте просте введення в Біткоїн та дізнайтеся, чому це важливо.

Зрозумійте, як публічний блокчейн Біткоїн відстежує право власності з часом. Отримайте ясність щодо ключових термінів, таких як публічні та приватні ключі, вхідні та вихідні транзакції, часи підтвердження тощо.

Зрозумійте, як публічний блокчейн Біткоїн відстежує пр аво власності з часом. Отримайте ясність щодо ключових термінів, таких як публічні та приватні ключі, вхідні та вихідні транзакції, часи підтвердження тощо.

Надіслати біткоїни так само просто, як вибрати суму для відправлення та вирішити, куди вона піде. Прочитайте статтю для отримання додаткової інформації.

Надіслати біткоїни так само просто, як вибрати суму для відправлення та вирішити, куди вона піде. Прочитайте статтю для отримання додаткової інформації.
Щоб отримати біткойн, просто надайте відправнику вашу Bitcoin-адресу, яку ви можете знайти у вашому Bitcoin-гаманці. Прочитайте цю статтю для отримання більш детальної інформації.
Щоб отримати біткойн, просто надайте відправнику вашу Bitcoin-адресу, яку ви можете знайти у вашому Bitcoin-гаманці. Прочитайте цю статтю для отримання більш детальної інформації.

Дізнайтеся про підтвердження блокчейна, чому вони важливі та інше.

Дізнайтеся про підтвердження блокчейна, чому вони важливі та інше.

Дізнайтеся, що таке біткоїн-комісії, як визначаються комісії та більше.

Дізнайтеся, що таке біткоїн-комісії, як визначаються комісії та більше.
Будьте попереду в криптовалюті з нашою щотижневою розсилкою, що надає найважливіші інсайти
Щотижневі новини про криптовалюти, підібрані для вас
Практичні інсайти та освітні поради
Оновлення про продукти, що сприяють економічній свободі
Ніякого спаму. Відписатися в будь-який час.



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

© 2026 Saint Bitts LLC Bitcoin.com. Всі права захищено.