Две основные проблемы, которые тезис о цепочке приложений решает для разработчиков игр

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

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

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

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

Краткая история диссертации Appchain 

Тезис Appchain привлек к себе внимание, когда в 2017 году индустрия блокчейнов увидела первые признаки массового принятия. Растущий общественный спрос на блочное пространство для обслуживания таких вариантов использования, как краудфандинг на основе блокчейна и игровые приложения, такие как CryptoKitties, сделал очевидным, что разработчикам нужно гораздо больше. способность донести блокчейн до масс. 

В том же году пионеры вроде Космоса всплыла идея нового протокола межблокчейновой связи (IBC) для соединения блокчейнов, специфичных для приложений, тем самым популяризируя концепцию «интернета блокчейнов». Cosmos позволит запускать частные цепочки Ethereum и объединять активы в разных сетях.

Решения для цепочки приложений начали появляться в сети в 2018 году. запуск LoomSDK для игровой сети Loom Network, которая является одним из основных моментов. Loom стал популярным вариантом для разработчиков игр и наблюдался значительный рост пока медвежий рынок следующего года не подтолкнул отрасль к консолидации от цепочек приложений к единым L1. 

Тем временем другие экосистемы, такие как Axie Infinity, Sandbox и Neo District, экспериментировали с различными решениями для сайдчейнов, чтобы удовлетворить растущий спрос со стороны геймеров на блокчейне. Эти решения оказались особенно полезными в то время. Они предоставили игрокам убежище, где они могли наслаждаться играми с блокчейном первого поколения без смехотворно высоких комиссий или медленных расчетов, которые преследовали сети L1.

Перенесемся в настоящее: экономика Web3 находится в самом разгаре. Существуют тысячи приложений в различных секторах и цепочках, включая децентрализованные финансы (DeFi), цифровую идентификацию, невзаимозаменяемые токены (NFT), Metaverse и игры на основе блокчейна. В развивающейся отрасли уже наблюдаются темпы внедрения, аналогичные Интернету в первые годы его существования, и в ближайшее десятилетие планируется привлечь один миллиард пользователей.

Источник: a16z

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

Что решает тезис Appchain

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

  1. Масштабируемость 

«Независимо от того, сколько транзакций в секунду (TPS) имеет блокчейн, этого никогда не будет достаточно. 8, 15, 10 тыс., 100 тыс., 1 млн+, блокчейн всегда будет достигать этого потолка, поскольку многие приложения растут и масштабируются». – Ханаан Линдер, генеральный директор Stardust

Блокчейны уровня 1 в конечном итоге всегда будут сталкиваться с новыми ограничениями по мере роста и масштабирования числа приложений на нем. Полезно рассмотреть гипотетический случай, когда монолитный блокчейн обрабатывает один миллион TPS; приложения, которые выполняют несколько микротранзакций, в конечном итоге превысят этот потолок, поскольку они подключат больше пользователей. Текущие решения уровня 1, такие как Solana и Avalanche, столкнулись с аналогичными ограничениями, что привело к сбои в сети, скоплениекачества скачки платы.

Тезис Appchain опирается на успех Интернета в эпоху Web1 и Web2 для устранения ограничений Web3. 

Ранний Интернет масштабировался за счет внедрения взаимосвязанных серверов для конкретных приложений, управляемых разными поставщиками. Amazon Web Services (AWS), например, росла в геометрической прогрессии не за счет ежегодного добавления одного компьютера с дополнительной оперативной памятью, а за счет запуска отдельных серверов, которые с годами становятся быстрее.

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

  1. Заблуждение «один размер подходит всем»

«Сети блокчейна, такие как Polygon, AVAX и Cosmos, следует сравнивать с операционной системой. Различные операционные системы работают лучше для разных приложений. Никогда не будет «одного», который будет править всеми». Ханаан Линдер, генеральный директор Stardust

Идея о том, что все децентрализованные приложения должны жить в монолитной цепочке, игнорирует тот факт, что такие блокчейны, как Solana, Polygon и Cosmos, похожи на разные операционные системы, которые лучше работают для разных приложений. Например, Polygon уделяет первоочередное внимание предоставлению SDK для масштабирования dApps и накопительных пакетов на основе Ethereum, а Solana предназначена для поддержки микроплатежей и аналогичных вариантов использования.

Среда цепочки приложений позволяет разработчикам полностью использовать потенциал блокчейна, настраивая дизайн каждой цепочки в соответствии с конкретными потребностями. В реальном примере цепочка приложений, предназначенная для обмена NFT, потребует меньше вычислительных ресурсов и ресурсов валидатора по сравнению с DEX с несколькими типами ордеров и ликвидационными ботами. Такое же сравнение можно провести между протоколом кредитования DeFi и игровой платформой Web3, причем последняя требует высокой пропускной способности для масштабирования.

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

Почему Web3 Gaming нуждается в среде Appchain

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

Статус-кво монолитных блокчейнов, перекладывающих эти транзакционные издержки на игроков и разработчиков, невозможен в долгосрочной перспективе. Даже модель с комиссией в размере 0.0005 доллара может составить значительную сумму по мере роста числа пользователей и объема транзакций. Напротив, специально созданная цепочка приложений снижает эти расходы, изолируя разработчиков игр от других экосистем Web3, конкурирующих за блочное пространство. 

Еще одним преимуществом такой специализированной системы является то, что она расширяет возможности хороших разработчиков, предоставляя им знакомые инструменты и возможность компоновки в нескольких цепочках. Например, с помощью таких инструментов, как API-интерфейсы Stardust, не зависящие от блокчейна, разработчики могут развертывать активы, которые можно легко создавать, сжигать и передавать между несколькими средами блокчейна. Решение позволяет разработчикам запускать игры на основе блокчейна в рекордно короткие сроки с помощью единой панели управления для управления игроками и активами NFT в нескольких цепочках. 

Appchain — это будущее блокчейна и игр

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

Тезис Appchain опирается на уроки, извлеченные из масштабирования Web1 и Web2, чтобы масштабировать игровые экосистемы в такое же удобное для разработчиков, надежное и недорогое будущее. Быстрое принятие принципов тезиса о цепочке приложений имеет большие перспективы для разработчиков игр и обещает обеспечить адаптацию одного миллиарда игроков в течение следующего десятилетия.

Этот контент спонсируется Звездная пыль.


Получайте главные новости и идеи о криптовалютах на свой электронный адрес каждый вечер. Подпишитесь на бесплатную рассылку Blockworks сейчас.

Хотите, чтобы альфа-версия была отправлена ​​прямо на ваш почтовый ящик? Получайте идеи о вырождении, обновления управления, производительность токенов, твиты, которые нельзя пропустить, и многое другое от Ежедневный отчет Blockworks Research.

Не могу дождаться? Получайте наши новости максимально быстро. Присоединяйтесь к нам на Telegram и следуйте за нами на Новости Google.


Источник: https://blockworks.co/news/solving-game-developer-problems.