Добавить новость
ru24.net
Блог сайта «smi.today»
Апрель
2021

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

0

Что такое решения второго уровня? Решения второго уровня/слоя (L2-решения) — это проекты, приложения и технологии инфраструктурного программного обеспечения, развернутые поверх базовых блокчейнов. Для чего нужны решения второго уровня? Блокчейну присуща проблема, известная как «трилемма масштабируемости». Она заключается в сложности создания одновременно быстрой, децентрализованной и безопасной сети. Поэтому зачастую разработчикам приходится выбирать и оптимизировать максимум два компонента из трех. Ограничения в масштабировании блокчейна в основном ассоциируются с невысокой скоростью транзакций. Процесс ончейн-верификации последних медленный и требует большой вычислительной мощности. Большинство блокчейнов уступает традиционным централизованным решениям по числу транзакций в секунду (TPS). Например, пропускная способность блокчейна биткоина составляет 5-7 TPS, а первой версии Ethereum — около 15 TPS. По разным данным, сеть Visa способна обрабатывать от 4000 от 65 000 TPS (данные самой Visa). У PayPal средний показатель в 2020 году составил 488 TPS, а пиковый — 1000 TPS. Теоретически самый простой способ решения проблемы масштабирования блокчейна  — увеличение размера блока, чтобы можно было включить в него больше транзакций и уменьшить размер комиссии. По этому пути пошел Bitcoin Cash. Однако чем больше блок, тем больше ресурсов необходимо для его верификации. Если размер блока увеличить значительно, то лишь наиболее мощные компьютеры смогут выступать в качестве нод. Высокая стоимость такого оборудования ведет к централизации, повышая риск атаки 51%. Также увеличение размера блока требует хардфорка, который грозит расколом сообщества и разделением сети на две цепи. Большие блоки не могут рассматриваться как долгосрочное решение проблемы масштабирования. Другой способ — шардинг, предполагающий горизонтальное разделение данных сети. Секция А взаимодействует с одной серией транзакций, секция Б — с другой и т. д. Разделение системы на более управляемые сегменты (шарды) позволяет увеличить производительность сети. Основные проблемы шардинга — коммуникации и безопасность. Если разделить блокчейн на изолированные сегменты, каждый шард станет отдельной сетью. Пользователи и приложения различных поддоменов не смогут взаимодействовать между собой без применения особого механизма коммуникации. В сегментированном блокчейне также возникает проблема безопасности, поскольку хакерам легче захватить один шард — по причине меньшего хешрейта, требуемого для контроля индивидуальных сегментов (так называемая атака 1%). После захвата сегмента атакующие могут направить недействительные транзакции в основную сеть. Также данные в этом конкретном сегменте могут стать недействительными и оказаться безвозвратно утрачены. Другой подход к проблеме — L2-решения. Они представляют собой фреймворки, построенные поверх уже существующих блокчейн-систем. L2-системы могут обрабатывать значительные объемы транзакций, уменьшая нагрузку на базовую сеть и высвобождая ресурсы для других функций. Существуют две основные разновидности решений второго уровня — каналы и сайдчейны. Что такое каналы состояния? Канал состояния — это решение второго уровня, позволяющее участникам совершать бесконечное множество приватных транзакций вне основного блокчейна.  В отличие от ончейн-транзакций, операции в каналах состояния видимы лишь их пользователям. Только первоначальное и финальное состояние транзакций записываются в основном блокчейне.  Такой подход значительно снижает нагрузку на основную сеть — каналы потенциально способны обрабатывать тысячи операций в секунду, обеспечивая высокий уровень безопасности системы. Как функционируют каналы состояния? Участники каналов состояния заключают соглашения, которые верифицируют индивидуальными подписями. Также создается смарт-контракт, обрабатывающий состояние транзакции перед ее перемещением офчейн.  Пользователи могут многократно отправлять друг другу транзакции вне основной сети.  По завершении процесса участники подписывают заключительную транзакцию, которая попадает в новый блок основной сети. Чтобы продолжить использование канала, нужно повторно его открыть с помощью уникальной криптографической подписи. Как обеспечивается защита каналов состояния? Канал состояния верифицируют его участники и их обоюдные смарт-контракты. По завершении офчейн-обмена транзакциями, окончательное состояние записывается в новом блоке основной сети. Смарт-контракты защищают транзакции в рамках каналов состояния, а также выступают в роли «судей» во взаимоотношениях участников.  Некоторые каналы используют таймер, автоматически обновляющий или блокирующий ончейн-состояние транзакций. По истечении установленного срока система автоматически запускает завершающую транзакцию, а затем обновляет основной блокчейн и закрывает канал состояния исходя из последней верифицированной транзакции. Любая новая попытка разблокировать канал состояния приводит к созданию нового шифрования и повторно запускает таймер. Какие бывают каналы состояния? Lightning Network (LN) — концепция увеличения пропускной способности сети и платежная p2p-сеть для проведения микротранзакций. Она развернута в сетях биткоина, Litecoin и других криптовалют.  LN состоит из нод и платежных каналов. Каждая нода может принимать и отправлять транзакции, а также выступать в роли проводника платежей для получения комиссионного дохода. Отправить транзакцию от одного участника сети другому можно только при наличии пути из платежных каналов, соединяющих получателя и отправителя. Инфраструктура Lightning Network развивается высокими темпами. Если в 2018 году в LN работало лишь несколько десятков нод, то по состоянию на апрель 2021 года их число превышает 19 000, а количество платежных каналов — более 40 000.  Разрабатываемый с 2015 года проект Raiden Network является аналогом Lightning Network для Ethereum. Raiden поддерживает обмен токенами, у него есть API для облегчения взаимодействия с децентрализованными приложениями. В настоящее время сеть существует в бета-версии. Разработчики утверждают, что с Raiden сеть Ethereum потенциально может проводить более миллиона транзакций в секунду. Проект Liquidity Network — еще один аналог LN. Демо-версию решения представил швейцарский исследователь Ethereum Артур Гэрвайс в ноябре 2017 года. Сеть Liquidity позволяет Ethereum-кошелькам внедрять и использовать офчейн-протокол в виде платежных каналов.  Хотя такие решения, как Lightning Network и Raiden, обладают более высокой скоростью транзакций, они страдают от определенных внутренних ограничений. В частности, проекты сталкиваются с проблемой ребалансировки платежных каналов.  Разделение средств между балансами внутри и вне сети усложняет взаимодействие с пользователем, поскольку последнему может быть сложно управлять двумя балансами для одной валюты. Кроме того, баланс вне сети распределяется по нескольким каналам оплаты, что ограничивает сумму, которую пользователь может потратить на одну транзакцию. Ребалансировка подразумевает перераспределение средств из каналов с избыточной пропускной способностью в те, которые требует пополнения. В идеале, ребалансировка происходит в фоновом режиме, чтобы скрыть от пользователя швы между каналами. Автоматическая же ребалансировка требует создания дорогих и сложных структур маршрутизации.  От конкурентов Liquidity Network отличают простые подходы к маршрутизации и ребалансировке платежных каналов. Plasma — решение второго уровня для масштабирования сети Ethereum, изначально предложенное Джозефом Пуном и Виталиком Бутериным.  Технология предусматривает использование смарт-контрактов и деревьев Меркла для создания неограниченного числа дочерних цепей — копий родительской сети Ethereum. Они разгружают основной блокчейн, открывая возможность осуществления быстрых и недорогих транзакций.  По принципу работы Plasma похожа на Lightning Network: набор умных контрактов, позволяющий множеству сторонних цепочек фиксировать свое состояние в сжатом виде в несущей (корневой) цепочке. Plasma применяет экономические стимулы, включая наказание отвергнутого сетью создателя блока для предотвращения мошенничества. В июне 2020 года работающая над масштабированием Ethereum компания OMG Network запустила бета-тестирование OMG Network V1, базирующейся на спецификациях последней версии Plasma — More Viable Plasma (MoreVP). MoreVP масштабирует Ethereum, группируя транзакции и отправляя их через набор смарт-контрактов. Сгруппированные данные проходят верификацию и валидацию в децентрализованной сети хранителей. Группирование позволяет увеличить пропускную способность сети до тысяч транзакций в секунду и значительно сократить их стоимость без ущерба для безопасности. Celer Network создает решения второго уровня, призванные помочь решить проблему масштабирования. Основатели проекта — бывшие сотрудники Google, Amazon, Cisco и HP — утверждают, что производительность их платформы может достигать миллиардов транзакций в секунду.  Архитектура Celer, именуемая cStack, имеет четыре основных компонента. cApps — уровень приложений, способствующий масштабированию и обеспечивающий приватность пользователей.  cRoute — мост-маршрутизатор, используемый для децентрализованных платежей. Протокол имеет высокую степень отказоустойчивости, а его пропускная способность превосходит показатели Lightning Network и Raiden.  cOS —  хранение и отслеживание данных, разрешение спорных вопросов и прочие операции.  cChannel — сайдчейн, увеличивающий ликвидность и поддерживающий быстрый переход состояний. Этот уровень архитектуры подходит для обеспечения работы децентрализованных бирж, игровых приложений, рынков предсказаний, онлайн-аукционов и страховых решений. Архитектура Celer Network. Источник: whitepaper проекта. Что такое сайдчейн? Сайдчейны — технология, позволяющие токенам и другим цифровым активам одного блокчейна безопасным образом использоваться в другом блокчейне и затем (в случае необходимости) быть возвращенными в оригинальный блокчейн. Изначально концепция сайдчейнов была описана в 2014 году в white paper, который написали разработчики компании Blockstream. Как работают сайдчейны? Сайдчейн представляет собой отдельный блокчейн с двусторонней привязкой к родительскому блокчейну. Это обеспечивает взаимозаменяемость активов с заданной интенсивностью. Родительский блокчейн обычно называется «основной (главной) цепью», дополнительные цепи — сайдчейнами. Пользователь родительского блокчейна должен сначала отправить монеты на выходящий адрес, где они «запираются» участниками так называемой «федерации», что призвано исключить возможность их траты в другом месте. По завершении транзакции ее участники получают подтверждение, однако для дополнительной безопасности это происходит после некоторого периода ожидания.  После этого эквивалентное количество монет переводится в сайдчейн, и у пользователя появляется возможность их потратить. При отправке монет из сайдчейна в основной блокчейн происходит обратный процесс. Как обеспечивается защита сайдчейна? Сайдчейны сами отвечают за свою безопасность. При отсутствии достаточной майнинговой мощности для обеспечения безопасности сайдчейн могут взломать. Поскольку каждый сайдчейн независим, в случае, если он взломан или скомпрометирован, ущерб остается в рамках этой цепи и не затрагивает основной блокчейн.  Соответственно, если будет скомпрометирован основной блокчейн, сайдчейн продолжит работать, но его привязка к родительской цепи обесценится. Сайдчейны нуждаются в собственных майнерах, которых можно стимулировать посредством «совмещенного майнинга» — одновременной добычи двух отдельных криптоактивов. Какие сайдчейны существуют? Liquid Network — это сайдчейн биткоина, функционирующий в качестве расчетно-платежной сети для криптовалютных бирж, маркетмейкеров, брокеров и других участников рынка.  Решение построено на базе исходного кода Elements и использует технологию Strong Federation. Liquid Network представляет собой отдельный приватный блокчейн с двусторонней привязкой к родительской сети. Для денежных переводов используются так называемые фиктивные токены (L-BTC). Они привязаны к биткоину в соотношении 1:1.  Пользователь родительского блокчейна должен сначала отправить монеты на выходящий адрес, где они «запираются» участниками так называемой федерации, что призвано исключить возможность их траты в другом месте.  Федерация — это группа операторов, выступающая в роли промежуточной точки между основной цепью и одним из ее сайдчейнов. Она гарантирует интероперабельность системы, а также способность в любое время переключаться с основного блокчейна на сайдчейн.  Федерация Liquid Network состоит из группы бирж, торговых площадок и других финансовых институтов. Благодаря Liquid пользователи и участники федерации имеют возможность пересылать биткоины между участвующими в сети биржами и кошельками с поддержкой этого сайдчейна (например, Green). Платформа RSK (Rootstock) — это сайдчейн биткоина c Тьюринг-полной виртуальной машиной, совместимой с интерфейсом децентрализованных приложений на Ethereum. Запуск основной сети платформы под названием Bamboo состоялся в январе 2018. Генерация блоков в RSK ведется в режиме совмещенного майнинга с биткоином.  Ardor — блокчейн-платформа для децентрализованных сервисов второго поколения от разработчиков Nxt. Бета-релиз Ardor состоялся в феврале 2017.  Ключевым отличием платформы является использование протокола консенсуса Proof-of-Stake (PoS). Инновационность Ardor заключается в использовании множественных пользовательских блокчейнов, опирающихся на основную сеть.  Пользовательские блокчейны в системе именуют «дочерними» [childchains]. Поступающие из вторичных цепочек транзакции задерживаются в основной сети только на 24 часа. После этого они могут сохраняться только в архивных нодах, освобождая основной блокчейн. Такой подход позволяет добиться высокой степени масштабируемости сети. Matic Network (ныне Polygon) — решение второго уровня с поддержкой фреймворка Plasma и децентрализованной сети PoS-валидаторов. Проект использует сайдчейны для офчейн-вычислений, что позволяет разработчикам создавать и обеспечивать работу различных dapps. В июле 2020 года разработчики Matic Network заявили о достижении тестнетом Counter Stake CS-2008 пропускной способности в 7200 транзакций в секунду. В начале 2021 года состоялся ребрендинг проекта. Сменилось название на Polygon, изменилась стратегия в сторону создания мультичейн-системы, похожей на Polkadot.  Команда проекта работает над созданием решений второго уровня на базе Ethereum.  В дополнение к собственным разработкам Matic PoS Chain и Matic Plasma Chains в Polygon реализуют поддержку Optimistic Rollups, ZK-Rollups и Validium. Rollups снижают нагрузку на сеть, группируя транзакции и вынося часть вычислений за пределы Ethereum — в сайдчейны. Rollups также генерируют криптографические доказательства (SNARKs), используемые для включения транзакций в блокчейн и согласования состояний базовой сети и цепи второго уровня. Есть два основных типа Rollups: ZK-Rollups и Optimistic rollups. Optimistic rollups работают на базе EVM-совместимой виртуальной машины OVM (Optimistic Virtual Machine). Она способна взаимодействовать с уже существующими в Ethereum смарт-контрактами. Следовательно, повсеместное внедрение Optimistic rollups может стимулировать дальнейший рост DeFi-сектора уже в кратко- и среднесрочной перспективах. Над Optimistic rollups активно работает проект Optimism, запуск основной сети которого ожидается в июле 2021 года.  Loopring и Deversifi — примеры децентрализованных бирж, использующих ZK-Rollups. Разработчики zkSync планируют в мае 2021 года запустить в тестнете EVM-совместимую версию этого решения второго уровня. Rollups могут сосуществовать со второй версией Ethereum, увеличивая ее производительность и пропускную способность. Validium. Подобно ZK-Rollups, в этом решении используются доказательства валидности, однако данные не хранятся в основной сети Ethereum. Цепи Validium могут работать параллельно друг другу. Благодаря такому подходу пропускная способность системы может достигать 20 000 TPS. Вывод средств осуществляется без задержек. Недостатки решения: ограниченная поддержка смарт-контрактов; высокие требования к вычислительным ресурсам; генерирование ZK-доказательств занимает от 10 до 30 минут. Validium используют проекты Matter Labs и Starkware. Вышеперечисленные решения можно комбинировать, поэтому многие проекты придерживаются гибридного подхода к масштабированию второго уровня. В октябре 2020 года сооснователь Ethereum Виталик Бутерин заявил, что не ждет скорого решения проблемы масштабируемости основной сети Ethereum. Он призвал разработчиков сосредоточиться на решениях второго уровня, которые снижают нагрузку на сеть и увеличивают скорость транзакций.

 




