Навигация по уровням блокчейна: объяснение уровня 1 и уровня 2

Навигация по уровням блокчейна: объяснение уровня 1 и уровня 2

Навигация по уровням блокчейна: объяснение уровня 1 и уровня 2 PlatoBlockchain Data Intelligence. Вертикальный поиск. Ай.

Время Читать: 6 минут

Изучение уровня 1 и уровня 2 и сценариев их использования.

«Слой 1» и «Слой 2» вы наверняка слышали эти слова раньше, если немного разбираетесь в криптопространстве. Но что это такое? Как это помогает всему Web3? Каково их значение? Почему это важно в сегодняшнем сценарии? Это вопросы, которые мы рассмотрим, и немного больше. Так что берите свой любимый напиток. Это будет один информативный блог. Наслаждаться.

Что такое блокчейн?

Давайте начнем с этого вопроса, что такое блокчейн? Что ж, блокчейн — это просто технология, которая обеспечивает прозрачное распространение данных и децентрализованную возможность добавления новых данных, что находится вне единоличного контроля какой-либо стороны.

Под этим мы подразумеваем технологию, с помощью которой мы можем хранить данные в виде блоков в цепочке, совместно используемой всеми пользователями блокчейна. Эти пользователи также имеют право добавлять новые законные данные в виде блока, который проверяется на правильность, а затем тот, кто добавляет новый блок, получает вознаграждение.

Таким образом, появляется термин «распределенный реестр». Это причудливый способ сказать, что мы отслеживаем все транзакции в блоках цепочки, и любой в цепочке блоков может просматривать это, и ни одна сторона не контролирует это. Вот где на сцену выходит распределенное или децентрализованное.

Что такое масштабирование?

К настоящему времени вы должны иметь базовое представление о блокчейне, но при чем тут масштабирование? Мы рассмотрим это в этом разделе блога.

Видите ли, машины, являющиеся частью экосистемы блокчейна, называются узлами. Эти узлы отвечают за добавление нового блока и отслеживание узлов. Теперь очевидно, что добавление нового блока в блокчейн требует времени. Это время может в большей или меньшей степени зависеть от базового механизма добавления блоков.

Когда блокчейн только начинался, добавление нового блока занимало много времени; таким образом, с каждого, кто использовал блокчейн, взималась высокая плата за газ. Почему? Когда добавляется новый блок, данные в новом блоке выбираются в зависимости от того, кто дает наибольшую комиссию. Пользователь, который должен срочно добавить транзакцию или данные в блок, добровольно отдает больше газа. Это то, что создает рост цен на газ.

Отсюда плата за газ росла по мере уменьшения ресурсов или скорости. Таким образом, возникла необходимость его улучшения, что и представляет собой масштабирование. Масштабирование — это способность этой платформы поддерживать растущую нагрузку транзакций и увеличивать количество узлов в сети. 

Что такое уровень 1 и уровень 2 в блокчейне? 

Теперь, когда вы знаете о блокчейне и о том, что такое масштабирование, пришло время обсудить, что такое уровень 1 и уровень 2.

Позвольте мне рассказать вам историю. Однажды черепаха собирала урожай с поля для помещика и складывала его в корзину за его спиной. Как обычно, он был очень медленным и робким. Его друг кролик увидел его и решил помочь хозяину дома. Тем не менее, у кролика не было корзины для сбора урожая, поэтому, пока черепаха собирала урожай и складывала его в свою корзину, кролик со своей скоростью собирал урожай руками. Когда его руки наполнятся, сунь их в корзину черепахи; таким образом кролик помогал хозяину поля, быстро собирая, пользуясь помощью корзины кролика.

Именно так связаны Layer 1 и Layer 2. В этой аналогии арендодатель — это пользователь, корзина — это блокчейн, черепаха — слой 1, а кролик использует блокчейн или корзину для быстрого выполнения задачи.

Уровень 1 — это базовая цепочка блоков, такая как Ethereum, Биткойн и т. д., а уровень 2 — это вторичная структура или протокол, который построен поверх существующей цепочки блоков для ускорения транзакций и устранения трудностей масштабирования, с которыми сталкиваются пользователи.

Теперь пользователям нравится Layer 2, так как он помогает им снизить плату за газ и улучшает их опыт. Однако мы также можем улучшить уровень 1, чтобы повысить эффективность. Давайте посмотрим, как это делается.

Решения для масштабирования уровня 1

Вы можете подумать, зачем нам нужен Layer 2? Можем ли мы улучшить скорость основного блокчейна или уровня 1, чтобы добиться лучшего масштабирования и большей скорости?

