Jump to content

Recommended Posts

Posted (edited)

161016_mast-ulucshenie-bitcoina_1.jpg

 

Ожидаемый софтфорк для внедрения Segregated Witness должен увеличить потенциал Биткоина сразу в нескольких отношениях. Одной из перспективных разработок, основанных на SegWit, стало решение под названием MAST (аббревиатура от Merkelized Abstract Syntax Trees - Мерклизованные абстрактные синтаксические деревья). Несмотря на то, что это решение было разработано с целью увеличения гибкости смарт-контрактов, его можно с успехом использовать для повышения масштабируемости и конфиденциальности.

 

Идея MAST принадлежит разработчикам Blockstream и Bitcoin Core Расселу О'Коннору ( Russell O’Connor), Питеру Вюлле (Pieter Wuille) и Петеру Тодду (Peter Todd). Разработчик Bitcoin Core Джонсон Ло (Johnson Lau) взял эту идею за основу очередного предложения по улучшению Биткоина (BIP).

 

Несмотря на свой огромный потенциал, при более близком рассмотрении решение MAST на удивление простое.

 

P2SH

 

Одна из составляющих MAST основывается на P2SH - механизме, который уже несколько лет используется в определенных транзакциях Биткоина.

 

Все действующие транзакции Биткоина «блокируют биткоины» на выходах, которыми обычно называют адреса Биткоина. Эти биткоины блокируются, чтобы впоследствии быть разблокированными, а затем снова заблокированными в последующих транзакциях; именно так биткоины эффективно перемещаются с одного адреса на другой.

 

Блокировка выполняется при помощи скрипта – нескольких строчек кода. В случае со стандартными транзакциями скрипт включается в выход и определяет условия траты биткоинов в последующей транзакции. 

 

Большинство нестандартных транзакций Биткоина, например, мультиподписи (multisig) или CheckLockTimeVerify, используют схему посложнее, которая называется “P2SH” (аббревиатура от Pay to Script Hash («оплата по хэшу скрипта»).

 

При использовании P2SH биткоины тоже блокируются в скрипте. Однако сам скрипт не включается в выход транзакции. Вместо этого скрипт хэшируется; он кодируется и превращается в короткую и с виду случайную цепочку чисел. Эта цепочка чисел не может использоваться для воспроизведения оригинального скрипта. Однако при помощи оригинального скрипта цепочка чисел может быть воспроизведена простым хэшированием. Именно хэш скрипта и включается в выход транзакции.

 

 

Читать полностью

Edited by Tomcat_MkII

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Самсон Моу: Следующий скачок биткоина затмит скорость роста золота

      Гендиректор JAN3 Самсон Моу (Samson Mow) предположил, что следующее бычье ралли биткоина превзойдет скорость роста стоимости золота. На этой неделе золото неоднократно достигало новых максимумов, преодолев $4370 за унцию. Рост курса золота может быть связан с напряженными торговыми отношениями между США и Китаем, а также с ожиданиями возможного снижения процентной ставки Федеральной резервной системой США (ФРС). Биткоин на неделе претерпел серьезную коррекцию, упав ниже $106 000. Обвал бит

      in Новости криптовалют

    • Самсон Моу составил прогноз курса биткоина на следующий год

      Основатель и гендиректор компании Jan3 Самсон Моу (Samson Mow) в подкасте What Bitcoin Did заявил, что в 2026 году цена первой криптовалюты обязательно продемонстрирует устойчивый бычий тренд. По словам Моу, все больше стран готовятся принять биткоин, преодолев первоначальный скептицизм по отношению к криптовалюте.   «Я думаю, что мы находимся на начальном этапе внезапного принятия биткоина. Такие вещи происходят очень быстро. Держу пари, 2026 год будет годом роста», — сказал Моу.

      in Новости криптовалют

    • Конкурс по угадыванию курса BTC от Exnode. Второй этап

      Приветствуем всех участников форума Bits.Media! Мы надеемся, что вы не забыли прошлый конкурс. Если вы не успели принять участие, хотите испытать удачу в очередной раз или просто не знали про наш конкурс, то мы с радостью объявляем о запуске ВТОРОГО ЭТАПА КОНКУРСА ПО УГАДЫВАНИЮ КУРСА КРИПТОВАЛЮТЫ BTC С ПРИЗОВЫМ ФОНДОМ В 600 USDT! Условия проведения конкурса:
 Необходимо максимально точно угадать курс криптовалюты Bitcoin к USD (BTC/USD) на нашем ресурсе: https://exnode.ru/trading/curre

      in Конкурсы

    • Bitget запускает новый этап проекта для разработчиков

      Bitget объявила о расширении своей глобальной инициативы Bitget Builders Program. Эта программа направлена на работу с энтузиастами криптовалют из разных сфер. C февраля 2025 года Bitget Builders Program запускает долгосрочный глобальный набор разработчиков, активно исследующих индустрию блокчейна и разделяющих видение Bitget по внедрению инноваций и расширению использования технологий блокчейна.   Программа не ограничена конкретными странами — заявки принимаются со всего мира. Участн

      in Новости криптовалют

    • Вопрос к блокчейн разработчикам, возможно ли создать такое, хотя бы первый этап?

      Предпосылки.  Цель создания платежной системы ULAM - борьба с бедностью, последствиями экономического кризиса 2020, предотвращению социального напряжения в обществе.   Ценность и принципиально отличие от подобных продуктов. В человеческом обществе самая большая ценность - это человеческая жизнь. Жизнь можно описать по разному, но есть общие описание жизни - это время жизни. Единица времени жизни в платежной системе ULAM - 1 секунда(понятный и известный параметр для челове

      in Поиск блокчейн разработчиков

×
×
  • Create New...