Merlin Chain, план расширения Биткойна, возможно, стал одним из самых разочаровывающих аирдропов в этом году. Пользователи возлагали большие надежды на Bitmap и команду BRC-420, но он сломался, как только вышел в сеть, опустившись примерно с 1 до 0,15 доллара. В дополнение к так называемому BTC L2 «загрузка доказательства транзакции в основную сеть для проверки» обычно фальсифицируется техническим персоналом, поскольку «основная сеть Биткойн не имеет функций смарт-контракта». Некоторые KOL также поставили под сомнение первоначальное использование командой Bitmap таких действий, как «сундуки с сокровищами» для сбора точек сбрасывания, которые, по сути, заключались в разрезании лука-порея и замене левых рук на правые. Однако исследовательская организация Messari недавно опубликовала полный отчет о цепочке Мерлин.

Как определить Мерлина? Messari: сайдчейн EVM собственного актива BTC

В отличие от сообщества, которое обычно называет Merlin Chain BTC Layer 2, Мессари считает, что Merlin Chain — это сайдчейн EVM собственных активов Биткойна. Такое позиционирование соответствует идее автора. Если мы определим уровень 2, транзакция выполняется вне основной сети, а затем загружается в основную сеть для проверки. Механизм Мерлина не такой, потому что основная сеть BTC не может выполнять смарт-контракты, так как же это проверить?

Merlin Chain сотрудничает с протоколом RaaS (Rollup-as-a-service) Lumoz для разработки своей архитектуры с использованием CDK Polygon. Это позволяет Merlin Chain реализовать технологию zk-validium, повышающую масштабируемость и эффективность транзакций при сохранении безопасности. (Автор добавляет, что концепция невозможного треугольника блокчейна заключается в том, что можно выбрать только два: децентрализацию, безопасность и масштабируемость. Выбор Мерлина здесь уже очевиден)

Архитектура состоит из zkEVM и Комитета доступности данных (DAC). DAC обеспечивает достоверность и доступность данных оффчейн-транзакций. Узел DAC извлекает данные из секвенсора, проверяет их и сохраняет в базе данных, делая их доступными для сети, сохраняя при этом их целостность. Архитектура проверки Polygon CDK определяет цепочку Merlin как zkValidium, которая использует автономный доказательный модуль zkEVM Polygon для создания доказательств с нулевым разглашением, выдаваемых в качестве доказательств достоверности.

Невозможный треугольник блокчейна

Однако Merlin Chain еще не опубликовала доказательство Биткойна, поэтому упомянутую ранее основную сеть Биткойна невозможно проверить. Достижение настоящего объединения ZK требует публикации доказательств и обеспечения их проверки, но в настоящее время операции BTC уровня 2 ограничиваются этой проверкой. Merlin Chain намерена завершить переход после того, как процесс проверки будет полностью разработан. Merlin Chain сотрудничает с BitcoinOS и Nubit для разработки технологии, необходимой для проверки Bitcoin ZKP, но их решение все еще находится в стадии разработки.

«BTC Layer 2» — это маркетинговый термин, который еще не реализован технически.

В настоящее время кажется, что Merlin Chain на самом деле все еще работает как сайдчейн для собственных биткойн-активов, таких как Ordinals и Runes. Самым большим препятствием являются технические проблемы. После их преодоления он перейдет на уровень BTC 2. В частности, в чем разница между боковыми цепями и слоем 2? Мессари также отметил, что термин «BTC Layer 2» в настоящее время является скорее маркетинговым термином, чем технической реальностью.

Прежде всего, сайдчейны не наследуют безопасность Биткойна. Они полагаются на собственный механизм консенсуса и вводят предположения о доверии. Во-вторых, сайдчейн позволяет снимать деньги, а это означает, что пользователи должны доверять валидатору при выводе денег. Наконец, по состоянию на 27 сентября 2024 года в языке Script Биткойна отсутствует возможность поддержки объединений и сложных смарт-контрактов, а это означает, что уровень 2 не может быть проверен в основной сети Биткойн.

zkProver генерирует доказательства с нулевым разглашением и стремится генерировать сертификаты в основной сети Биткойн.

