Биткойн технологии развития и новые технологии применения
1. Основные исследования и конфликты в оригинальной технологии Биткойн
Текущие технологии Биткойна сталкиваются с конфликтом между масштабированием и необходимыми возможностями. Ранее эти проблемы воспринимались как проблемы самого Биткойна, но с развитием технологий многие вопросы получили более четкие ответы. В данной статье перечислены соответствующие проблемы и процесс их возникновения и решения, демонстрируя связь между этими проблемами и технологиями, а также изменения между основной цепочкой Биткойна и соответствующими "тестовыми цепочками".
Технология Биткойн постоянно исследуется разными проектами и командами, включая Эфириум (, но изменения в основной сети Биткойн были незначительными до появления таких технологий, как Taproot, что способствовало возникновению протокола Ordinals и привело к новому этапу развития. В целом, рассматривая эти процессы и связанные технологии, мы можем увидеть их взаимосвязь и предположить больше направлений развития и общую архитектуру.
![Накануне нового всплеска, обобщение развития новых технологий Биткойн])https://img-cdn.gateio.im/webp-social/moments-9b1f3d4275e95a439e15b80fcc7583a9.webp(
) 1.1 Скриптовый язык Биткойн и несколько сокращенных команд
Язык программирования Биткойн — это скриптовый язык с обратной польской нотацией, не имеющий циклов и условных операторов ###. Позже Taproot и Taproot Script расширили эти возможности (. Таким образом, язык скриптов Биткойн не является тьюрингом полнофункциональным и имеет определенные ограничения.
Эти ограничения предотвращают атаки DOS на сеть Биткойн, но также делают невозможным выполнение сложных программ в сети Биткойн. Некоторые более поздние блокчейн-системы изменили это, чтобы решить конкретные проблемы. Например, язык, используемый в Эфириуме, обладает полное Тьюринговское свойство.
В истории Биткойна происходили случаи удаления команд. Удаление команд учитывает не только безопасность, но и с точки зрения иерархического проектирования это вполне разумно, так как это позволяет сделать базовый протокол более основополагающим и стабильным. Возможно, Сатоши Накамото изначально осознавал эту проблему, поэтому и предпринял удаление команд.
Это также привело к тому, что только Биткойн подходит в качестве первого уровня сети. С точки зрения экономики и технологий существует возможность появления альтернативных цепочек Биткойна. Но с точки зрения основных характеристик Биткойна и его многослойного дизайна, практически только Биткойн может служить базовой инфраструктурой первого уровня сети, даже если существуют альтернативные цепочки, это все равно продукт 1.5 уровня. На уровне первой сети подлинным является только Биткойн, а цепочки, которые могут выполнять некоторые заменяющие функции, максимум являются товарами класса A.
) 1.2 История, причины и значение форков Биткойна
Кроме проблемы с сокращением инструкций, еще одной причиной жесткого форка Биткойна является борьба за размер блока. В начале своего существования BTC не имел ограничений на размер блока, но для решения проблемы злонамеренных транзакций Сатоши Накамото 12 сентября 2010 года провел мягкий форк, добавив ограничение на объем блока не более 1 МБ. Сатоши отметил, что это ограничение является временным и в будущем его можно постепенно увеличить, чтобы удовлетворить потребности в расширении.
С ростом популярности Биткойна проблемы с перегрузкой сети и увеличением времени подтверждения стали все более серьезными. В 2015 году Гэвин Андресен и Майк Хирн предложили увеличить предел блока до 8 МБ, но это вызвало сопротивление у некоторых ключевых разработчиков. Этот спор в конце концов привел к расширению темы и круга участников.
Биткойн-ветвление является формой развития, стремящейся удовлетворить больше потребностей через собственные изменения. Сюда входят потребности пользователей, потребности майнеров, потребности инвесторов, потребности разработчиков и т.д.
![На пороге нового всплеска, обзор развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-a1a0a7c80d29f909fe52d2245296e64c.webp(
) 1.3 Биткойн развитии нескольких типичных исследований
После ухода Сатоши Накамото, его преемник Гэвин Андресен возглавил создание Bitcoin Core и Bitcoin Foundation. В этот период продолжались исследования масштабируемости BTC, особенно в области эмиссии активов.
Colored Coins###Цветные токены(
Идея цветных токенов заключается в добавлении специальных меток к определённым частям Биткойна для представления более широких активов и ценностей. В реализации выделяются два класса: основанные на OP_RETURN и основанные на поле nSequence.
MasterCoin)OMNI(***
MasterCoin создал полный уровень узлов, поддерживающий базу данных моделей состояния путем сканирования блоков Биткойн. Этот дизайн может предложить более сложные функции, чем Colored Coins, такие как создание новых токенов, децентрализованные биржи и т.д.
Контрагент
Counterparty использует OP_RETURN для хранения данных в сети BTC. Активы не существуют в виде UTXO, а информация о передаче активов загружается с помощью OP_RETURN.
) 1.4 Неп完美ность Биткойна и многоуровневые протоколы
Недостатки системы Биткойн в основном проявляются в нескольких аспектах:
Система учетных записей UTXO
Нетюринговый скриптовый язык
Проблемы централизации майнинга и масштабируемости и др.
С точки зрения многоуровневого протокола, Биткойн должен находиться на самом базовом уровне, и эти характеристики на самом деле должны присутствовать на уровне сети. Многоуровневый дизайн является методологией для обработки сложных систем, что способствует модульности, поддерживаемости и масштабируемости системы.
![На пороге нового всплеска, объемный обзор развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-074ff0b9337dec4aa746c91bae22716d.webp(
2. Важные новые технологии в развитии Биткойна
) 2.1 OP_RETURN
OP_RETURN - это код операции скрипта, который используется для завершения скрипта и возвращения значения с вершины стека. В истории Биткойна функция OP_RETURN несколько раз модифицировалась, и сейчас она в основном используется как метод хранения данных в реестре. Это позволяет пользователям сети хранить данные в любом формате.
2.2 Segwit изоляционное свидетельство
Изоляция свидетельств слегка изменяет структуру данных транзакций в блоках Биткойна, решая проблему transaction malleability, снижая объем передаваемых данных Merkle proof и косвенно увеличивая емкость блока. Это закладывает основу для расширения возможностей Биткойна, позволяя реализовать последующие технологии, такие как Taproot.
![Накануне нового всплеска, обширный обзор развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-8e4224e5242adda2c65a4b8f4d909699.webp(
) 2.3 Taproot, Шнорр, MAST, Скрипты Taproot
Taproot является второй версией SegWit и состоит из BIP340, 341, 342. Он вводит Schnorr подписи, реализует MAST для оптимизации хранения данных транзакций и расширяет возможности нативного скрипта Биткойн с помощью Tapscript.
Эти технологии значительно расширили функции Биткойна:
Подписи Шнорра повышают эффективность и конфиденциальность
MAST оптимизирует хранение сложных скриптов
Taproot Scripts расширили возможности скриптового языка
![На пороге нового всплеска, итоговое резюме развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
) 2.4 Ординалы, Инскрипции, протоколы BRC-20 и др.
Протокол Ordinals назначает уникальный номер каждому сатоши и записывает информацию на сатоши с помощью инскрипций. Это приносит новый стандарт NFT для Биткойн.
BRC-20 является стандартом заменяемых токенов, созданным на основе Ordinals. Он развертывает контракт токенов, выпускает и переводит токены, записывая текст JSON в инскрипции.
Другие новые протоколы, такие как Atomicals, Runes, BTC stamps и т.д., исследуют новые возможности применения сети Биткойн в различных аспектах.
![На пороге нового всплеска, краткое резюме развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
3. Способы использования новых технологий и будущее развитие
) 3.1 Способы использования новых технологий
Технологическое развитие Биткойна по сути заключается в расширении блоков и увеличении возможностей. Расширение блоков проще в использовании, в то время как увеличение возможностей более сложное, что приводит к тому, что в настоящее время основные приложения сосредоточены на исследовании сценариев использования после расширения блоков.
В будущем появится больше примеров расширения возможностей, таких как проекты BEVM, которые начнут исследовать технологии соединения первого и второго уровней. Границы расширения возможностей должны сосредоточиться на технологиях соединения первого и второго уровней Биткойна, а не усложняться.
![Накануне нового всплеска, краткое резюме развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
) 3.2 Потребности будущего развития
Недавний спрос в основном сосредоточен на выпуске и управлении активами. С развитием технологий эти приложения постепенно будут переходить из таких сетей, как Эфириум, в экосистему Биткойна, в основном на втором уровне.
В долгосрочной перспективе массовое применение будущей эпохи Web3.0 будет основано на экосистеме Биткойн. Путь строительства можно разделить на три этапа: краткосрочный, среднесрочный и долгосрочный:
Краткосрочно: применение новых технологий основной сети и простое строительство второго уровня, расширение базовых возможностей
Среднесрочные цели: улучшение инфраструктуры второго уровня для удовлетворения потребностей в финансовых и доверительных приложениях
Долгосрочные: масштабное экосистемное строительство, достижение истинной эпохи Web3.0
![Накануне нового всплеска, итоговое резюме развития технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
24 Лайков
Награда
24
4
Поделиться
комментарий
0/400
SocialAnxietyStaker
· 08-04 16:43
Старый BTC наконец-то начал развиваться~
Посмотреть ОригиналОтветить0
BoredApeResistance
· 08-04 00:27
Не могу позволить себе Биткойн, но хорошо разбираюсь в надписи.
Эволюция технологий Биткойна: от исходной архитектуры до нового экосистемы Taproot и Ordinals
Биткойн технологии развития и новые технологии применения
1. Основные исследования и конфликты в оригинальной технологии Биткойн
Текущие технологии Биткойна сталкиваются с конфликтом между масштабированием и необходимыми возможностями. Ранее эти проблемы воспринимались как проблемы самого Биткойна, но с развитием технологий многие вопросы получили более четкие ответы. В данной статье перечислены соответствующие проблемы и процесс их возникновения и решения, демонстрируя связь между этими проблемами и технологиями, а также изменения между основной цепочкой Биткойна и соответствующими "тестовыми цепочками".
Технология Биткойн постоянно исследуется разными проектами и командами, включая Эфириум (, но изменения в основной сети Биткойн были незначительными до появления таких технологий, как Taproot, что способствовало возникновению протокола Ordinals и привело к новому этапу развития. В целом, рассматривая эти процессы и связанные технологии, мы можем увидеть их взаимосвязь и предположить больше направлений развития и общую архитектуру.
![Накануне нового всплеска, обобщение развития новых технологий Биткойн])https://img-cdn.gateio.im/webp-social/moments-9b1f3d4275e95a439e15b80fcc7583a9.webp(
) 1.1 Скриптовый язык Биткойн и несколько сокращенных команд
Язык программирования Биткойн — это скриптовый язык с обратной польской нотацией, не имеющий циклов и условных операторов ###. Позже Taproot и Taproot Script расширили эти возможности (. Таким образом, язык скриптов Биткойн не является тьюрингом полнофункциональным и имеет определенные ограничения.
Эти ограничения предотвращают атаки DOS на сеть Биткойн, но также делают невозможным выполнение сложных программ в сети Биткойн. Некоторые более поздние блокчейн-системы изменили это, чтобы решить конкретные проблемы. Например, язык, используемый в Эфириуме, обладает полное Тьюринговское свойство.
В истории Биткойна происходили случаи удаления команд. Удаление команд учитывает не только безопасность, но и с точки зрения иерархического проектирования это вполне разумно, так как это позволяет сделать базовый протокол более основополагающим и стабильным. Возможно, Сатоши Накамото изначально осознавал эту проблему, поэтому и предпринял удаление команд.
Это также привело к тому, что только Биткойн подходит в качестве первого уровня сети. С точки зрения экономики и технологий существует возможность появления альтернативных цепочек Биткойна. Но с точки зрения основных характеристик Биткойна и его многослойного дизайна, практически только Биткойн может служить базовой инфраструктурой первого уровня сети, даже если существуют альтернативные цепочки, это все равно продукт 1.5 уровня. На уровне первой сети подлинным является только Биткойн, а цепочки, которые могут выполнять некоторые заменяющие функции, максимум являются товарами класса A.
) 1.2 История, причины и значение форков Биткойна
Кроме проблемы с сокращением инструкций, еще одной причиной жесткого форка Биткойна является борьба за размер блока. В начале своего существования BTC не имел ограничений на размер блока, но для решения проблемы злонамеренных транзакций Сатоши Накамото 12 сентября 2010 года провел мягкий форк, добавив ограничение на объем блока не более 1 МБ. Сатоши отметил, что это ограничение является временным и в будущем его можно постепенно увеличить, чтобы удовлетворить потребности в расширении.
С ростом популярности Биткойна проблемы с перегрузкой сети и увеличением времени подтверждения стали все более серьезными. В 2015 году Гэвин Андресен и Майк Хирн предложили увеличить предел блока до 8 МБ, но это вызвало сопротивление у некоторых ключевых разработчиков. Этот спор в конце концов привел к расширению темы и круга участников.
Биткойн-ветвление является формой развития, стремящейся удовлетворить больше потребностей через собственные изменения. Сюда входят потребности пользователей, потребности майнеров, потребности инвесторов, потребности разработчиков и т.д.
![На пороге нового всплеска, обзор развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-a1a0a7c80d29f909fe52d2245296e64c.webp(
) 1.3 Биткойн развитии нескольких типичных исследований
После ухода Сатоши Накамото, его преемник Гэвин Андресен возглавил создание Bitcoin Core и Bitcoin Foundation. В этот период продолжались исследования масштабируемости BTC, особенно в области эмиссии активов.
Colored Coins###Цветные токены(
Идея цветных токенов заключается в добавлении специальных меток к определённым частям Биткойна для представления более широких активов и ценностей. В реализации выделяются два класса: основанные на OP_RETURN и основанные на поле nSequence.
MasterCoin)OMNI(***
MasterCoin создал полный уровень узлов, поддерживающий базу данных моделей состояния путем сканирования блоков Биткойн. Этот дизайн может предложить более сложные функции, чем Colored Coins, такие как создание новых токенов, децентрализованные биржи и т.д.
Контрагент
Counterparty использует OP_RETURN для хранения данных в сети BTC. Активы не существуют в виде UTXO, а информация о передаче активов загружается с помощью OP_RETURN.
) 1.4 Неп完美ность Биткойна и многоуровневые протоколы
Недостатки системы Биткойн в основном проявляются в нескольких аспектах:
С точки зрения многоуровневого протокола, Биткойн должен находиться на самом базовом уровне, и эти характеристики на самом деле должны присутствовать на уровне сети. Многоуровневый дизайн является методологией для обработки сложных систем, что способствует модульности, поддерживаемости и масштабируемости системы.
![На пороге нового всплеска, объемный обзор развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-074ff0b9337dec4aa746c91bae22716d.webp(
2. Важные новые технологии в развитии Биткойна
) 2.1 OP_RETURN
OP_RETURN - это код операции скрипта, который используется для завершения скрипта и возвращения значения с вершины стека. В истории Биткойна функция OP_RETURN несколько раз модифицировалась, и сейчас она в основном используется как метод хранения данных в реестре. Это позволяет пользователям сети хранить данные в любом формате.
2.2 Segwit изоляционное свидетельство
Изоляция свидетельств слегка изменяет структуру данных транзакций в блоках Биткойна, решая проблему transaction malleability, снижая объем передаваемых данных Merkle proof и косвенно увеличивая емкость блока. Это закладывает основу для расширения возможностей Биткойна, позволяя реализовать последующие технологии, такие как Taproot.
![Накануне нового всплеска, обширный обзор развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-8e4224e5242adda2c65a4b8f4d909699.webp(
) 2.3 Taproot, Шнорр, MAST, Скрипты Taproot
Taproot является второй версией SegWit и состоит из BIP340, 341, 342. Он вводит Schnorr подписи, реализует MAST для оптимизации хранения данных транзакций и расширяет возможности нативного скрипта Биткойн с помощью Tapscript.
Эти технологии значительно расширили функции Биткойна:
![На пороге нового всплеска, итоговое резюме развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-6eaa1335a958daf244f652625ac1ba8a.webp(
) 2.4 Ординалы, Инскрипции, протоколы BRC-20 и др.
Протокол Ordinals назначает уникальный номер каждому сатоши и записывает информацию на сатоши с помощью инскрипций. Это приносит новый стандарт NFT для Биткойн.
BRC-20 является стандартом заменяемых токенов, созданным на основе Ordinals. Он развертывает контракт токенов, выпускает и переводит токены, записывая текст JSON в инскрипции.
Другие новые протоколы, такие как Atomicals, Runes, BTC stamps и т.д., исследуют новые возможности применения сети Биткойн в различных аспектах.
![На пороге нового всплеска, краткое резюме развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-983664079f5d1f82a788cf7e798b82e1.webp(
3. Способы использования новых технологий и будущее развитие
) 3.1 Способы использования новых технологий
Технологическое развитие Биткойна по сути заключается в расширении блоков и увеличении возможностей. Расширение блоков проще в использовании, в то время как увеличение возможностей более сложное, что приводит к тому, что в настоящее время основные приложения сосредоточены на исследовании сценариев использования после расширения блоков.
В будущем появится больше примеров расширения возможностей, таких как проекты BEVM, которые начнут исследовать технологии соединения первого и второго уровней. Границы расширения возможностей должны сосредоточиться на технологиях соединения первого и второго уровней Биткойна, а не усложняться.
![Накануне нового всплеска, краткое резюме развития новых технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-4a1d474f41b0ecfa22c0ff3f682049b8.webp(
) 3.2 Потребности будущего развития
Недавний спрос в основном сосредоточен на выпуске и управлении активами. С развитием технологий эти приложения постепенно будут переходить из таких сетей, как Эфириум, в экосистему Биткойна, в основном на втором уровне.
В долгосрочной перспективе массовое применение будущей эпохи Web3.0 будет основано на экосистеме Биткойн. Путь строительства можно разделить на три этапа: краткосрочный, среднесрочный и долгосрочный:
![Накануне нового всплеска, итоговое резюме развития технологий Биткойн]###https://img-cdn.gateio.im/webp-social/moments-d344fbb874295b2609c3c11c09bd6ea9.webp(