Разбор публичной цепи CKB

НовичокFeb 23, 2024
Почти невозможно, чтобы CKB превзошел BTC в плане нарратива. Однако если CKB сделает шаг назад и станет решением второго уровня для BTC, его ждет непобедимое существование.
Разбор публичной цепи CKB

Переслать оригинальное название: Техническая деконструкция блокчейна CKB: Почему он может ускорить развитие ортодоксальных решений BTC второго уровня?

TL;DR

Услышав, что @NervosNetwork собирается стать решением 2-го уровня для BTC, я не удивился. В конце концов, блокчейн CKB одновременно похож и более совершенен, чем BTC. Он может унаследовать родные функции UTXO от BTC и при этом получить более продвинутые программируемые расширения функций. Хотя для CKB практически невозможно превзойти BTC в плане повествования, если он сделает шаг назад и станет решением второго уровня для BTC, его ждет непобедимое существование. Почему? Давайте поговорим о моих взглядах на CKB далее.

Текущий рынок BTC второго уровня ограничен возможностями верификации мейннета BTC, что привело к фрагментарному ландшафту. Это объясняется тем, что простота скриптового языка сети BTC в сочетании с практически нулевыми вычислительными и проверочными возможностями дала рынку достаточно места и возможностей для игры. В настоящее время, кроме ограниченной проверки транзакций и мультиподписи в условиях разблокировки UTXO, сеть BTC не может напрямую реализовать любую другую сложную логику транзакций, требующую проверки данных, изменения состояния и т.д. Поэтому BTC можно использовать только в качестве расчетного уровня активов, с дополнительной мощной публичной цепочкой, построенной для установления локального консенсуса и вычислительных возможностей проверки для достижения масштабируемости. В результате, не существует единого стандарта или "ортодоксального" подхода к реализации BTC Layer 2, и даже трудно провести различие между различными решениями. Мы можем лишь использовать восприятие сообщества, чтобы провести различие между узкими и широкими определениями:

В узком смысле слова, только государственные каналы в Lightning Network и однозакрытые внецепочечные решения в рамках RGB могут считаться по-настоящему ортодоксальными решениями BTC второго уровня. Это связано с тем, что они полностью используют ограниченные возможности BTC по проверке скриптов и требуют минимального локального консенсуса вне цепи или не требуют его вовсе.

В широком смысле, до тех пор, пока локальный консенсус внецепочечной цепи признается и существует межцепочечный мост для обеспечения безопасной передачи активов, теоретически любая текущая EVM-цепочка, такая как Ethereum, или высокопроизводительная цепочка, такая как Solana, может выступать в качестве BTC второго уровня.

Очевидно, что текущий рынок BTC Layer 2 сильно поляризован. Либо она чрезвычайно узкая, как, например, Lightning Network и RGB, которые развиваются медленно и сталкиваются с множеством проблем, либо она чрезвычайно широкая, где любая цепочка производительности, которая может обеспечить безопасное взаимодействие активов с основной сетью BTC, может быть названа BTC Layer 2. Так неужели не существует "золотой середины"? Да, ответ таков: @NervosNetwork, которая использует модель UTXO на уровне технического фундамента и улучшила свои характеристики для адаптации.

Специфическая производительность:

1) CKB Network и BTC имеют общее происхождение в плане "модели UTXO, механизма консенсуса майнинга", которая в корне отличается от модели баланса счета в основных публичных цепочках, таких как Ethereum. UTXO обладает рядом уникальных преимуществ, таких как конфиденциальность транзакций, гибкое построение транзакций и параллельная обработка данных для предотвращения двойных расходов. Ее можно назвать величайшим изобретением Сатоши Накамото. Это также объясняет, почему Sui и Aptos приняли похожие модели UTXO вслед за Ethereum. Можно сказать, что мощность и скорость блоков Биткойна ограничены временем, но модель UTXO очень продвинута. CKB наследует модель UTXO и оптимизирует ее в модель Cell. Эта модель сохраняет чистоту транзакций, характерную для модели UTXO Биткойна, и в то же время обеспечивает состояние данных в моделях счетов, подобных Ethereum. Говоря языком непрофессионалов, создание и разрушение модели UTXO Биткойна похоже на процесс постоянного уничтожения и чеканки монет. Cell устраняет процесс разрушения и нацелен на проверку и постоянное хранение состояния. Каждая ячейка содержит два поля, Вместимость и Данные. Емкость эквивалентна балансу UTXO в байтах; Данные хранят любую форму данных, включая все исторические состояния транзакций. Это позволяет коллекции Cell не только точно выражать баланс и обрабатывать передачу активов, но и содержать ряд сложных состояний смарт-контракта. В целом, модель Cell - это ведущая модель транзакций, обладающая большей преемственностью, лучшей гибкостью и способностью расширить сферу применения модели UTXO. Это также ключ к тому, чтобы CKB унаследовал безопасность основной сети BTC и одновременно "ускорил" медленные направления расширения Биткойна, такие как Lightning Network и RGB.

