Интернет-компьютер обеспечивает решение рисков платформы

Интернет-компьютер обеспечивает решение рисков платформы

15 февраля 2022 г.

Интернет-компьютер — это новая вычислительная платформа, которая уникальным образом позволяет разработчикам пользоваться преимуществами технологии блокчейн без ущерба для производительности. Это вторая статья из серии из шести статей, в которых описывается, почему разработчикам следует создавать свои приложения на Интернет-компьютере. Первую статью, в которой кратко объясняется, что такое интернет-компьютер, можно найти [здесь] (https://hackernoon.com/5-reasons-to-build-on-the-internet-computer).


Риск платформы


Одна из основных движущих сил в технологии заключается в том, что есть платформы и приложения, созданные на основе этих платформ. В этой динамике разработчики приложений несут уникальный риск — обычно называемый «платформенным риском» — что платформа, на которой они построены, отзовет их доступ в любое время и по любой причине. Хотя этот риск существовал всегда, в последние годы он стал особенно острым, поскольку основные технологические платформы постепенно отзывали или ограничивали доступ к своим API. Сегодня это представляет собой серьезную проблему как для разработчиков платформ, так и для разработчиков приложений, поскольку лишь немногие люди готовы работать над новыми платформами, а те, кто знает, что они сталкиваются с реальной угрозой для своего бизнеса.


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


Эффект маховика


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


Facebook, LinkedIn и Twitter являются яркими примерами платформ, которые быстро росли благодаря приложениям, созданным на их основе. Такие игры, как Farmville, помогли привлечь на Facebook десятки миллионов пользователей и удержали их на платформе. И десятки сторонних веб-сайтов направляли трафик на платформы через свои API.


Действительно, в [интервью 2007 года] (https://www.programmableweb.com/news/twitter-api-traffic-10x-twitters-site/2007/09/10) один из основателей Twitter (Биз Стоун) объяснил, что насколько приложения были важны для раннего успеха платформы: «API был, возможно, самым важным, или, может быть, даже бесспорно, самым важным, что мы сделали с Twitter. Это позволило нам, во-первых, сохранить очень простой сервис и создать простой API, чтобы разработчики могли использовать нашу инфраструктуру и придумывать идеи, которые намного лучше наших идей, и создавать такие вещи, как Twitterrific, который — это просто красивый и элегантный способ использования Twitter, который мы бы не смогли получить, будучи очень маленькой командой. Таким образом, API, который имеет в 10 раз больше трафика, чем веб-сайт, был действительно очень важен для нас».


Проблема сегодня: отсутствие доверия


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


Twitter, например, изменил свою политику в отношении API в 2012 году, чтобы запретить использование API платформы некоторыми разработчиками приложений. Они не одиноки: Facebook и LinkedIn также лихо отозвали доступ к API бесчисленных приложений, которые были созданы на основе их платформ, как только они решили, что им больше не нужна их помощь для роста. Таким образом, эти платформы отвернулись от тех же приложений, которые помогли им так быстро расти в молодости.


Решения, принятые Twitter, Facebook и LinkedIn, подорвали веру в то, что новые платформы останутся открытыми, как только они достигнут определенного порога успеха. Это отсутствие доверия отпугивает предпринимателей от создания приложений, а инвесторов — от финансирования уже созданных: они знают, что строить поверх платформ — все равно, что строить на песке. Поскольку на новых платформах создается мало приложений, эти платформы изо всех сил пытаются расти так, как это делали технологические гиганты в середине 2000-х годов.


Интернет-компьютер предоставляет решение


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


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


Отдельно Интернет-компьютер имеет надежную систему управления, которая позволяет разнообразной группе заинтересованных сторон вносить изменения в его состав или протокол. Любой может участвовать в управлении: единственное требование состоит в том, что вы должны «застейкать» — то есть заблокировать — собственный токен интернет-компьютера (ICP), чтобы получить голос. Эту систему управления можно использовать для отмены изменений в накопителях, которые конструктивно отменяют API, назначенные постоянными.


Примеры на компьютере в Интернете


Соник. Sonic — это децентрализованная биржа, полностью построенная на Интернет-компьютере. Функциональность Sonic аналогична Uniswap на Ethereum. Однако, в отличие от Uniswap, где одна только комиссия за простую транзакцию может стоить более 40 долларов, транзакции на Sonic практически бесплатны благодаря уникальным характеристикам Интернет-компьютера.


Децентрализованные биржи, такие как Sonic, полезны, потому что они позволяют пользователям обменивать токены разных типов друг на друга. Например, пользователь может обменять токен, привязанный к доллару США (например, USDC), на токен, привязанный к евро (например, EURT). Или пользователь может обменять токен управления одного приложения на токен управления другого приложения.


Если API-интерфейсы Sonic станут постоянными, разработчики смогут уверенно включать Sonic в свои приложения. Это позволит разработчикам приложений предложить функцию, позволяющую совершать платежи в одном токене и получать в совершенно другом токене. Например, продавец, который продает цифровые товары для онлайн-игры, может позволить пользователям совершать покупки в любом токене, и Соник автоматически конвертирует этот токен в тот, который привязан к собственной валюте продавца (например, USDC).


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


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


:::Информация


Раскрытие информации: Автор этой статьи владеет ICP, который является родным токеном для Интернет-компьютера.



Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE