Найти тему

App Market Часть 3

Оглавление

Из чего состоит App Market Denet и в чем его технические особенности.

Из чего состоит App Market

-2

App Market Contract - Контракт магазина приложений

App - Приложение, любой пользователь или разработчик может создать приложение и добавить его в магазин приложений

App Contract Address - Ethereum адрес контракта, если такой требуется для запуска приложения

App Permissions - Разрешения требуемые для запуска или установки приложения (approve, sharing и др.)

Shared Block Root Key - Ключ от первого файла в сети DeNet необходимый для загрузки данных приложения

Owner Storage Fee - комиссия: устанавливаемая владельцем приложения за все транзакции внутри приложения связанные с хранением данных, скачиванием и загрузкой на ноды.

Next Version Hash - При обновлении приложения, автор может либо выпустить новое и указать хеш новой версии приложения для простой миграции пользователей внутри децентрализованной сети.

App

Приложения разделены на два типа - Dapp и EApp

Dapp

Для того, чтобы запустить приложение, достаточно предоставить приложению доступ к запрашиваемым данным, по умолчанию у пользователя создается скрытая папка .apps/ в которой по мере установки приложений создаются каталоги с данными.

Например, мы хотим установить к себе приложение Uniswap, для этого в магазине приложений находим uniswap. Далее DeNet сам создаст подпапку с адресом внутри app market contract,

.apps/0xdefi123…

внутри этой папки автоматически создаются следующие данные:

manifest.json - конфигурация приложения

data/ - папка с хранимыми данными, генерируемые приложением

shared_data/ - папка с публичными данными, которые генерирует пользователь внутри приложения

В зависимости от сложности приложения, оно может быть запущено внутри DeNet (как подгружаемое iframe приложение, либо полностью отдельное приложение, которое подключается к DeNet путем вызова denet.web3.js.

EApp

EApp - Внешнее приложение.

Его также можно найти в App Market, однако логика работы будет отличаться. EApp может быть абсолютно любое приложение, которое внедрило к себе протокол DeNet. Например, это может быть игра, отдельное приложение для заметок, редактирования фото или видео, приложение для рендеринга, музыкальное приложение, может быть и любая приватная социальная сеть, которая вместо хранения данных на серверах, будет использовать пользовательское хранилище с встроенной защитой данных.

Freedom from advertising and commissions!

Ключевым преимуществом для создателей приложений является отсутствие системной комиссии и возможность зарабатывать даже на полностью бесплатном приложении.

Авторы ПО с открытым исходным кодом, могут установить комиссию на генерируемые приложением данные и получать часть платы за хранение, скачивание и загрузку данных их приложения.

Пример:

Сколько бы заработал DappDocument на DeNet? Предположим, что кто-то создал идеальное приложение для документов в DeNet и набрал 100,000 пользователей, а каждый пользователь в среднем сгенерировал по 150 MB информации. (включая встроенные картинки, документы например). Таким образом, у владельца такого приложения пользователи будут иметь суммарный объем хранения в 15 ТБ и платить майнерам примерно 75$ в месяц.

Владелец приложения устанавливает поверхностную комиссию, в размере от 0x до 10x. Например здесь, уместным будет установить комиссию 10x, поскольку в большинстве случаев данных на пользователя будет немного и владелец приложения будет получать каждый месяц 750$. Также, владелец приложения может установить плавающую комиссию в зависимости от количества хранимых данных.

Вывод можно сделать следующий - AppMarket сильно усилит продукты и экосистему DeNet, что повысит спрос на Web3, DFILE Token и общее вовлечение аудитории в децентрализованные продукты. А также поможет разработчикам Dapp упросить способы заработка, исключить рекламу и внутренние комиссии

В следующей статье вы узнаете про Lightning payments, которые позволят уменьшить или полностью исключить комиссию за транзакции в сети ethereum для DAPP приложений.

Подпишитесь на Medium.com чтобы не пропустить обновления и инструкции по стейктингу!

Сайт: dfile.tech

telegram: @dfiletoken

telegram ru @denet_chat_rus