Moscow.media
Частные объявления сегодня





Rss.plus



«Я ВАС СПРАШИВАЮ, КТО ВЕРБОВАЛ ВАЗ, ЗЕЛЕНСКОГО?!» Записки Мессии по технике безопасности.

АНДРЕЙ БЕЛОУСОВ И "СВЯТОЙ ЛЕНИН" ОТКЛЮЧАЮТ НАСТОЯЩИХ ПИРАТОВ?!

Вебкам-студия MONTANA в Санкт-Петербурге

Филиал № 4 ОСФР по Москве и Московской области информирует: В Московском регионе более 62 тысяч семей распорядились материнским капиталом через банки


Встреча бизнес-клуба Ассоциации текстильщиков в Москве

Главный врач клиники "Мегастом", стоматолог Владимир Лосев: в каком возрасте оптимально устанавливать брекеты

Новый релиз DomNi & GOR - Прости или отпусти

Третий международный фестиваль театров кукол «Перекрёсток» прошёл в Новосибирске


Who could England get next in Euro 2024 knockout stage after going through to last-16?

Rashan Gary Showed No Concern When Asked About Caleb Williams

Commentator’s curse strikes immediately as LIV golf hothead Tyrrell Hatton swears live on TV after losing it at the WIND

Meet Slovenia’s gorgeous Wags, from a mummy blogger and influencer to a professional tennis star


