BTC
$103,872.31
+
4.26%
ETH
$2,365.08
+
8.03%
USDT
$1.0007
-
0.01%
XRP
$2.0913
+
6.47%
BNB
$634.73
+
4.07%
SOL
$141.84
+
9.44%
USDC
$1.0000
-
0.05%
TRX
$0.2727
+
4.24%
DOGE
$0.1599
+
8.01%
ADA
$0.5663
+
7.18%
HYPE
$37.95
+
9.70%
WBT
$47.86
-
0.36%
SUI
$2.7326
+
14.90%
BCH
$459.06
+
3.54%
LINK
$12.46
+
10.06%
LEO
$9.0680
+
0.92%
AVAX
$17.76
+
10.59%
XLM
$0.2396
+
7.11%
TON
$2.8753
+
7.96%
SHIB
$0.0₄1133
+
9.60%
Logo
  • Новости.
  • Цены.
  • Данные.
  • Индексы.
  • Исследование.
  • События.
  • Спонсорский материал.
  • Войти
  • Зарегистрироваться.
Технологии
Поделиться этой статьей
X iconX (Twitter)LinkedInFacebookЭлектронная почта

Написание смарт-контрактов Bitcoin станет проще с новым языком программирования

Смарт-контракты Bitcoin — штука сложная. Minsc, новый язык, созданный разработчиком Bitcoin Надавом Ивги, упрощает их написание.

Автор Alyssa Hertig
Обновлено 14 сент. 2021 г., 9:43 a.m. Опубликовано 13 авг. 2020 г., 8:29 p.m. Переведено ИИ
(Marcus Spiske/Unsplash)
(Marcus Spiske/Unsplash)

Смарт-контракты Bitcoin — сложная штука для укрощения, но новый язык упрощает их написание, в некотором смысле демократизируя их..

jwp-player-placeholder
Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки
Подписавшись, вы будете получать электронные письма о продуктах CoinDesk и соглашаетесь с нашим правила пользования и политика конфиденциальности.

Смарт-контракты могут (помимо прочего) позволять пользователям устанавливать дополнительные правила для своихBitcoin, требуя соблюдения этих правил, прежде чем средства могут быть разблокированы.Минск, созданный разработчиком Bitcoin Надавом Ивги, — это новый язык программирования, который упрощает разработчикам создание подобных контрактов, чтобы они могли более плавно встраивать их в Bitcoin кошельки и другие приложения.

ONE из целей Minsc — сделать смарт-контракты «более доступными для большего числа людей», — сказал Ивги CoinDesk. Это означает, что и разработчики, и пользователи могут воспользоваться инструментами, созданными разработчиками.

Уровень ONE: «Скриптовые» смарт-контракты

Впервые смарт-контракты были описаны Ником Сабо в 1990-х годах. Он выдвинул теорию о способе автоматизации юридически обязывающих контрактов, заключаемых между людьми.

Типичные примеры смарт-контрактов на Bitcoin включают запрет на трату 0,1 BTC до 2021 года или требование, чтобы транзакцию подписало более ONE человека, прежде чем деньги смогут фактически переместиться. Смарт-контракты также поддерживают вторые уровни протокола Bitcoin , такие как Lightning Network, что может помочь Bitcoin расшириться и охватить больше пользователей.

На данный момент язык Bitcoin Script делает эти контракты возможными.

Проблема в том, что с Bitcoin Script сложно работать. Он не похож на другие, более популярные языки программирования, к которым привыкли разработчики, что затрудняет понимание и написание кода. Из-за этого недостатка понимания легче совершить ошибку, что потенциально ставит Bitcoin под угрозу.

Громоздкость Bitcoin Script была ONE из факторов, побудивших Виталика Бутерина изначально разработать платформу Ethereum . Solidity, первый язык смарт-контрактов Ethereum, был разработан так, чтобы разработчикам было намного проще читать и использовать его. И это окупилось: Ethereum стал популярной платформой для разработчиков смарт-контрактов.

Читать дальше: Как работают смарт-контракты Ethereum ?

Уровень два: Минискрипт

Miniscript, выпущенный в 2019 году Питером Вюйле, Эндрю Поэлстрой и Санкетом Канжалкаром из Blockstream Research,чипы в этом вопросе за Bitcoin.

Читать дальше: Питер Вюйле представляет «Miniscript» — новый язык смарт-контрактов для Bitcoin

