[_ 0127_5_0 _] В первом посте этой серии мы узнали о [_ 0127_5_1 _] протоколах первого уровня [_ 0127_5_2 _] и слоях приложений в целом-решениях для маскировки, которые отвечают за сокрытие основных операций системы, для облегчения использования и понимания конечного пользователя.[_ 0127_5_2 _]
[_ 0127_5_0 _] В контексте блокчейна слои помогают устанавливать протоколы, которые определяют, как работает конкретная сеть и как пользователи взаимодействуют в этой сети. Протоколы первого уровня специально относятся к системе, которая подключена к базовой или базовой архитектуре сети блокчейна, и устанавливает правила и параметры, такие как алгоритм консенсуса и время блока.[_ 0127_5_2 _]
[_ 0127_5_0 _] Теперь мы сделаем еще один шаг в изучении протоколов уровня 2 и того, как они вписываются в уравнение для масштабирования роста и эффективности блокчейн-сетей.[_ 0127_5_2 _]
[_ 0127_5_3 _] Что такое протоколы уровня 2?[_ 0127_5_2 _]
[_ 0127_5_0 _] Протоколы уровня 2, также известные как решения второго уровня или протоколы блокчейна вне цепочки, предназначены для обработки транзакций от имени базовой сети.[_ 0127_5_2 _]
[_ 0127_5_0 _] В большинстве случаев протоколы уровня 2 предназначены для решения ограничений масштабируемости и эксплуатационных трудностей родной платформы, а также, как правило, стремятся увеличить скорость транзакций в крупных блокчейн-сетях.[_ 0127_5_2 _]
[_ 0127_5_0 _] Ни один из существующих протоколов первого уровня еще не масштабирован до уровня, эквивалентного глобальному использованию, без необходимости идти на компромисс с другими атрибутами блокчейна, такими как децентрализация и безопасность. Вот почему многие разработчики начали изучать идею решений уровня 2.[_ 0127_5_2 _]
[_ 0127_5_3 _] Примеры протоколов уровня 2 [_ 0127_5_2 _]
[_ 0127_5_0 _] Чтобы дополнительно проиллюстрировать концепцию и применение протоколов уровня 2, вот несколько примеров, которые должны обеспечить повышенную пропускную способность для систем блокчейна.[_ 0127_5_2 _]
[_ 0127_5_4 _] Каналы состояния [_ 0127_5_2 _]
[_ 0127_5_0 _] Каналы состояния позволяют пользователям выполнять операции напрямую друг с другом на уровне, отдельном от основной блокчейна (отсюда и термин «вне цепочки»). Каналы состояния сообщают о результатах в блокчейн только после закрытия канала.[_ 0127_5_2 _]
[_ 0127_5_0 _] Среди наиболее заметных протоколов уровня 2, использующих каналы состояния, является [_ 0127_5_1 _]Lightning Network[_ 0127_5_2 _], платежный канал, который работает на блокчейне биткойнов для обработки нескольких небольших транзакций вне цепочки, что, в свою очередь, освобождает основную цепочку и освобождает ее для более крупных транзакций.[_ 0127_5_2 _]
[_ 0127_5_0 _] Сеть Lightning может обрабатывать миллионы транзакций в секунду дешево и эффективно. Концепция похожа на такт бара, где более эффективно ждать до конца ночи, чтобы закрыть, чем делать это каждый раз, когда вы заказываете напиток.[_ 0127_5_2 _]
[_ 0127_5_4 _] Плазма [_ 0127_5_2 _]
[_ 0127_5_0 _] Еще одним хорошим примером протокола уровня 2 является [_ 0127_5_1 _] плазма [_ 0127_5_2 _]-решение масштабирования для блокчейна Ethereum, которое направлено на резкое повышение эффективности сети (или другой блокчейн), исключив большинство задач обработки из основной цепочки.[_ 0127_5_2 _]
[_ 0127_5_0 _] Плазма предоставляет обобщенную структуру, которая поддерживает создание других детских цепей или боковых цепей, управляемых Ethereum. Он использует Merkle Trees и умные контракты для создания урезанных версий сети Ethereum.[_ 0127_5_2 _]
[_ 0127_5_0 _] Эти детские сети предназначены для работы с индивидуальным интеллектуальным контрактом, который позволяет пользователям развертывать плазменную структуру в соответствии с их индивидуальными потребностями. Используя безопасность основной цепи, Plasma может использовать множество различных детских цепочек, которые будут работать над конкретными целями заранее определенным образом, делая основную блокчейн Etherum менее загруженной.[_ 0127_5_2 _]
[_ 0127_5_4 _] Оптимистическое сворачивание (OR)[_ 0127_5_2 _]
[_ 0127_5_1 _] Оптимистический свертывание [_ 0127_5_2 _][_ 0127_5_0 _] считается преемником плазмы и представляет собой технологию вне сети, разработанную для улучшения Smart Contracts и экосистемы DApp Ethereum за счет масштабирования. Средства, обрабатываемые на ORs, хранятся в интеллектуальном контракте на Ethereum, где пользователи вносят деньги, подписываются агрегаторы и совершаются доказательства мошенничества.[_ 0127_5_2 _]
[_ 0127_5_0 _] Оптимистические свертывания позволят Ethereum масштабировать до 200-2000 транзакций в секунду по сравнению с его текущим показателем всего 10-20 в секунду, что является резким увеличением пропускной способности сети.[_ 0127_5_2 _]