Ocean.py: библиотека Python для конфиденциальной и безопасной публикации, обмена и использования данных.
Ocean.py помогает ученым, работающим с данными, зарабатывать деньги на своих моделях искусственного интеллекта, отслеживать происхождение данных и выполнять вычисления, а также получать больше данных. (Подробнее здесь.)
Ocean.py упрощает эти задачи:
Публикуйте сервисы данных: каналы данных, API REST, загружаемые файлы или вычисления в данных. Создайте NFT данных ERC721 для каждой службы и токен данных ERC20 для доступа (токены данных 1.0 для доступа).
Продавайте токены данных по фиксированной цене. Продавайте данные NFT.
Передавайте данные NFT и токены данных другому владельцу, а также все другие действия ERC721 и ERC20 с помощью web3.py.
Ocean.py является частью набора инструментов Ocean Protocol.
Это находится в состоянии бета-тестирования. Если у вас возникнут проблемы, пожалуйста, откройте новую тему.
Выполните эти шаги последовательно, чтобы попасть в Океан.
Установить океан
Настраивать:
Удаленный (Win, MacOS, Linux)
или локальный (только Linux)
Пройдите основной процесс : опубликуйте актив, опубликуйте его бесплатно/на продажу, раздайте/купите и потребляйте.
Определить газовую стратегию — автоматическое определение платы за газ для удаленных сетей
Поиск и фильтрация данных: найдите активы по тегу
Легкий поток хранения - потребляйте бесплатные и платные активы без хранения
Challenge DF — приз $$, чтобы спрогнозировать будущую цену ETH
Сбор данных: управляйте информационными ресурсами и получайте вознаграждение.
Обмен общедоступными данными в цепочке, например общедоступными моделями искусственного интеллекта.
Обмен частными данными в цепочке — например, частными моделями искусственного интеллекта.
В каждом из следующих примеров показано, как публиковать и использовать определенный тип данных.
C2D — токенизация и монетизация алгоритмов ИИ с помощью вычислений в данных
REST API — пример ценового канала Binance ETH
GraphQL — пример NFT океанских данных
Данные внутри цепочки — пример комиссий за своп в океане
Добавление учетных данных — пример публикации ресурса с пользовательскими учетными данными
Понимание параметров конфигурации – envvars vs files
Узнайте об оффчейн-сервисах — Ocean Provider для услуг передачи данных, хранилище метаданных Aquarius.
Поток разработчиков - дальнейшее развитие Ocean.py
Процесс выпуска — сделать новую версию Ocean.py.
Copyright ((C)) 2023 Ocean Protocol Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.