«ONE из причин, по которой мы даже близко не приблизились к использованию всего потенциала Script, является то, что на самом деле создание сценариев для нетривиальных задач является громоздким. Трудно проверить их правильность и безопасность, и еще труднее найти наиболее экономичный способ написания вещей», — написали Вюйле и Поэлстра в запись в блогепредставил Miniscript в сентябре прошлого года.

Miniscript предлагает язык, который легче понять, чем Script, со встроенными гарантиями безопасности.

Кроме того, если существует два разных способа написания одного и того же контракта в Script, Miniscript может оценить, какой из ONE «более экономичный».

В конечном итоге компьютер компилирует (или преобразует) Miniscript в Bitcoin Script, на котором в конечном итоге и должен быть написан код для успешной блокировки настоящего Bitcoin с этими дополнительными ограничениями.

Уровень три: Минск

Minsc — это третий ярус CAKE. Он строится на основе Miniscript, используя его свойства безопасности, но создавая язык, который разработчикам еще проще читать и понимать, чем Miniscript.

«Minsc делает акцент на удобстве использования и упрощении выражения, понимания и рассуждений о скриптах, используя простой и знакомый синтаксис. Он добавляет дополнительные удобные функции и «синтаксический сахар»», — рассказал Ивги CoinDesk.

«Синтаксический сахар» — термин в программировании, обозначающий добавление в язык еще одного более простого и быстрого способа выполнения задачи, которую обычно сложнее написать.

Таким образом, Minsc T добавляет ничего нового в Script, а просто упрощает его использование.

«Он T позволяет вам делать ничего, что Miniscript уже T делает, аналогично тому, как сам Miniscript относится к Bitcoin Script», — сказал Ивги.

Смарт-контракты Bitcoin и Минск: куда они пойдут дальше?

Minsc может облегчить разработчикам добавление поддержки различных смарт-контрактов. «Основная целевая аудитория — разработчики, которые хотят создавать приложения, использующие Bitcoin Script интересными, продвинутыми способами», — добавил Ивги.

Читать дальше: RIF запускает сеть «Уровня 3» для масштабирования смарт-контрактов и токенов на основе биткоинов

Если больше разработчиков в конечном итоге смогут добавить поддержку этих смарт-контрактов, больше пользователей (возможно, даже неосознанно) смогут использовать эти более сложные контракты.

«Однако изначально я ожидаю, что использование будет в основном экспериментальным и образовательным. Minsc может стать отличным инструментом для людей, желающих лучше понять Bitcoin Script, а также для преподавателей, обучающих техническим аспектам Bitcoin», — сказал Ивги.

Ivgi все еще находится в процессе добавления других функций в язык. Возможности смарт-контрактов Bitcoin, вероятно, будут расширяться еще больше,например с Taproot, вероятное обновление на горизонте Bitcoin. Minsc будет там, чтобы сделать эти контракты более простыми для создания.

Developerssmart contractsBitcoinCodingMinsc
Alyssa Hertig

A contributing tech reporter at CoinDesk, Alyssa Hertig is a programmer and journalist specializing in Bitcoin and the Lightning Network. Over the years, her work has also appeared in VICE, Mic and Reason. She's currently writing a book exploring the ins and outs of Bitcoin governance. Alyssa owns some BTC.

X icon
CoinDesk News Image
Последние новости о криптовалюте
Article image

Ethereum вырос на 4 процента на фоне значительного объема торгов благодаря росту институционального интереса

1 час назад

FastNews (CoinDesk)

Тест перевод без виджета цен

20 июн. 2025 г.

FastNews (CoinDesk)

[JPMorgan Разрешит Клиентам Покупать Биткоин, Сообщает Джейми Даймон]

20 июн. 2025 г.

Directional bets drive inflows into bitcoin ETFs. (kalhh/Pixabay)

[Тест C31-6047] Как взлом Coinbase на сумму 400 миллионов долларов является лишь верхушкой айсберга темных проблем безопасности в криптоиндустрии

19 июн. 2025 г.

FastNews (CoinDesk)

Быстрая новостная статья передана в Политику для перевода.

17 июн. 2025 г.

Breaking News

Срочные новости, переданные отделу технического перевода.

17 июн. 2025 г.

Главное
(CJ/Unsplash)

XRP Futures Start Trading on CME

19 мая 2025 г.

JPMorgan Chase CEO Jamie Dimon (Photo by Kevin Dietsch/Getty Images)

