Saltar al contenido principal

Vista general

Audius es un protocolo descentralizado, propiedad de la comunidad y controlado por artistas para compartir música. Audius proporciona una alternativa basada en blockchain a las plataformas de streaming existentes para ayudar a los artistas a publicar y monetizar su trabajo y distribuirlo directamente a los fans.

La misión del proyecto es dar a todos la libertad de compartir, monetizar y escuchar cualquier audio.

El repositorio del Protocolo Audius es un mono-repositorio que tiene todas las piezas que hacen y soportan el protocolo incluyendo contratos inteligentes, servicios y otras bibliotecas de soporte.

Si está interesado en operar un servicio, consulte la sección ejecutando un nodo. Si estás interesado en contribuir al protocolo de Audius, ¡explora el siguiente código!

Audius consiste en tres gráficos: Artistas (creadores de contenido), Fanáticos (consumidores de contenido) y Proveedores de Servicios. ¡Algunos usuarios entran en los tres gráficos!

  • Artistas suben canciones, crean álbumes y comparten contenido a los demas
  • Ventiladores tracks de streams, crean listas de reproducción, suscribirse & seguir artistas y volver a compartir contenido a los demas
  • Proveedores de Servicio sirven tráfico de aplicaciones, streams y ayudan a proteger la red

Los proveedores de servicios pueden proporcionar uno o más de los siguientes servicios haciendo stake de $AUDIO tokens y registrando su servicio:

  • Nodo de Descubrimiento (alojar un endpoint con soporte SSL y registrar endpoint con stake)
  • Nodo de contenido (alojar un endpoint con soporte SSL y registrar endpoint con stake)

En el diagrama anterior, los creadores pueden ejecutar un nodo de contenido ellos mismos o utilizar uno de los nodos de contenido registrados en red.

Para obtener más información sobre la arquitectura de Audius, consulte el Whitepaper del protocolo Audius.

Servicios de Audius#

ServicioDescripción
Nodo de contenidoMantiene la disponibilidad del contenido de los usuarios en IPFS incluyendo metadatos de usuario, imágenes y contenido de audio
Nodo de descubrimientoIndexa y almacena el contenido de los contratos de Audius en el blockchain de Ethereum para que los clientes lo consulten a través de una API
Servicio de identificaciónGuarda cifrados de cifrado de autor, hace Twitter OAuth y transmite transacciones (paga gas) en nombre de los usuarios

Contratos inteligentes de Audius & librerías#

LibDescripción
libreríasUna interfaz fácil para los servicios distribuidos de web y audio: Servicio de identidad, Nodo de descubrimiento (proveedor de descubrimiento), Nodo de contenido (nodo de creador)
contratosLos contratos inteligentes que se están desarrollando para el protocolo de streaming de Audius
contratos ethLos contratos inteligentes de Ethereum que se están desarrollando para el protocolo de streaming de Audius

Servicio de Proveedor de Quickstart#

Si usted es un proveedor de servicios, puede encontrar una guía de inicio rápido para ejecutar servicios en Audius aquí