Совместная статья с нейросетью
Что выходит за рамки кроссчейна?
Многоцепочечный дизайн ZKCross выводит совместимость на новый уровень
В новом мировом порядке, когда технологии захватили почти все аспекты человеческой деятельности, концепция, которая была у всех на устах, — это технология блокчейна. Блокчейн — это общая, неизменяемая и прозрачная цифровая книга, которая позволяет записывать транзакции и отслеживать активы, данные и платежи в сети, делая транзакции максимально плавными. Как и в любой книге, в блокчейне могут быть ошибки. Ошибка — это ошибка, и она не может быть исправлена. В отличие от обычной книги, блокчейн не редактируется. И для того, чтобы внести изменения в блокчейн, нужно собрать как можно больше голосов. Что будет означать, что любой человек, который владеет частью этой книги, может внести изменения. Это означает, что, если вы владеете частью блокчейна, вы можете внести изменения без разрешения большинства.
Однако важно отметить, что технология блокчейна не является кумулятивной и всеобъемлющей концепцией. С быстрым ростом числа пользователей, универсальностью и областями, в которых может быть развернута технология блокчейна, на рынке стало доступно несколько блокчейнов, каждый со своей уникальной и независимой функциональностью. Сегодня мы рассмотрим некоторые из них и дадим краткое описание. Блокчейн Вита Вита — это децентрализованная платформа, основанная на блокчейне Ethereum, которая дает пользователям возможность создавать цифровые активы и управлять ими. Платформа также предоставляет возможность проведения финансовых операций и транзакций между пользователями. Пользователи могут создавать токены на основе Виты, которые могут использоваться для проведения транзакций и для управления цифровыми активами.
Поскольку отдельные цепочки были построены для решения таких задач, как оплата или хранение данных, они имеют разные сильные стороны, ограничения и степени децентрализации. Например, предположим, что целью определенного блокчейна является достижение более высокого уровня скорости транзакций, блокчейн может иметь более низкий уровень децентрализации и безопасности. Это означает, что полная децентрализация, один из основных принципов технологии блокчейна, не может быть достигнута с помощью одного блокчейна. Вместо этого существует ряд конкурирующих блокчейнов, которые могут улучшить работу друг друга. Как вы уже знаете, технология блокчейна работает, когда миллионы компьютеров подключаются к сети и используют одну и ту же базу данных. Поскольку система постоянно увеличивается в размерах, она становится более централизованной, поскольку ее компоненты контролируются одним или несколькими крупными компаниями.
Однако со всеми новейшими технологиями обычно возникает потребность в дополнительных рычагах и инновациях. Эта насущная необходимость оптимизировать сеть блокчейнов и максимально использовать ее потенциал по мере того, как она набирает обороты и принимается, привела к разработке более новых и передовых протоколов, одним из которых является кросс-чейн технология. Кросс-чейны, также называемые межплатформенными сетями, представляют собой технологию, которая позволяет проводить транзакции между двумя различными блокчейнами, используя одну и ту же сеть. Это означает, что в процессе обмена данными происходит объединение двух блокчейнов посредством межсетевого взаимодействия. Таким образом, транзакции, которые были бы невозможны с использованием одной сети, теперь могут быть выполнены в рамках другой.
Попытки кроссчейн-технологии преодолеть разрыв в блокчейне
Кроссчейн технология — это одна из новых технологий блокчейна, которая может облегчить передачу ценности и данных между несколькими блокчейнами. При наличии различных блокчейнов и смарт-контрактов становится необходимым иметь общий протокол для достижения полной децентрализации. Однако архитектура блокчейна ограничивала их работу по отдельности , что затрудняло связь между двумя сетями блокчейнов. Следовательно, кроссчейн технология напр влена на решение этой проблемы . Кросс-чейн технологии, которые уже существуют, являются сложными и дорогостоящими, поэтому они не могут быть использованы многими компаниями. Также они требуют больших вычислительных мощностей и высокой пропускной способности. Это приводит к тому, что многие компании будут продолжать использовать свои собственные блокчейны для своих целей до тех пор, пока не появится кросс-чейн платформа, предоставляющая все необходимые функции.
Кроме того, установив, что ни один блокчейн-протокол не является оптимально эффективным в изолированном состоянии, крайне важно найти способ связать несколько блокчейнов и облегчить взаимодействие. Кроссчейн-сети, хотя и обеспечивают взаимосвязь между различными сетями блокчейнов, позволяя передавать и распределять данные и ценности между исходным и целевым блокчейнами, работают независимо от подключенных блокчейнов, не наследуя их недостатки. Эта уникальная функция взаимодействия способствует бóльшей децентрализации и снижению стоимости транзакций, а также позволяет создать единую инфраструктуру, которая может быть использована для любых целей.
Пользователи должны иметь возможность совершать транзакции между блокчейнами для создания полностью бесшовных транзакций. Например, рассмотрим, как пользователь A переводит биткойны пользователю B. Чтобы получать платежи, пользователь B должен использовать тот же блокчейн, что и пользователь A, в соответствии с существующей структурой внутрицепочных транзакций. Однако при интеграции цепочек с использованием кроссчейн-технологий проблема переключения между цепочками блоков для совершения транзакц й может стать проблемой. Для решения задачи был предложен протокол, известный как «блокчейн с поддержкой транзакций без переключения» (BTNT), который позволяет пользователям выбирать и использовать только одну цепочку блока для совершения транзакций, независимо от того, являются ли они пользователями одной или другой цепочки. В случае с кроссчейном, BTNT может быть использован для переключения между двумя блокчейнами, но не между блокчейном и блокчейном.
Кросс-чейн — не идеальное решение в современном мультичейн-мире.
В последнее время кроссчейн-экосистема привлекла больше внимания, превратившись в бурлящее пространство. Многие платформы предлагают различные межсетевые решения. Однако этих решений, похоже, недостаточно в современной мультичейн-экосистеме. Недавно мы увидели, как многие крупные игроки рынка, включая таких гигантов, как Facebook и Microsoft, заявили о своих планах по созданию экосистемы для блокчейнов. Это может означать, что в скором времени появится еще больше платформ, которые будут работать на основе единого протокола. В этой статье мы обсудим, почему это не идеальный способ для всех. Кроссчейн лучше, чем кросс-платформенная экосистема? Кросс-платформенные экосистемы — это попытка объединить несколько разных систем в одну.
Polkadot разработал межсетевой протокол , чтобы облегчить передачу данных смарт-контрактов между блокчейнами, такими как Ethereum и Binance. Cosmos — это еще одна межсетевая технология, которая использовала недостаток функциональной совместимости для разработки протокола, по которому разработчики могут создавать децентрализованные приложения (dApps) через свой межблочный протокол связи. Разделение сети — проблема, с которой сталкиваются многие блокчейны. В случае с Ethereum, каждый блокчейн имеет свою собственную сеть, что означает, что два блокчейна не могут общаться друг с другом напрямую. К счастью, это можно решить с помощью технологии блокчейн, называемой токенизацией. Токенизация — это создание децентрализованных токенов, которые можно использовать для взаимодействия между двумя блокчейнами.
LayerZero — это еще один кроссчейн-протокол, который направлен на решение проблемы функциональной совместимости блокчейна за счет использования «омниканального» протокола взаимодействия для соединения всех контрактов в каждой цепочке. LayerZero стремится достичь этого с помощью общего протокола обмена сообщениями, дизайна Ultra Light Client. Идея LayerZero заключается в том, чтобы сделать блокчейн-технологии более гибкими и более совместимыми между собой. В то время как некоторые блокчейн-платформы предоставляют поддержку разных версий одного и того же программного обеспечения, LayerZero намерен сделать совместимость между различными реализациями блокчейна более простой и гибкой.
Однако важно отметить, что, хотя многие простые межсетевые протоколы имеют хорошие решения, они также имеют множество недостатков, что доказывает, что они не являются идеальным выбором в современном цифровом мире. В этом посте мы рассмотрим протокол RIP, который является одним из старейших протоколов маршрутизации. Маршрутизация - это процесс определения пути для передачи данных от отправителя к получателю. Это один из самых первых процессов, которые вы можете увидеть в сети. RIP - это межсетевой протокол, который использует сеть для обеспечения маршрутизации и управления маршрутами. Он был разработан в начале 80-х годов, чтобы заменить устаревшие протоколы маршрутизации, такие как ARP и RIP.
ZKCross — инновационный мультичейн подход
Для решения проблемы функциональной совместимости блокчейнов были развернуты различные межсетевые технологии. Однако почти все они далеки от совершенства. В то время как некоторые улучшили взаимосвязь между несколькими цепочками блоков, другие лазейки были созданы в стремлении улучшить взаимодействие и облегчить связь между цепочками блоков. ZKCross - это новая технология, которая объединяет несколько блокчейн-сетей в одну цепь для достижения более высокой производительности и функциональности. Этот подход является инновационным, поскольку он предлагает более эффективный способ соединения блокчейнов, которые не имеют общих компонентов. ZKCross не только улучшает совместимость блокчейнов и их функциональность, но и позволяет создать более стабильную среду для их совместной работы.
ZKCross — это мультичейн-уровень на основе zk-SNARK, поверх которого собственные мультичейн-приложения могут работать безопасно и эффективно. Самая инновационная часть ZKCross заключается в том, что дизайн симулятора глобального состояния в корне решает такие проблемы, как безопасность, живучесть, масштабируемость и отсутствие доверия. В этом документе мы рассмотрим преимущества дизайна симулятора глобального состояния ZK-SNARK и его применение в качестве уровня мультичейна для создания безопасных приложений. Хотя ZK-Snarks и ZK-States позволяют нам создавать безопасные и эффективные приложения с помощью криптографических преобразований и мультичейнов, ZK-snarks и zk-state не обладают всеми преимуществами, которые предлагает мультичейновая архитектура.
Хотя многие существующие протоколы предназначены для конкретных сценариев, они сосредоточены на сохранении различных свойств с различными базами доверия. Многоцепочечный мггрегатор ZKCross нацелен на достижение свойств живучести, безопасности, без разрешений и линеаризуемости за счет использования доказательства с нулевым разглашением, чтобы обеспечить универсальный уровень для синхронизации состояний между различными смарт-контрактами в разных цепочках блоков, и этот уровень вместе с его проток лонами ZKSig и ZKProof будет использоваться в нашей сети. Хотя эти протоколы не предназначены для того, чтобы заменить существующие протоколы, такие как ZCash, ZKCross может стать частью будущего протокола ZK. В настоящее время он находится в стадии разработки и будет развиваться в будущем.
Весь стек ZKCross состоит из трех слоев для принципиального решения разных проблем.
Децентрализованный слой майнинга
ZK Сеть майнинга ZK делает всю инфраструктуру децентрализованной, повышая живучесть и надежность. Майнеры могут присоединяться к этой майнинговой сети без разрешения и получать вознаграждение за выполнение работы по созданию доказательств ZK. Так же майнеры могут получать комиссию за создание блоков, что делает их работу более выгодной. В будущем будет возможность присоединяться и к другим майнинговым сетям, для чего майнерам необходимо будет получить разрешение на это. Блокчейн ZK имеет ряд преимуществ:
1. Не требует централизованного хранилища (блоки майнеров хранятся в сети майнеров).
2. Присоединиться к сети может любой желающий.
Агрегирующий уровень 2, объединяющий здесь активы из других цепочек, сделает активы не хранимыми и безопасными, а транзакции будут дешевле с более высоким TPS. Самая важная часть заключается в том, что правильность всех транзакций в этом слое поддается математической проверке. Проверка ZK на проверенных контрактах гарантирует, что все транзакции выполняются в соответствии с предопределенными функциями и что результирующие состояния вычисляются правильно. Таким образом, при использовании ZK-агентов в агрегации, цепочки активов должны быть согласованы между собой, чтобы обеспечить надлежащее объединение активов. Например, если активы A и B в цепочке A принадлежат одному и тому же агенту ZK, то активам A и B необходимо быть объединенными в одной транзакции. Это означает, что агенты ZK должны быть связаны друг с другом, так что они могут взаимодействовать друг с другом.
Уровень приложений позволяет разработчикам добавлять такие элементы, как DApps, смарт-контракты и другие коды цепочки, позволяя пользователям взаимодействовать с сетью блокчейнов. ZKVM, прикладной уровень протокола ZKCross, позволяет добавлять настраиваемые DApps с высокой функциональной совместимостью с несколькими цепями и более быстрой связью между подключенными цепями. В случае конфликта с другой цепью, ZKVM решает, какая цепь должна быть восстановлена, используя различные алгоритмы, в том числе с использованием «отказа от ответственности» и «маркера доверия». ZKVM реализует принцип «отказ от ответственности», который позволяет сети обрабатывать конфликты без необходимости в дополнительном алгоритме, таком как «маркер доверия», и без необходимости перепроверять данные. Это позволяет избежать ненужных затрат и обеспечить более высокий уровень безопасности.
Почему стоит выбрать ZKCross, а не чистый кроссчейн-протокол?
Как указывалось ранее, то, что строит ZKCross, — это гораздо больше, чем просто кроссчейн; проект делает что-то прорывное, чтобы повысить совместимость блокчейнов, упрощая собственные мультичейн-приложения. Он также имеет больше преимуществ по сравнению с кроссчейном в некоторых аспектах, некоторые из которых включают в себя: — Запуск ZKCross с помощью одного шага и без необходимости создавать новую сеть ZKCross — это протокол, который позволяет вам запускать кроссчейны, не создавая новую сеть. В отличие от других протоколов, ZKCross не требует, чтобы вы создавали новую сеть или новую последовательность блоков, когда вы запускаете свой кроссчейн. Вместо этого он использует уже существующую сеть для запуска кроссчейна, поэтому вы можете использовать уже существующее приложение, которое уже работает на этой сети.
Безнадежность, живость и безопасность
Ни для кого не секрет, что отсутствие доверия является ключевым элементом технологии блокчейн, платежных сетей и смарт-контрактов. Важной и определяющей чертой любой технологии распределенного реестра является возможность пользователей сохранять конфиденциальность и единоличный контроль над своими активами. Им не нужно знать или доверять какому-либо лицу, учреждению или другим третьим лицам для совершения транзакций. Для того чтобы обеспечить безопасность и доверие в сети, мы должны доверять друг другу, и для этого необходимо установить определенный уровень доверия между участниками. Без этого доверия технология блокчейн не сможет работать. В настоящее время ни одно из существующих решений не предлагает такого уровня доверия, как это делает технология блокчейна. В то же время нет и решений, которые бы обеспечивали такой уровень безопасности. Мы считаем, что у нас есть решение для обеих этих проблем.
ZKCross вывел недоверие на более высокий уровень, обеспечив защиту активов пользователей с помощью своей модели безопасности ZK-SNARK, независимой от подключенных блокчейнов. При этом используется стандартный упрощенный процесс передачи активов, когда пользователи могут передавать активы через ликвидного поставщика, не раскрывая, кто они. Метод доказательства с нулевым разглашением (ZK) гарантирует, что все транзакции выполняются в соответствии с предопределенными функциями, которые правильно ра тифицируют и подтверждают, но не позволяют получить доступ к активам, хранящимся в сети. Это достигается путем создания псевдонимных подписей, где подписываемые данные — это «подписанное» значение (называемое псевдонимным), которое не имеет никакого отношения к активу, который фактически хранится в цепи. Таким образом, никто не может узнать, какие активы находятся в активах, даже если он знает, как создать псевдонимные подписи.
Безопасность активов пользователей дополнительно улучшается благодаря архитектуре ZKCross zkproof, которая делает протокол «защищенным от мошенничества» и тщательно проверяет пользователей через схемы ZK-SNARK (краткий неинтерактивный аргумент знания с нулевым разглашением). Поскольку коды транзакций и логика записываются в эти схемы, они помогают проверять правильность команд, отправленных пользователями, проверять открытый ключ пользователя и проверять, принадлежат ли рассматриваемые активы по -прежнему текущему владельцу. Кроме того, архитектура ZKProof защищает пользователей от злоупотреблений, позволяя им блокировать и удалять транзакции, которые они считают подозрительными или недействительными. В конце концов, протоколы ZKproof позволяют пользователям отправлять свои активы, даже если они не доверяют другим пользователям. Таким образом, пользователи могут доверять друг другу и использовать Zcash в качестве децентрализованной альтернативы традиционным финансовым системам.
Не принимаем статью в серьез. Написано в содружестве с ИИ в том числе и картинки сделаны ИИ.