1. Основные исследования и конфликты в технологии Биткойн
Текущая технология Биткойна всегда сталкивалась с проблемой конфликта между масштабным применением и способностями, которыми должен обладать Биткойн. Означает ли масштабное применение и объем торгов более сложные торговые инструкции и большее торговое пространство? Означает ли это, что все функции обязательно должны быть реализованы в единой системе Биткойна? С развитием технологий многие вопросы получат более четкие ответы.
1.1 Скриптовый язык Биткойна и сокращение инструкций
Язык программирования Биткойн представляет собой скриптовый язык, основанный на обратной польской нотации, который не имеет циклических операторов и операторов управления условиями. Поэтому язык скриптов Биткойн не является Тьюрингом полным, что приводит к определенным ограничениям языка скриптов Биткойн. Но эти ограничения также предотвращают атаки DOS на сеть Биткойн.
В истории Биткойна несколько раз происходили сокращения команд, которые в основном касаются операций со строками, управления процессами и арифметических операций. Причины сокращения команд связаны не только с соображениями безопасности, но также с точки зрения иерархического проектирования это разумно, так как это позволяет сделать базовый протокол более простым и стабильным.
1.2 История, причины и значение форков Биткойн
В истории развития Биткойна, помимо проблемы удаления команд, с другой стороны, существует спор о размере блока, который часто приводит к хард-форкам Биткойна. С BCH до BSV различные форки пытались установить разные размеры блока, пытаясь решить проблемы с загруженностью транзакций и увеличением времени подтверждения.
Биткойн-ветвление является формой развития и исследования, пытаясь удовлетворить больше потребностей через собственные изменения. Это включает в себя потребности пользователей, потребности майнеров, потребности инвесторов, потребности разработчиков и другие факторы.
1.3 Биткойн развитие典型探索
В процессе развития Биткойн появились некоторые важные исследовательские проекты:
Colored Coins(染色币):через добавление специальных обозначений к определенным частям Биткойн для представления более широких активов и ценностей.
MasterCoin (OMNI): создал полный уровень узлов, поддерживая базу данных модели состояния, сканируя блоки Биткойна.
CounterParty: платформа, использующая OP_RETURN для хранения данных в сети BTC, реализующая выпуск, торговлю активами и совместимость со смарт-контрактами Ethereum.
1.4 Неполнота Биткойна и слоистые протоколы
Недостатки системы Биткойн проявляются в нескольких аспектах:
Система UTXO-аккаунтов: не способствует реализации смарт-контрактов и тонкому контролю аккаунтов.
Нетюринговский скриптовый язык: ограничивает выполнение сложных программ.
Проблема централизации майнинга и проблема масштабируемости.
С точки зрения многоуровневого протокола, эти характеристики являются теми качествами, которые должна иметь сетевая структура.
2. Важные новые технологии в развитии Биткойна
2.1 OP_RETURN и изолированные свидетельства
Функция кода операции OP_RETURN была изменена несколько раз, и теперь она в основном используется как способ хранения данных в реестре. Изолированные свидетели (SegreGated Witness, SegWit) путем изменения структуры данных транзакции решили проблему расширяемости транзакций, увеличили объем блока и проложили путь для вторичных решений, таких как сеть Lightning.
2.2 Шнорр, MAST, скрипты Taproot
Schnorr-подпись: замена ECDSA, предлагающая более эффективное и безопасное решение для подписей, поддерживающее агрегацию ключей.
MAST (Merklized Abstract Syntax Tree): оптимизация хранения и проверки скриптов.
Taproot Scripts: Расширяет оригинальные скриптовые возможности Биткойна, отменяя ограничение размера скрипта в 10000 байт.
2.3 Ординалы, Инскрипции, протоколы BRC-20 и др.
Протокол Ordinals: назначает уникальный номер каждому сатоши, реализуя функционал NFT.
Н inscriptions(铭文):Запись информации на Сатоши для создания оригинального NFT на Биткойн.
BRC-20: стандарт заменяемых токенов на основе Ordinals.
Atomicals и ARC-20: другой протокол нативных токенов Биткойн.
Рун: как альтернативное решение на основе UTXO, упрощает отслеживание и передачу токенов.
BTC Stamps и SRC-20/721: постоянное решение для NFT на основе многоподписных UTXO.
3. Способы использования новых технологий и необходимое развитие в будущем
3.1 Способы использования новых технологий
Развитие технологии Биткойн в основном заключается в расширении блоков и увеличении возможностей. В настоящее время большинство приложений в основном исследуют возможности, появляющиеся после расширения блоков, такие как NFT и простые токены. Приложений, направленных на увеличение возможностей, относительно немного, но в будущем появится больше примеров.
3.2 Потребности будущего развития
Краткосрочно: удовлетворение потребностей финансовых приложений с помощью новых технологий основной сети и простых решений второго уровня.
Среднесрочная: улучшение построения второго уровня, удовлетворение более широких финансовых и доверительных приложений.
Долгосрочные: создание полноценной экосистемы Web3.0.
Будущее развитие будет сосредоточено на выпуске активов, управлении ими и более широких приложениях Web3.0. Экосистема Биткойн должна постоянно улучшать свои функции и масштабируемость, сохраняя при этом стабильность базового уровня.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
8 Лайков
Награда
8
4
Поделиться
комментарий
0/400
CryptoTarotReader
· 10ч назад
Это снова炒概念的吧
Посмотреть ОригиналОтветить0
GasBankrupter
· 10ч назад
Подписи Schnorr стоит ожидать~
Посмотреть ОригиналОтветить0
CryptoMom
· 10ч назад
Снова расширение, раз в год, не удивительно!
Посмотреть ОригиналОтветить0
SatoshiNotNakamoto
· 10ч назад
форкнуло, но это не поможет, будем честно работать.
Полный анализ развития новых технологий Биткойна: от споров о форках до Taproot и Ordinals
Сводка по новым технологиям Биткойна
1. Основные исследования и конфликты в технологии Биткойн
Текущая технология Биткойна всегда сталкивалась с проблемой конфликта между масштабным применением и способностями, которыми должен обладать Биткойн. Означает ли масштабное применение и объем торгов более сложные торговые инструкции и большее торговое пространство? Означает ли это, что все функции обязательно должны быть реализованы в единой системе Биткойна? С развитием технологий многие вопросы получат более четкие ответы.
1.1 Скриптовый язык Биткойна и сокращение инструкций
Язык программирования Биткойн представляет собой скриптовый язык, основанный на обратной польской нотации, который не имеет циклических операторов и операторов управления условиями. Поэтому язык скриптов Биткойн не является Тьюрингом полным, что приводит к определенным ограничениям языка скриптов Биткойн. Но эти ограничения также предотвращают атаки DOS на сеть Биткойн.
В истории Биткойна несколько раз происходили сокращения команд, которые в основном касаются операций со строками, управления процессами и арифметических операций. Причины сокращения команд связаны не только с соображениями безопасности, но также с точки зрения иерархического проектирования это разумно, так как это позволяет сделать базовый протокол более простым и стабильным.
1.2 История, причины и значение форков Биткойн
В истории развития Биткойна, помимо проблемы удаления команд, с другой стороны, существует спор о размере блока, который часто приводит к хард-форкам Биткойна. С BCH до BSV различные форки пытались установить разные размеры блока, пытаясь решить проблемы с загруженностью транзакций и увеличением времени подтверждения.
Биткойн-ветвление является формой развития и исследования, пытаясь удовлетворить больше потребностей через собственные изменения. Это включает в себя потребности пользователей, потребности майнеров, потребности инвесторов, потребности разработчиков и другие факторы.
1.3 Биткойн развитие典型探索
В процессе развития Биткойн появились некоторые важные исследовательские проекты:
1.4 Неполнота Биткойна и слоистые протоколы
Недостатки системы Биткойн проявляются в нескольких аспектах:
С точки зрения многоуровневого протокола, эти характеристики являются теми качествами, которые должна иметь сетевая структура.
2. Важные новые технологии в развитии Биткойна
2.1 OP_RETURN и изолированные свидетельства
Функция кода операции OP_RETURN была изменена несколько раз, и теперь она в основном используется как способ хранения данных в реестре. Изолированные свидетели (SegreGated Witness, SegWit) путем изменения структуры данных транзакции решили проблему расширяемости транзакций, увеличили объем блока и проложили путь для вторичных решений, таких как сеть Lightning.
2.2 Шнорр, MAST, скрипты Taproot
2.3 Ординалы, Инскрипции, протоколы BRC-20 и др.
3. Способы использования новых технологий и необходимое развитие в будущем
3.1 Способы использования новых технологий
Развитие технологии Биткойн в основном заключается в расширении блоков и увеличении возможностей. В настоящее время большинство приложений в основном исследуют возможности, появляющиеся после расширения блоков, такие как NFT и простые токены. Приложений, направленных на увеличение возможностей, относительно немного, но в будущем появится больше примеров.
3.2 Потребности будущего развития
Будущее развитие будет сосредоточено на выпуске активов, управлении ими и более широких приложениях Web3.0. Экосистема Биткойн должна постоянно улучшать свои функции и масштабируемость, сохраняя при этом стабильность базового уровня.