ТСМ готовит полигон для конкурса механизаторов

Портативный ТСД корпоративного класса Saotron RT-T70

История одного похода

Терминал сбора данных (ТСД) промышленного класса SAOTRON RT42G


Dustborn let me smash fascists and flirt with my situationship on a road trip across America

'Maybe this new Stardew Valley-like game is pretty good' I said to myself after blearily noticing I'd played it until 2 in the morning

Model viewer forensics reveal that Elden Ring: Shadow of the Erdtree's Dancing Lion boss is actually two little guys piloting it around

There is an early power up in Elden Ring: Shadow of the Erdtree that basically turns the game into Sekiro, but the description is so vague I didn't realize how good it was until 40 hours later


Робота водієм у Таксі 571 (Київ)


Преимущества карты строек жилых и промышленных объектов в России

Экологи «Россети Центр» и «Россети Центр и Приволжье» показали высокий профессионализм на Всероссийском конкурсе

Как выбрать лучший строительный субподряд

Нижний Новгород вошёл в топ древних славянских городов для отдыха




Филиал № 4 ОСФР по Москве и Московской области информирует: В Московском регионе более 62 тысяч семей распорядились материнским капиталом через банки

Дворцовый переворот. Как реставрируют усадьбу Останкино XVIII века

Цена знания. Сколько стоит обучение в ведущих столичных и региональных вузах