2) Возьмем в качестве примера недавний запуск RGB++ на CKB. Если следовать обычному процессу, то сложность распространения зрелого решения RGB на экосистему BTC заключается не в одноразовом процессе запечатывания в основной сети BTC, а в коммуникации, координации и совместном поддержании состояния между узлами проверки клиентов вне сети, особенно если эти узлы децентрализованы и распределены. Другими словами, RGB кажется простым в теории, но его практическая реализация затруднена различными ограничениями, такими как инфраструктура, что приводит к многочисленным препятствиям. CKB ясно видит это и просто позволяет всем этим узлам, выполняющим внецепочечную верификацию клиентов, участвовать в процессе публичной верификации на цепочке CKB. Это напрямую ускоряет практический путь реализации клиентов расширения UTXO, которого хочет добиться RGB. В конце концов, трудно достичь консенсуса в сложных сетях P2P-узлов в среде внецепочечных клиентов, которая полна сложностей и проблем, таких как задержки или несогласованность синхронизации данных, потенциальные проблемы мошенничества и атак и т.д. Если этот процесс можно напрямую перенести в цепочечную среду, это будет намного проще.

3) В последнее время RGB++ много обсуждается. Позвольте мне добавить еще один момент о формате данных Open Transaction, предложенном CKB, и Вы сможете почувствовать расширенные возможности этой цепочки. Проще говоря, Open Transaction позволяет нескольким участникам создавать и объединять различные транзакции в разное время, включая три основные функции: частичное создание, модификация, инкрементное создание и объединение. Например, Алиса создает Открытую транзакцию, заявляя, что она хочет обменять определенное количество токенов A у Боба на токены B. После того, как транзакция инициирована, она все еще находится в состоянии редактирования. Если Боб согласен с условиями транзакции после ее получения, он может добавить свой токен B и дополнить условия транзакции. Поначалу это может показаться абстрактным. Например, в сценарии с перекрестными цепочками Алиса и Боб могут независимо друг от друга выполнять транзакции с активами в разных гетерогенных цепочках, что значительно повышает совместимость цепочки CKB с перекрестными цепочками. В сложных сценариях сделок DeFi участие пользователей в DeFi может потребоваться динамически корректировать в соответствии с изменениями на рынке. Благодаря Открытой транзакции участники контракта могут гибко корректировать условия сделки во время исполнения контракта, что, несомненно, значительно расширяет возможности обработки сложных сделок.

На мой взгляд, условия разблокировки сделок Open Transaction и UTXO совершенно одинаковы. Они могут объединить в единую структуру построение сложных условий разблокировки транзакций, участие нескольких сторон в подписании и сложные сценарии применения. Это также инновационное расширение стоимости, которое следует идеологии основной цепочки BTC. Вот и все.

Интересно, что первый проект @busyforking, члена команды разработчиков ядра Ethereum, фактически принимает модель UTXO для BTC. Хотя модель смарт-контракта Ethereum сейчас используется более широко, Ян и его команда Nervos решили расширить и усовершенствовать модель UTXO для BTC. Это свидетельствует об их уважении к минималистичной модели транзакций UTXO Сатоши Накамото, а также закладывает основу для того, чтобы CKB стал собственным решением BTC второго уровня.

Подводя итог, я очень оптимистично отношусь к CKB как к решению второго уровня для BTC. В краткосрочной перспективе это действительно может ускорить реализацию Lightning Network и RGB на цепочках моделей UTXO. По крайней мере, он может дать значимые рекомендации относительно ожиданий реализации этих двух типов ортодоксальных решений расширения в сети BTC. В долгосрочной перспективе возможности "родной" цепочки CKB, инновации в базовой архитектуре и совместимость с другими решениями помогут ей продвинуться дальше в хаотичной и свободной от стандартов конкуренции BTC Layer 2.

Примечание: В CKB еще много технических деталей и моментов, которые я буду анализировать более подробно, когда у меня появится время. Я не могу не вздохнуть о том, что BTC Layer 2 дал возможность новым цепочкам подняться из земли, а также дал старым цепочкам бесконечную возможность прорастить новые ростки.

Отказ от ответственности:

  1. Эта статья перепечатана из[Chain View], Forward the Original Title 'Technical deconstruction of the CKB public chain: Почему она может ускорить легитимность BTC второго уровня?',Все авторские права принадлежат оригинальному автору[Hao Tian]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Отказ от ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.

Разбор публичной цепи CKB

НовичокFeb 23, 2024
Почти невозможно, чтобы CKB превзошел BTC в плане нарратива. Однако если CKB сделает шаг назад и станет решением второго уровня для BTC, его ждет непобедимое существование.
Разбор публичной цепи CKB

