Share this article

Pieter Wuille представляє «Miniscript», нову мову розумних контрактів для Bitcoin

Updated Sep 13, 2021, 11:21 a.m. Published Aug 20, 2019, 2:30 p.m.
Pieter Wuille, blockstream

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

Опубліковано розробнику Bitcoin список розсилки У понеділок мова «Miniscript» має на меті полегшити програмістам написання «розумних контрактів» або умов для витрачання біткойнів. Програмісти Wuille, Andrew Poelstra та Sanket Sanjalkar працювали над кодом приблизно рік, сказав Wuille.

Продовження Нижче
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

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

Користуючись BIT, «Сценарій» — це мова інтелектуального укладання контрактів у Bitcoin, яка дозволяє користувачам вказувати певні умови, яких необхідно виконати, перш ніж можна буде витратити Bitcoin . Скажімо, кошти заблоковані до певного часу, перш ніж їх можна буде витратити. Або двоє людей повинні підписати транзакцію, перш ніж гроші можна буде перемістити, концепція називається «мультипідписом».

Ця можливість програмування є новою, коли мова йде про цифрові гроші, оскільки до Bitcoin T було запровадити такі правила, не довіряючи банку чи подібному типу посередника.

"мініскрипт," з іншого боку, ґрунтується на цій мові програмування, удосконалюючи її кількома способами. ONE полягає в тому, що її BIT легше розглядати та міркувати, як стверджував Вуїл на прикладі, що "це дозволяє A брати монети в будь-який час, а B через [ONE] день".

Ось як ці правила реалізовані в сценарії біткойна:

OP_CHECKSIG OP_IFDUP OP_NOTIF OP_DUP OP_HASH160 <hash160(B)>

OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF

Потім те саме в Minscript:

or_d(c:pk(A),and_v(vc:pk_h(B),older(144)))

Miniscript будується на основі Script і може «компілюватися» до рідної мови біткойна.

Нова мова викликає аплодисменти розробників у спільноті. Інженер з освітлення Blockstream Расті Рассел, наприклад, твітнув: "Це буде ONE з тих, "Як, у біса, ми це робили до цього?!" технології. Несексуальні та життєво важливі».

Існує багато потенційних випадків використання, наприклад, полегшення реалізації таких складних сценаріїв у гаманці, як написав у Twitter Ерік Ломброзо. Або, як викладач Bitcoin Джиммі Сонг описано, його можна навіть використовувати для підтримки мережі блискавок.

Розмірковуючи про це в ширшому контексті мов блокчейну, Сонг зазначив, що мова смарт-контрактів відрізняється від мови Solidity ethereum, тому що хоча Ethereum дозволяє писати набагато більше типів смарт-контрактів, Miniscript фактично зменшує можливості.

Сонг стверджує, що це краще, тому що це зменшує «складність» і «поверхню атаки».

У цей випуск включено дві робочі реалізації на мовах програмування C++ і Rust, які Wuille назвав «розробкою», додавши:

«Завдяки широкомасштабним рандомізованим тестам ми переконалися, що мовний дизайн і пов’язані свідки сумісні з існуючими правилами консенсусу та стандартності».

Зображення Wuille через архіви CoinDesk

More For You

Protocol Research: GoPlus Security

GP Basic Image

What to know:

  • As of October 2025, GoPlus has generated $4.7M in total revenue across its product lines. The GoPlus App is the primary revenue driver, contributing $2.5M (approx. 53%), followed by the SafeToken Protocol at $1.7M.
  • GoPlus Intelligence's Token Security API averaged 717 million monthly calls year-to-date in 2025 , with a peak of nearly 1 billion calls in February 2025. Total blockchain-level requests, including transaction simulations, averaged an additional 350 million per month.
  • Since its January 2025 launch , the $GPS token has registered over $5B in total spot volume and $10B in derivatives volume in 2025. Monthly spot volume peaked in March 2025 at over $1.1B , while derivatives volume peaked the same month at over $4B.

More For You

Біткоїн відновлюється до $93 тис. після падіння після рішення ФРС, але альткоїни залишаються під тиском

Bitcoin (BTC) price (CoinDesk)

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

What to know:

  • Біткоїн відновився після різкого ранкового розпродажу у четвер і торгувався вище за $93,000 одразу після закриття торгів на американських фондових ринках.
  • Пізній приріст біткойна відбувся на тлі відновлення індексу Nasdaq після значних ранкових втрат; технологічний індекс закрився з падінням всього на 0,25%.
  • Негативний тиск на біткойн слабшає, зазначив один аналітик, проте ринок ще не вийшов з критичної ситуації.