Para ver cómo ejecutar AIPG, lea los archivos respectivos en la carpeta doc.
AI Power Grid es una moneda digital revolucionaria que se encuentra en la intersección de blockchain y la inteligencia artificial. Está diseñado para democratizar el acceso a la tecnología de IA y fomentar iniciativas de IA de código abierto. AIPG permite pagos instantáneos a cualquier persona, en cualquier parte del mundo, y permite la creación de activos (tokens) en su red. Estos activos se pueden utilizar para diversos fines, incluidos los NFT generados por IA.
AIPG opera con una tecnología peer-to-peer sin autoridad central, lo que significa que las transacciones y la emisión de dinero o NFT las realiza la red de forma colectiva.
El protocolo AIPG se basa en principios de equidad, transparencia y descentralización. Utiliza el algoritmo KawPoW resistente a ASIC durante el período PoW para garantizar un lanzamiento justo y fomentar una participación amplia. Una evolución significativa en el protocolo es la transición al sistema PoUW, donde los recursos computacionales de los mineros se dedican a tareas tangibles.
AIPG introduce un modelo económico sostenible y equilibrado. Inicialmente, el protocolo aprovecha un mecanismo PoW, otorgando a los mineros una recompensa en bloque de 500 monedas AIPG por cada bloque. A medida que AIPG evolucione, haciendo la transición al sistema PoUW y los mecanismos de prueba de participación (PoS) asociados, habrá una reducción gradual en las recompensas en bloque para fomentar la adopción temprana y la participación activa.
AIPG es más que una simple moneda digital; es una plataforma para que los entusiastas de la IA experimenten, construyan y contribuyan, democratizando así la tecnología de IA y ayudando a ser pioneros en la próxima era de avances en IA de código abierto.
Sitio oficial: https://aipowergrid.io
Grupo oficial: https://pool.aipowergrid.io
Explorador oficial: https://explorer.aipowergrid.io
Puerto P2P: 8865
Puerto RPC: 9788
Tiempo de bloqueo: 1 minuto
Recompensa en bloque: 500 AIPG (recompensa de 500, donación de 25)
AI Power Grid Core se lanza bajo los términos de la licencia MIT. Consulte COPIAR para obtener más información o consulte https://opensource.org/licenses/MIT.
La rama master
se construye y prueba periódicamente, pero no se garantiza que sea completamente estable. Las etiquetas se crean periódicamente para indicar nuevas versiones oficiales y estables de AIPG Core.
El desarrollo activo se realiza en la rama develop
. *HACER
El flujo de trabajo de contribución se describe en CONTRIBUTING.md.
Únase a nosotros en discordia en #desarrollo. https://discord.gg/XM296xQyXk
Las pruebas y la revisión del código son el cuello de botella para el desarrollo; Recibimos más solicitudes de extracción de las que podemos revisar y probar en poco tiempo. Tenga paciencia y ayude probando las solicitudes de extracción de otras personas, y recuerde que este es un proyecto crítico para la seguridad donde cualquier error podría costarle mucho dinero a las personas.
Testnet está en funcionamiento y disponible para su uso durante el desarrollo.
Se recomienda encarecidamente a los desarrolladores que escriban pruebas unitarias para código nuevo y envíen pruebas unitarias nuevas para código antiguo. Las pruebas unitarias se pueden compilar y ejecutar (suponiendo que no estuvieran deshabilitadas en la configuración) con: make check
. Se pueden encontrar más detalles sobre la ejecución y extensión de pruebas unitarias en /src/test/README.md.
También hay pruebas de regresión e integración, escritas en Python, que se ejecutan automáticamente en el servidor de compilación. Estas pruebas se pueden ejecutar (si las dependencias de prueba están instaladas) con: test/functional/test_runner.py
Los cambios deben ser probados por alguien que no sea el desarrollador que escribió el código. Esto es especialmente importante para cambios grandes o de alto riesgo. Es útil agregar un plan de prueba a la descripción de la solicitud de extracción si probar los cambios no es sencillo.