После обсуждения протокола Filecoin и его экономической модели для коммерциализации и управления хранилищем важно дополнительно уточнить роль пользователей хранилища. Пользователи хранилища играют важную роль в экосистеме, не только используя услуги хранения, но и влияя на форму продуктов хранения: поскольку пользователи хранилища создают спрос в экономике, ориентированной на экспорт, любой, кто владеет токенами Filecoin и использует их для хранения, может управлять Интернет продолжает развиваться, чтобы удовлетворить запросы потребителей.
1 Жизненный цикл пользователя
Вооружившись данными и токенами Filecoin, которые можно приобрести на бирже, пользователи хранилища готовы хранить данные в сети Filecoin. Пользователи хранилища могут пройти проверку перед работой с майнерами, подробнее об этом позже в этом разделе. Пользователи начали участвовать в рынке хранилищ, разделяя данные, находя майнеров и предлагая майнерам транзакции. После согласования таких условий, как цена и срок, майнер и пользователь заключают транзакцию, и затем пользователь имеет возможность заплатить майнеру за чтение файла. На рис. 1 показан жизненный цикл пользователя.
Рисунок 1: Жизненный цикл пользователя: получите токены, при необходимости станьте проверенным пользователем, выберите майнеров и сделайте конкретные запросы майнерам, торгуйте с майнерами после достижения соглашения, сетевые магазины и платите майнерам за проверку пользователей, получайте файлы от майнеров.
2 Предложение по сделке
Информация о транзакциях передается через сеть gossipsub, где пользователи и майнеры предлагают транзакции. Рынок распределенных хранилищ отражается через свободный обмен цен. Многие сторонние организации на платформе могут ускорить процесс сопоставления торговых предложений, включая участие бирж или сваховли заявок и заявок. Однако обмен этой информацией не ограничивается определенным протоколом или платформой. Например, предложения по хранению также могут быть сделаны на цифровых носителях, таких как Twitter или электронная почта (особенно, если необходимо хранить большие объемы данных).
3 торговых ордера
Когда спрос на хранилище и предложение Filecoin совпадают, транзакционный заказ выполняется. Помимо указания емкости хранилища, цены и продолжительности, транзакции также могут указывать размер доли майнеров хранилища и пользователей в процессе создания транзакции. Майнеры хранилищ будут дифференцироваться, предоставляя пользователям хранилищ залог за транзакцию, превышающий минимальную сумму, что позволит им продемонстрировать уровень обслуживания, который они могут предоставить. Кроме того, майнеры могут выбирать транзакции, в которых пользователи также предоставляют залог. Этот механизм существует и предоставляет участникам рынка множество возможностей.
Однако, поскольку состояние и пропускная способность цепочки являются ограниченными ресурсами, и провайдер должен гарантировать предоставление пользователям хотя бы определенного уровня обслуживания, протоколу необходимо установить минимальный залог транзакции провайдера. Минимальное требование залога транзакций на единицу вычислительной мощности взвешенных байтов установлено следующим образом: если общее количество заказов сетевых транзакций достигает базового уровня сети, сумма залогов транзакций будет составлять 5% от оборотного предложения filecoin.
Помимо залоговых обязательств обеих сторон, существует также оплата транзакции между пользователем и майнером. Этот платеж блокируется, когда заказ на транзакцию находится в цепочке, поэтому риск колебаний цены filecoin для пользователя исключается в момент заключения транзакции хранения; Платежи выплачиваются майнерам частями каждый платежный период. Платежи за заказы на транзакции выплачиваются немедленно, что дает майнерам больший стимул искать пользователей, готовых платить. Если майнер аннулирует заказ до истечения срока его действия, он заплатит комиссию за завершение сектора, а залог транзакции провайдера будет оштрафован и уничтожен. Кроме того, оставшаяся сумма транзакции будет возвращена пользователю.
Разработка некоторых дополнительных функций, таких как следующие, может повысить эффективность сети. С этой целью в будущих выпусках приоритетными будут следующие улучшения:
- Обновление порядка транзакций: пользователи и майнеры могут легко договориться о продлении транзакций.
- Миграция заказа на транзакцию: максимальный период заказа на транзакцию не должен ограничиваться максимальным периодом жизненного цикла сектора, но может быть разрешен перенос в новый сектор, когда истечет срок действия сектора, содержащего заказ на транзакцию.
- Замена торгового ордера: Пользователь может заменить торговый ордер в секторе другим файлом того же размера.
- Передача заказа на транзакцию: майнеры могут передавать заказы на транзакции другим майнерам с согласия пользователя.
4 проверенных пользователя
Как обсуждалось в разделе 3, верификация пользователей как часть экономики делает экономику Filecoin более сильной и ценной. Хотя майнеры хранилищ могут отказаться от транзакционных платежей и проводить самостоятельные транзакции, чтобы заполнить свое дисковое пространство и получить вознаграждение за блоки, это имеет низкую экономическую ценность и не должно сильно субсидироваться. Однако на практике отделить полезные данные от зашифрованных невозможно. Представление проверенных пользователей прагматично решает эту проблему за счет социального доверия и проверки. Чтобы стать проверенным пользователем, пользователям необходимо пройти простой и открытый процесс проверки. Этот процесс привлечет пользователей, которые действительно привносят потребности в хранилище в экономику Filecoin.
Валидаторы происходят из децентрализованной, глобально распределенной сети организаций, чтобы подтвердить реальные и полезные потребности в хранении проверенных пользователей. Если валидатор оценивает и подтверждает необходимость пользователя хранить реальные данные, этот пользователь сможет добавить определенный объем данных в сеть в качестве проверенной пользовательской транзакции. Этот процесс называется квотой DataCap. Аутентифицированные пользователи могут запросить увеличение DataCap после того, как вся квота будет исчерпана, и валидаторы должны провести комплексную проверку, чтобы гарантировать, что пользователи не злонамеренно используют проверку. Процесс проверки будет продолжать развиваться с течением времени, становясь более эффективным, децентрализованным и лучшим.
Спрос на хранилище в сети повлияет на продукты хранения, предлагаемые майнерами. Проверенные пользователи могут хранить данные с более высоким коэффициентом качества сектора, тем самым играя более важную роль в обеспечении качества обслуживания, географического распределения, децентрализации и консенсусной безопасности сети. Верификаторы и проверенные пользователи должны осознавать ценность и ответственность, связанные с их ролью. Кроме того, вполне возможно, что майнеры также могут иметь команду по развитию бизнеса для поиска ценных и полезных наборов данных по всему миру, тем самым увеличивая спрос на предоставляемое ими хранилище. Помимо предоставления пользователям надежного соглашения об уровне обслуживания, это будет стимулировать команды помогать пользователям завершить процесс проверки и начать хранить данные в сети Filecoin.
