Журнал "Information Security/ Информационная безопасность" #5, 2023

Сайдчейны Сайдчейн (Sidechain) – это технология, которая позволяет создавать дополни- тельные цепи данных, связанные с основной блокчейн-сетью. Идея заклю- чается в том, чтобы улучшить опреде- ленные характеристики или функцио- нальность блокчейна, вынося часть опе- раций за пределы базовой цепи. Поль- зователи могут перемещать свои активы между основной цепью и сайдчейном. Это позволяет улучшать масштабируе- мость, ускорять транзакции или добав- лять новые функции без необходимости внесения изменений в основной блок- чейн. Например, сайдчейн сети Ethereum под названием Polygon PoS обладает производительностью, почти в 500 раз превосходящую скорость родительской сети. Кроссчейн-мосты В отличие от сайдчейнов, которые обычно работают как дополнительные цепи данных внутри одной блокчейн- системы, кроссчейны предполагают взаимодействие между различными блокчейнами, зачастую даже принадле- жащими к разным протоколам. Идея кроссчейна состоит в том, чтобы позволить перемещение активов и дан- ных между разными блокчейнами, обес- печивая интероперабельность между сетями. Немного истории В начале блокчейн-эры, когда появил- ся биткоин, первая и самая известная блокчейн-сеть, стали проявляться ограничения по производительности. Блоки в цепи формировались примерно каждые 10 минут, и существовали ограничения на количество транзакций, которые могли быть включены в один блок. С увеличением популярности крипто- валют и блокчейна стало очевидным, что необходимы решения для улучшения производительности и масштабируе- мости. Задержки в подтверждении тран- закций и ограничения по пропускной способности стали проблемами, требую- щими решения. Концепция сайдчейнов начала фор- мироваться как способ решения проблем масштабируемости. Идея заключалась в том, чтобы выносить часть транзакций или операций за пределы основной блокчейн-цепи, чтобы улучшить ее про- изводительность, не изменяя саму цепь. С течением времени и с развитием блокчейн-технологий исследователи и разработчики начали предлагать кон- кретные решения и протоколы для реа- лизации сайдчейнов. Различные проекты начали проводить эксперименты с сайдчейнами, тестируя их в реальных условиях. Это позволило сообществу лучше понять преимущества и ограничения данного подхода. Важно понимать, что каждый сайдчейн самостоятельно обеспечивает свою без- опасность. В случае компрометации ущерб остается в рамках этой цепи и не затрагивает основной блокчейн. С дру- гой стороны, если будет скомпромети- рован основной блокчейн, сайдчейн про- должит работать, но его привязка к роди- тельской цепи обесценится. Сходства и различия Обе концепции направлены на улуч- шение масштабируемости блокчейна. Они предоставляют механизмы для обра- ботки большего количества транзакций и увеличения производительности системы. Сайдчейны и кроссчейны разгружают основную цепь от избыточных операций, обеспечивая более эффективное исполь- зование ресурсов. Используя сайдчейны и кроссчейны, разработчики могут рас- ширить функциональность своих прило- жений, добавляя новые возможности и операции. Смарт-контракты являются строитель- ными блоками для создания сложных и безопасных операций как внутри одно- го блокчейна, так и между различными блокчейнами. Их автоматизированные и программируемые характеристики существенно улучшают функциональ- ность и эффективность сайдчейнов и кроссчейнов. Смарт-контракты облегчают выполне- ние транзакций между различными блок- чейнами. Они принимают условия и про- верки с одной цепочки и инициируют запрограммированные действия на другой. Атаки на кроссчейны Double-Spending Атака Double-Spending направленна на многократное использование одних и тех же активов в разных блокчейнах. Double-spending реализуется, когда ата- кующий отправляет одновременно две или более транзакции, расходуя одни и те же криптовалютные средства. Типичным примером Double-Spending является сценарий Race Attack, при кото- ром атакующий одновременно отправ- ляет две разные транзакции с одинако- выми средствами. Злоумышленник рас- считывает, что обе транзакции будут включены в блоки, что может сработать в блокчейнах с длительным временем генерации блоков. В малоиспользуемых или низкоуров- невых блокчейнах, которые обычно отли- 62 • ТЕХНОЛОГИИ Сайдчейны, кроссчейн-мосты и вопросы безопасности айдчейны и кроссчейны – это красивые инженерные решения для масштабирования и расширения функциональности блокчейнов, они открывают новые возможности для взаимодействия между различными сетями. Однако с собой они приносят и новые риски в части безопасности. По мере роста популярности системы сайдчейнов и кроссчейнов становятся объектами повышенного внимания злоумышленников и вопросы, связанные с целостностью, конфиденциальностью и доступностью данных, становятся для них все более актуальными. С Александр Подобных, руководитель Санкт-Петербургского РО АРСИБ, руководитель Комитета по безопасности цифровых активов и противодействию мошенничеству, судебный эксперт

RkJQdWJsaXNoZXIy Mzk4NzYw