Переслать оригинальное название: Техническая деконструкция блокчейна CKB: Почему он может ускорить развитие ортодоксальных решений BTC второго уровня?

TL;DR

Услышав, что @NervosNetwork собирается стать решением 2-го уровня для BTC, я не удивился. В конце концов, блокчейн CKB одновременно похож и более совершенен, чем BTC. Он может унаследовать родные функции UTXO от BTC и при этом получить более продвинутые программируемые расширения функций. Хотя для CKB практически невозможно превзойти BTC в плане повествования, если он сделает шаг назад и станет решением второго уровня для BTC, его ждет непобедимое существование. Почему? Давайте поговорим о моих взглядах на CKB далее.

Текущий рынок BTC второго уровня ограничен возможностями верификации мейннета BTC, что привело к фрагментарному ландшафту. Это объясняется тем, что простота скриптового языка сети BTC в сочетании с практически нулевыми вычислительными и проверочными возможностями дала рынку достаточно места и возможностей для игры. В настоящее время, кроме ограниченной проверки транзакций и мультиподписи в условиях разблокировки UTXO, сеть BTC не может напрямую реализовать любую другую сложную логику транзакций, требующую проверки данных, изменения состояния и т.д. Поэтому BTC можно использовать только в качестве расчетного уровня активов, с дополнительной мощной публичной цепочкой, построенной для установления локального консенсуса и вычислительных возможностей проверки для достижения масштабируемости. В результате, не существует единого стандарта или "ортодоксального" подхода к реализации BTC Layer 2, и даже трудно провести различие между различными решениями. Мы можем лишь использовать восприятие сообщества, чтобы провести различие между узкими и широкими определениями:

В узком смысле слова, только государственные каналы в Lightning Network и однозакрытые внецепочечные решения в рамках RGB могут считаться по-настоящему ортодоксальными решениями BTC второго уровня. Это связано с тем, что они полностью используют ограниченные возможности BTC по проверке скриптов и требуют минимального локального консенсуса вне цепи или не требуют его вовсе.

В широком смысле, до тех пор, пока локальный консенсус внецепочечной цепи признается и существует межцепочечный мост для обеспечения безопасной передачи активов, теоретически любая текущая EVM-цепочка, такая как Ethereum, или высокопроизводительная цепочка, такая как Solana, может выступать в качестве BTC второго уровня.

Очевидно, что текущий рынок BTC Layer 2 сильно поляризован. Либо она чрезвычайно узкая, как, например, Lightning Network и RGB, которые развиваются медленно и сталкиваются с множеством проблем, либо она чрезвычайно широкая, где любая цепочка производительности, которая может обеспечить безопасное взаимодействие активов с основной сетью BTC, может быть названа BTC Layer 2. Так неужели не существует "золотой середины"? Да, ответ таков: @NervosNetwork, которая использует модель UTXO на уровне технического фундамента и улучшила свои характеристики для адаптации.

Специфическая производительность:

1) CKB Network и BTC имеют общее происхождение в плане "модели UTXO, механизма консенсуса майнинга", которая в корне отличается от модели баланса счета в основных публичных цепочках, таких как Ethereum. UTXO обладает рядом уникальных преимуществ, таких как конфиденциальность транзакций, гибкое построение транзакций и параллельная обработка данных для предотвращения двойных расходов. Ее можно назвать величайшим изобретением Сатоши Накамото. Это также объясняет, почему Sui и Aptos приняли похожие модели UTXO вслед за Ethereum. Можно сказать, что мощность и скорость блоков Биткойна ограничены временем, но модель UTXO очень продвинута. CKB наследует модель UTXO и оптимизирует ее в модель Cell. Эта модель сохраняет чистоту транзакций, характерную для модели UTXO Биткойна, и в то же время обеспечивает состояние данных в моделях счетов, подобных Ethereum. Говоря языком непрофессионалов, создание и разрушение модели UTXO Биткойна похоже на процесс постоянного уничтожения и чеканки монет. Cell устраняет процесс разрушения и нацелен на проверку и постоянное хранение состояния. Каждая ячейка содержит два поля, Вместимость и Данные. Емкость эквивалентна балансу UTXO в байтах; Данные хранят любую форму данных, включая все исторические состояния транзакций. Это позволяет коллекции Cell не только точно выражать баланс и обрабатывать передачу активов, но и содержать ряд сложных состояний смарт-контракта. В целом, модель Cell - это ведущая модель транзакций, обладающая большей преемственностью, лучшей гибкостью и способностью расширить сферу применения модели UTXO. Это также ключ к тому, чтобы CKB унаследовал безопасность основной сети BTC и одновременно "ускорил" медленные направления расширения Биткойна, такие как Lightning Network и RGB.

