Что такое Bitcoin Script?
Bitcoin Script — это простой язык программирования, встроенный в блокчейн Bitcoin, который используется для управления условиями перемещения монет. Наиболее распространенное использование Script заключается в проверке подписи с помощью одного ключа проверки подписи.
Ограничения Script
Script имеет ряд ограничений:
- Отсутствие опкодов для простой арифметики, такой как умножение
- Неспособность рассуждать об объектах размером более 32 битов
- Отсутствие возможности интроспектировать данные транзакций
Подписи Лампорта
Подписи Лампорта были изобретены в 1979 году и являются одним из немногих криптографических объектов той эпохи, которые сохранились до наших дней. Их популярность объясняется простотой и тем фактом, что их безопасность против квантовых компьютеров зависит только от достаточно случайных хэш-функций.
Однако подписи Лампорта имеют два больших недостатка:
- Низкая эффективность
- Одноразовое использование
BitVM и эквивалентность
BitVM — это амбициозный проект, который позволяет выполнять произвольные вычисления в Bitcoin Script путем разделения программ на несколько транзакций. Каждая транзакция выполняет одну простую операцию, а выходы одной операции соединяются с входами другой с помощью конструкции раскрытия хэш-образа, которая выглядит подозрительно похожей на подпись Лампорта.
Эта система охватывает широкий спектр тем, включая варианты BitVM, интерлюдию о Script и большие данные, интерлюдию о червоточинах, пример игры крестики-нолики и транзакционные деревья.
Вывод
Эта статья представляет собой глубокий анализ недавних разработок в области Script, особенно тех, которые основаны на подписях Лампорта и BitVM. Эти разработки открывают новые возможности для вычислений в блокчейне Bitcoin, что может привести к созданию новых приложений и улучшению существующих.
Права принадлежат BITboosters.ru
Пульс Новости 9.43 из 10
- Значимость новости: 10
– Новость представляет значительный прогресс в понимании Bitcoin Script и открывает новые возможности для развития криптовалютной экосистемы. - Инновационная ценность новости: 10
– Новость описывает новый подход к использованию Lamport-подписей в Bitcoin Script, который позволяет создавать глобальное хранилище ключ-значение, что открывает широкие возможности для создания новых приложений на блокчейне. - Потенциальное влияние новости на рынок: 9
– Эта новость может потенциально привести к разработке новых децентрализованных приложений, основанных на Bitcoin Script, и расширению возможностей использования блокчейна. - Релевантность новости: 10
– Новость напрямую связана с криптовалютным рынком, поскольку она раскрывает новые возможности развития Bitcoin Script, который является неотъемлемой частью экосистемы Bitcoin. - Актуальность новости: 10
– Новость представляет собой последние исследования в области криптографии и ее применения в Bitcoin, что делает ее актуальной для текущей динамики развития криптовалютного рынка. - Достоверность новости: 9
– Новость опубликована в авторитетном журнале Bitcoin Magazine и проверена экспертами в области криптовалют, что свидетельствует о ее достоверности. - Общий тон новости: 8
– Новость написана информативно и в техническом стиле, что может быть сложно для понимания для неспециалистов.