«Объединяем Россию!». Как столица отметит День молодёжи


«Объединяем Россию!». Как столица отметит День молодёжи

Жителей Дзержинского приглашают на «День молодежи»

Новую детскую площадку открыли в Мытищах на проспекте Астрахова

Урок «химии». Как защитить ребёнка от отравления


Грузия сыграла вничью с Чехией на Евро, Калинская вышла в финал Берлина. Главное к вечеру

Рейтинг WTA. Калинская дебютировала в топ-20

Уимблдон потребует от российских теннисистов подписать декларацию о нейтралитете

Россия — первая по теннисным отказникам! Почему сразу девять наших сказали «нет» Олимпиаде в Париже


Красноярский край вошел в пятерку регионов России с высоким экономическим потенциалом

В Госдуме предложили лишать водительских прав за незаконный знак "Инвалид"

Лев Додин получил «Золотую маску»

«Объединяем Россию!». Как столица отметит День молодёжи


Музыкальные новости

Агент Щенникова ответил на вопрос о переходе защитника в "СКА-Ростов" Басты

Певцу Егору Криду исполнилось 30 лет

В Тульской области завершился Кинофестиваль «Движение по вертикали» памяти Станислава Говорухина

Памятник Цою в Крыму ждут перемены



Экологи «Россети Центр» и «Россети Центр и Приволжье» показали высокий профессионализм на Всероссийском конкурсе