2) Возьмем в качестве примера недавний запуск RGB++ на CKB. Если следовать обычному процессу, то сложность распространения зрелого решения RGB на экосистему BTC заключается не в одноразовом процессе запечатывания в основной сети BTC, а в коммуникации, координации и совместном поддержании состояния между узлами проверки клиентов вне сети, особенно если эти узлы децентрализованы и распределены. Другими словами, RGB кажется простым в теории, но его практическая реализация затруднена различными ограничениями, такими как инфраструктура, что приводит к многочисленным препятствиям. CKB ясно видит это и просто позволяет всем этим узлам, выполняющим внецепочечную верификацию клиентов, участвовать в процессе публичной верификации на цепочке CKB. Это напрямую ускоряет практический путь реализации клиентов расширения UTXO, которого хочет добиться RGB. В конце концов, трудно достичь консенсуса в сложных сетях P2P-узлов в среде внецепочечных клиентов, которая полна сложностей и проблем, таких как задержки или несогласованность синхронизации данных, потенциальные проблемы мошенничества и атак и т.д. Если этот процесс можно напрямую перенести в цепочечную среду, это будет намного проще.

3) В последнее время RGB++ много обсуждается. Позвольте мне добавить еще один момент о формате данных Open Transaction, предложенном CKB, и Вы сможете почувствовать расширенные возможности этой цепочки. Проще говоря, Open Transaction позволяет нескольким участникам создавать и объединять различные транзакции в разное время, включая три основные функции: частичное создание, модификация, инкрементное создание и объединение. Например, Алиса создает Открытую транзакцию, заявляя, что она хочет обменять определенное количество токенов A у Боба на токены B. После того, как транзакция инициирована, она все еще находится в состоянии редактирования. Если Боб согласен с условиями транзакции после ее получения, он может добавить свой токен B и дополнить условия транзакции. Поначалу это может показаться абстрактным. Например, в сценарии с перекрестными цепочками Алиса и Боб могут независимо друг от друга выполнять транзакции с активами в разных гетерогенных цепочках, что значительно повышает совместимость цепочки CKB с перекрестными цепочками. В сложных сценариях сделок DeFi участие пользователей в DeFi может потребоваться динамически корректировать в соответствии с изменениями на рынке. Благодаря Открытой транзакции участники контракта могут гибко корректировать условия сделки во время исполнения контракта, что, несомненно, значительно расширяет возможности обработки сложных сделок.

На мой взгляд, условия разблокировки сделок Open Transaction и UTXO совершенно одинаковы. Они могут объединить в единую структуру построение сложных условий разблокировки транзакций, участие нескольких сторон в подписании и сложные сценарии применения. Это также инновационное расширение стоимости, которое следует идеологии основной цепочки BTC. Вот и все.

Интересно, что первый проект @busyforking, члена команды разработчиков ядра Ethereum, фактически принимает модель UTXO для BTC. Хотя модель смарт-контракта Ethereum сейчас используется более широко, Ян и его команда Nervos решили расширить и усовершенствовать модель UTXO для BTC. Это свидетельствует об их уважении к минималистичной модели транзакций UTXO Сатоши Накамото, а также закладывает основу для того, чтобы CKB стал собственным решением BTC второго уровня.

Подводя итог, я очень оптимистично отношусь к CKB как к решению второго уровня для BTC. В краткосрочной перспективе это действительно может ускорить реализацию Lightning Network и RGB на цепочках моделей UTXO. По крайней мере, он может дать значимые рекомендации относительно ожиданий реализации этих двух типов ортодоксальных решений расширения в сети BTC. В долгосрочной перспективе возможности "родной" цепочки CKB, инновации в базовой архитектуре и совместимость с другими решениями помогут ей продвинуться дальше в хаотичной и свободной от стандартов конкуренции BTC Layer 2.

Примечание: В CKB еще много технических деталей и моментов, которые я буду анализировать более подробно, когда у меня появится время. Я не могу не вздохнуть о том, что BTC Layer 2 дал возможность новым цепочкам подняться из земли, а также дал старым цепочкам бесконечную возможность прорастить новые ростки.

Отказ от ответственности:

  1. Эта статья перепечатана из[Chain View], Forward the Original Title 'Technical deconstruction of the CKB public chain: Почему она может ускорить легитимность BTC второго уровня?',Все авторские права принадлежат оригинальному автору[Hao Tian]. Если у Вас есть возражения против этой перепечатки, пожалуйста, свяжитесь с командой Gate Learn, и они незамедлительно рассмотрят их.
  2. Отказ от ответственности: Мнения и взгляды, выраженные в этой статье, принадлежат исключительно автору и не являются инвестиционным советом.
  3. Перевод статьи на другие языки осуществляется командой Gate Learn. Если не указано, копирование, распространение или плагиат переведенных статей запрещены.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!