Ocean - это протокол с открытым исходным кодом, который позволяет предприятиям и частным лицам обмениваться данными и услугами на основе данных и монетизировать их.
Протокол Ocean, созданный на основе блокчейна Ethereum, использует «токены данных» для доступа к наборам данных. Затем токены выкупаются пользователями, которым необходим доступ к информации.
Ocean стремится сделать наборы данных на своей платформе доступными для стартапов и исследователей, при этом данные не должны покидать тех, кто их хранит.
Программное обеспечение Ocean создано для облегчения этого обмена данными, связывая пользователей, которым нужны данные или не имеют ресурсов для их хранения, с теми, у кого есть лишние ресурсы. За свою работу провайдеры награждаются OCEAN, собственной криптовалютой Ocean.
Ocean позволяет торговым площадкам реализовать свой протокол для соединения сторон и облегчения транзакций между ними. Например, Ocean Market, созданный командой Ocean, - это место, где токены данных общедоступны для торговли.
Протокол Ocean использует смарт-контракты для обеспечения возможности обмена каждым токеном данных в блокчейне Ethereum и в его децентрализованных приложениях.
Чтобы система работала, Ocean работает через три основных компонента:
Провайдеры - чеканят токены данных и продают право доступа к наборам данных вне сети.
Потребители - приобретают токены данных и получают доступ к наборам данных.
Торговые площадки - связывют поставщиков и потребителей и упрощют транзакции.
Ocean Market - это автоматизированный маркет-мейкер (AMM), который был создан для облегчения чеканки и обмена токенов данных.
В отличие от традиционной торговли в стиле книги заказов, которая сопоставляет «ставки» и «запросы» участвующих сторон, автоматические маркет-мейкеры используют набор пулов ликвидности, аналогичный Uniswap и Balancer, которые позволяют рассчитывать каждую сделку с помощью набора смарт-контрактов.
Когда провайдер пытается создать и опубликовать токен данных, он указывает несколько полей для информирования потребителей о своем продукте, включая заголовок, описание, цену и URL-адрес, по которому можно найти данные, которые затем шифруются и хранятся в Ethereum.
В конечном итоге, когда потребители решают активировать токены данных, данные расшифровываются и впоследствии могут быть загружены непосредственно из кошелька, подключенного к торговой площадке.
Вычислить в данные
Compute-to-Data - это функция Ocean, которая позволяет обмениваться данными при сохранении конфиденциальности пользователей.
Используя этот метод, токены данных позволяют потребителям использовать определенные части набора данных для выполнения определенных вычислительных задач, тем самым поддерживая развитие исследований или искусственного интеллекта, сохраняя при этом конфиденциальность определенной пользовательской информации.
Таким образом, провайдеры могут хранить наборы данных на своих серверах и продавать их части определенным сторонам или для конкретных случаев использования.