Как выбрать лучший строительный субподряд

Преимущества карты строек жилых и промышленных объектов в России

Нижний Новгород вошёл в топ древних славянских городов для отдыха


Матвиенко призвала навести порядок в сфере ТКО и проанализировать мусорную реформу

Ассоциация «СИЗ» презентует серию мультфильмов по охране труда

Юные таланты под эгидой Фонда Спивакова дали концерт в «Михайловском»

В разрезе добыли аресты // Ликвидатору шахт и подрядчику инкриминируют мошенничество с бюджетными деньгами


Три грузовика столкнулись на Киевском шоссе

Проверенная автошкола в Москве

Автошкола в ВАО Москва посоветуйте

Легковой автомобиль загорелся на Калужком шоссе


Президент Конго Сассу-Нгессо прибыл в Москву на переговоры с Путиным

Россия получит доступ к военным базам и аэродромам Индии, что создаст угрозу США

Ушаков: Заявление Путина и Ким Чен Ына указывают на плотную координацию

"Хинди Руси бхай бхай": Россия и Индия готовят Западу "большой привет"


Около 1,3 тысячи случаев заражения COVID-19 выявили в столице за неделю

Около 1,3 тыс. случаев коронавируса выявили в Москве за неделю




Диетолог Елисеева: клетчатка борется со вздутием живота и сонливостью

