ocean.py: una biblioteca de Python para publicar, intercambiar y consumir datos de forma privada y segura.
Ocean.py ayuda a los científicos de datos a ganar dinero con sus modelos de IA, realizar un seguimiento de la procedencia de los datos y la computación, y obtener más datos. (Más detalles aquí.)
Ocean.py facilita estas tareas:
Publicar servicios de datos: feeds de datos, API REST, archivos descargables o cálculo a datos. Cree un NFT de datos ERC721 para cada servicio y un token de datos ERC20 para el acceso (tokens de datos 1.0 para acceder).
Vender tokens de datos a través de por un precio fijo. Vender NFT de datos.
Transfiera datos NFT y tokens de datos a otro propietario y todas las demás acciones ERC721 y ERC20 utilizando web3.py.
ocean.py es parte del conjunto de herramientas de Ocean Protocol.
Esto está en estado beta. Si tiene problemas, abra una nueva edición.
Siga estos pasos en secuencia para ingresar a Ocean.
Instalar océano
Configuración:
Remoto (Win, MacOS, Linux)
o Local (solo Linux)
Recorra el flujo principal : publique activos, publíquelos gratis/a la venta, dispense/cómprelos y consúmelos.
Defina la estrategia de gas: determine automáticamente la tarifa del gas para redes remotas
Buscar y filtrar datos: encontrar activos por etiqueta
Flujo de custodia ligera: consuma un activo gratuito y con precio sin custodia
Challenge DF: premio $$ para predecir el precio futuro de ETH
Agricultura de datos: seleccione activos de datos y gane recompensas
Compartir datos públicos en cadena, por ejemplo, modelos públicos de IA
Compartir datos privados en cadena, por ejemplo, modelos privados de IA
Cada uno de los siguientes muestra cómo publicar y consumir un tipo particular de datos.
C2D: tokenice y monetice algoritmos de IA a través de Compute-to-Data
API REST: ejemplo sobre el feed de precios de Binance ETH
GraphQL: ejemplo sobre NFT de datos oceánicos
Datos en cadena: ejemplo de tarifas de swap de Ocean
Agregar credenciales: ejemplo sobre la publicación de un recurso con credenciales personalizadas
Comprender los parámetros de configuración: envvars vs archivos
Obtenga más información sobre los servicios fuera de la cadena: proveedor oceánico de servicios de datos, almacén de metadatos Aquarius
Flujo de desarrolladores : para desarrollar aún más ocean.py
Proceso de lanzamiento: para realizar un nuevo lanzamiento de 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.