Ты прав. Мы можем добиться этого с помощью некоторых методов на самом уровне 1. Масштабирование уровня 1 означает повышение скорости и эффективности блокчейна за счет расширения базового уровня блокчейна. Для этого разрабатываются и практикуются несколько методов; давайте обсудим два наиболее широко обсуждаемых.

1. Улучшения консенсусного протокола:

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

Теперь существуют различные типы механизмов консенсуса, которые можно использовать. Наиболее распространенными из них являются Proof-of-Work (POW) и Корректор из-кола(ПОС); Доказательство работы использовалось некоторое время и требует очень много электронных ресурсов, а также, в некотором смысле, вредно для окружающей среды плюс эффективность блокчейна, поэтому Ethereum придумал Ethereum 2.0, где ожидается, что механизм Proof of Stake значительно и существенно увеличить пропускную способность сети Ethereum, одновременно повышая децентрализацию и сохраняя безопасность сети.

2. Разделение: -

Шардинг можно рассматривать как метод разделения, который распределяет вычислительные ресурсы и хранилище по сети Peer-to-Peer (P2P), чтобы на каждый узел не возлагалась огромная ответственность, и он мог лучше сосредоточиться на одном выделенном ему разделе. Каждый узел хранит данные только о своем подразделении или шарде. 

Но это не значит, что один шард не связан с другим. Они хорошо связаны, чтобы обеспечить безопасность и децентрализованность леджера, потому что каждый узел может просматривать каждую запись в леджере. В контексте блокчейна это просто измельчение огромных данных для лучшего масштабирования. Каждый шард имеет свои данные, отличающие его от других шардов и делающие его уникальным.

Решения для масштабирования уровня 2

Что ж, теперь, после обсуждения решений масштабирования уровня 1 и ограничений их реализации, давайте обратим внимание на решения масштабирования уровня 2. Мы полагаем, что многие из вас уже используют решения уровня 2 для своих транзакций; невозможно, чтобы вы не слышали о Polygon, это, безусловно, один из лучших протоколов уровня 2, который сделал его популярным в индустрии блокчейнов.

Давайте обсудим, как работает Layer 2. Проще говоря, уровень 2 собирает все транзакции в пакете, а затем отправляет этот пакет в блокчейн Ethereum, то есть на уровень 2. Хорошо, но как это нам помогает? То, что мы делаем, похоже на кролика. Вместо того, чтобы брать каждый урожай Strad, как черепаха, мы сначала набираем в руку нити урожая, а затем кладем их все в корзину. Это именно то, что делает слой 2. Он собирает все транзакции в блок, а затем помещает его в ethereum blockchain, так вот как протоколы уровня 2 обладают безопасностью и безопасностью цепочек уровня 1, таких как эфириум, а также имеют преимущество в виде более высокой скорости и очень низких комиссий за транзакции.

Обсужденный выше механизм сбора транзакций и последующей отправки их на уровень 1 называется «свертыванием», и в основном существует два типа сворачивания:

1. Оптимистичный накопитель: -

Это механизм свертки, который предполагает, что свертка действительна; нет никакой проверки для подтверждения подлинности свертки, но есть система проверки, в которой эта добавленная свертка проверяется и проверяется на наличие ошибок.

Оптимистичный свертывание — это все равно, что оптимистично относиться к изменениям, происходящим в вашу пользу. Мы уже считаем добавленный накопительный пакет действительным и подтверждаем его действительность. Если мы не можем подтвердить это, мы сбрасываем бросок и налагается штраф.

2. Сведение с нулевым разглашением:

Второй тип свертывания называется сведением с нулевым знанием или сведением. свертывание zk. Это отличается от оптимистического свертывания с точки зрения механизма подтверждения или проверки. В свертках zk мы используем сложную криптографию.

В свертках zk мы используем то, что называется доказательством с нулевым разглашением, которое определяет достоверность свертывания, используя минимальную информацию о транзакции, которая основана на криптографии. Таким образом, свертывания zk сохраняют конфиденциальность, элегантны и, самое главное, быстры и дешевы.

Заключение

Итак, этот блог был вашим путеводителем по уровням 1 и 2 экосистемы блокчейна. Здесь мы начали с основ и построили концепцию вокруг того, что такое уровень 1 и уровень 2, их использование, что такое масштабирование, различные механизмы для повышения эффективности и многое другое.

17 Просмотры

Отметка времени:

Больше от Квиллхэш