Ледяная ловушка: доктор Кутушов рассказал про опасность мороженого в жаркую погоду

Главный врач клиники "Мегастом", стоматолог Владимир Лосев: в каком возрасте оптимально устанавливать брекеты

Корпоративные активности: нужны ли и как влияют на коллектив


"Начинка — нацизм": Захарова вскрыла истинную суть Киева после слов приспешника Зеленского о Крыме

Захарова назвала заявление Киева о Крыме как военной цели «калькой с нацистской концепции»


«Объединяем Россию!». Как столица отметит День молодёжи

Инвестор построит физкультурно-оздоровительный комплекс в Северном Медведкове

СберСтрахование жизни выступила партнёром международной олимпиады по страхованию

Компания «КЕНГУРУ.ПРО» стала лучшим производителем спортивного оборудования


Китай может построить в Минске еще один знаковый объект

«Все решено»: Лукашенко поблагодарил Лаврова за важное для Белоруссии решение

Белоруссия планирует наращивать товарооборот с Ленобластью

Белорусские рабочие будут строить АЭС в России



Собянин: 17 московских стационаров работают в полностью цифровой среде

Собянин: Город одобрил гранты для столичных компаний более чем на 1 млрд рублей

Собянин: «Активные граждане» выберут лучшие проекты в области строительства

В новостройку по реновации на улице Красных Зорь переезжают 320 семей — Собянин


Арт-суббота пройдет 29 июня в экоцентре "Яуза" в Москве

Десятки тысяч человек собрались на фестивале MAXIMUM Гриль Фест

Экологи «Россети Центр» и «Россети Центр и Приволжье» показали высокий профессионализм на Всероссийском конкурсе

Эксперт Ганьшин: вместе с температурой в Москве растет и количество осадков


Урок «химии». Как защитить ребёнка от отравления

"Авиасейлс": на июль больше всего подешевели перелеты в Ташкент и Пхукет

Родион Газманов рассказал о планах завершить карьеру из-за политической деятельности

В Госдуме предложили лишать водительских прав за незаконный знак "Инвалид"


Семейный пикник «Родные - любимые» пройдет в Поморье в третий раз

Еда наших: Якутская кухня в уникальном проекте Food.ru

Спортсмены из Архангельской области взяли серебро и бронзу на чемпионате России по пулевой стрельбе

Архангельская область присоединилась к акции «Единый арктический субботник-2024»


В Симферополе предупредили об антитеррористических учениях

Сквер имени Жириновского появится в Симферополе

Семья из Симферополя отправилась в колонию за мошенничество

Агент СБУ засел в МВД Крыма: Источник сообщил о поимке майора-шпиона


Умер заслуженный тренер СССР Виталий Ерфилов

Рябков считает, что риски столкновения ядерных держав повышаются

Москва потребовала от Тель-Авива отказаться от операции в Рафахе

В Госдуме предложили лишать водительских прав за незаконный знак "Инвалид"












Спорт в России и мире

Новости спорта


Новости тенниса
Хуберт Хуркач

Хуркач о реванше со Зверевым: «В голове сидел тот матч в финале United Cup»






В МИД Чехии осудили решение России о встречных ограничениях для СМИ

«Колакта кыштырдауга уяна». Бер ир-атның колагына 1,2 см озынлыктагы таракан оялаган

В Госдуме предложили лишать водительских прав за незаконный знак "Инвалид"

Девятилетний мальчик, искусанный сворой собакой под Читой, пришел в себя