JPMorgan разрешит клиентам покупать Bitcoin, заявил Джейми Даймон.

19 мая 2025 г.

Ethereum co-founder Vitalik Buterin (CoinDesk Archives)

Виталик Бутерин из Ethereum предлагает проект, который упростит запуск узлов

19 мая 2025 г.

A barman shakes a cocktail shaker with an array of drinks bottles behind him.

Криптo Daybook Americas: Bitcoin потрясает рынок, поскольку скачок доходности в США угрожает бычьим трендом

19 мая 2025 г.

Mike Novogratz, Galaxy founder and CEO, speaks at Consensus 2024 (CoinDesk/Shutterstock/Suzanne Cordiero)

Исследовательская фирма утверждает, что аргументы в пользу Galaxy Digital — это центры обработки данных ИИ, а не майнинг Bitcoin

19 мая 2025 г.

Tokyo, Japan (Jaison Lin/Unsplash)

Metaplanet покупает еще 1004 Bitcoin, увеличивая активы до более чем 800 миллионов долларов в BTC

19 мая 2025 г.

Это ваша последняя статья в этом месяце.

Зарегистрироваться бесплатно

О нас

  • О нас
  • Редакция
  • Вакансии
  • Новости CoinDesk
  • Crypto API Documentation

Контакты

  • Контакты
  • Доступность
  • Для рекламодателей
  • Карта сайта
  • System Status
DISCLOSURE & POLICES
CoinDesk - это удостоенное наград cmи, освещающее криптовалютную индустрию. Его журналисты придерживаются строгого набора правил редакционная политика. CoinDesk принял набор принципов, направленных на обеспечение целостности, редакционной независимости и свободы от предвзятости своих публикаций. CoinDesk является частью группы Bullish, которая владеет и инвестирует в бизнесы и активы в области цифровых активов. Сотрудники CoinDesk, включая журналистов, могут получать компенсацию на основе акций группы Bullish. Bullish был инкубирован технологическим инвестором Block.one.
ЭтикаПолитика конфиденциальностиПравила пользованияCookie SettingsDo Not Sell My Info

© 2025 CoinDesk, Inc.
X icon
Зарегистрироваться.
  • Новости.
    Вернуться к меню
    Новости.
    • Рынки.
    • Финансы.
    • Технологии.
    • Политика.
    • Фокус.
  • Цены.
    Вернуться к меню
    Цены.
    • Данные.
      Вернуться к меню
      Данные.
      • Торговые данные
      • Производные финансовые инструменты.
      • Данные книги заявок.
      • Данные On-Chain.
      • API (интерфейс программирования приложений)
      • Исследования и аналитика.
      • Каталог данных
      • ИИ и Машинное Обучение
    • Индексы.
      Вернуться к меню
      Индексы.
      • Индексы мультиактивов.
      • Справочные ставки.
      • Стратегии и услуги.
      • API (интерфейс программирования приложений)
      • Аналитика и объявления
      • Документация и управление
    • Исследование.
      Вернуться к меню
      Исследование.
      • События.
        Вернуться к меню
        События.
        • CoinDesk: Политика и регулирование.
        • Консенсус Гонконг.
        • Консенсус Майами.
      • Спонсорский материал.
        Вернуться к меню
        Спонсорский материал.
        • Лидерство в области мысли.
        • Пресс-релизы
        • CoinW.
        • MEXC.
        • Фемекс.
        • Рекламировать.
      • Видео.
        Вернуться к меню
        Видео.
        • CoinDesk Ежедневно.
        • Шорты.
        • Избранное редакции
      • Подкасты.
        Вернуться к меню
        Подкасты.
        • Сеть подкастов CoinDesk.
        • Ежедневный рыночный обзор
        • Поколение C.
        • Без оков с Лорой Шин.
        • Горнодобывающий Подразделение.
      • Информационные бюллетени.
        Вернуться к меню
        Информационные бюллетени.
        • Нода.
        • Крипто Дэйбук Америкас.
        • Состояние криптовалютного рынка.
        • Крипто Лонг и Шорт.
        • Криптовалюта для консультантов.
      • Вебинары.
        Вернуться к меню
        Вебинары.
        Выберите язык
        Русский ruEnglish enEspañol esFilipino filFrançais frItaliano itPortuguês pt-brУкраїнська ukDeutsch deNederlands nl