Merlin Chain сотрудничает с BitcoinOS, целью которой является решение проблем масштабируемости и вычислительных ограничений Биткойна. BitcoinOS запустила валидатор BitSNARK, который фокусируется на проверке zkSNARK, позволяя проверять непосредственно в блокчейне Биткойна с минимальными вычислительными затратами. Эта интеграция позволяет Merlin Chain использовать безопасные и децентрализованные объединения уровня 2 для создания более эффективных и масштабируемых решений, основанных на биткойнах.

Merlin Chain использует рекурсивные STARK для обеспечения масштабируемости, позволяя системе загружать крупномасштабные потребности пользователей и обеспечивая быстрое завершение транзакции. В настоящее время архитектура проверки Merlin Chain в основном разделена на три типа: узел, zkProver и база данных.

Узел: отвечает за обработку и передачу данных транзакции. Переносите данные дерева Меркла в хранилище базы данных, вводите транзакции в zkProver для обработки и взаимодействуйте с zkProver, чтобы гарантировать достоверность и правильность транзакций.

zkProver: zkProver использует технологию zkSNARK для создания ZKP и проверки достоверности транзакций. Взаимодействуйте с узлами и репозиториями для сбора информации и получения проверяемых доказательств, включая корни Меркла, родственные ключи и хеши. zkProver передает подтверждение транзакции обратно на узел для проверки и записи, чтобы гарантировать законность и безопасность транзакции.

Дополнение: одноуровневые ключи относятся к хеш-значениям между двумя узлами одного и того же родительского узла. Проще говоря, когда у вас есть два или более дочерних узла (например, хэш A и хеш B), и они используют один и тот же родительский узел, тогда два дочерних узла являются братьями, а их хэш-значения являются родственными ключами. Родственные ключи необходимы для быстрого и эффективного выполнения доказательства Меркла. Позволяет пользователям проверять наличие определенных данных в блоке без загрузки всего дерева.

База данных. В базе данных хранятся ключевые данные, включая содержимое дерева Меркла и информацию о транзакциях.

База данных получает и хранит данные дерева Меркла, передаваемые узлами. Он предоставляет zkProver информацию, необходимую для создания доказательств транзакций.

Merlin Chain заключила партнерское соглашение с Nubit для интеграции уровня доступности данных Nubit, основанного на биткойнах, в Merlin Chain. Это позволит использовать полные и легкие узлы для улучшения масштабируемости и целостности данных, но это решение все еще находится в стадии разработки и еще не реализовано. Их цель — повысить децентрализацию и безопасность Merlin Chain.

Кошелек с несколькими подписями обеспечивает безопасность соединения активов и использует абстракцию учетной записи для реализации возможности взаимодействия между кошельком BTC и EVM.

А как конкретно добиться совместимости между Merlin Chain и основной сетью Биткойн? Во-первых, Merlin Chain сотрудничает с Cobo, чтобы использовать MPC-TSS (многосторонние вычисления — схема пороговой подписи) для защиты активов, соединенных мостом из основной сети Биткойн с Merlin Chain. Технология разделяет закрытые ключи между Cobo и Merlin Chain, гарантируя, что ни одна из сторон не имеет полного контроля над ключами. Совместно управляемый кошелек с мультиподписью MPC защищает активы, подключенные к Merlin Chain, предотвращая единые точки сбоя. Это партнерство повышает безопасность и целостность мостовых активов в Merlin Chain.

Merlin Chain, с другой стороны, заключила партнерское соглашение с Particle Network на BTC Connect, чтобы позволить биткойн-кошелькам взаимодействовать с EVM-совместимыми децентрализованными приложениями без необходимости переключения кошельков. Это достигается с помощью абстракции учетной записи (AA), которая использует контракт Paymaster для оплаты комиссий за газ для пользователей, чтобы обеспечить более плавные транзакции. Эта интеграция улучшает передачу активов между Биткойном и Merlin Chain, позволяя родным биткойн-кошелькам напрямую взаимодействовать с децентрализованными приложениями EVM. Для объяснений и участия абстракции аккаунта и частиц перейдите по этой ссылке.

Опровергнута ли эта статья «Биткойн-уровень 2»? Введение Отчет Мессари: Как учреждения смотрят на Merlin Chain впервые появился на канале Chain News ABMedia.