Ø UnderTango Cøin - Mobil Proyect Ø v0.1
UnderTango Coin es una innovadora aplicación móvil diseñada para simular un ecosistema de criptomonedas en un entorno cerrado. El objetivo principal es proporcionar una experiencia educativa e inmersiva donde los participantes puedan interactuar, ganar o perder Undertango Coins, y aprender sobre los principios fundamentales del mundo cripto a través de actividades dinámicas y simbólicas.
Crear una experiencia inmersiva que permita a los participantes involucrados interactuar con un entorno simulado que refleje los valores y principios esenciales del ecosistema cripto, utilizando una criptomoneda experimental llamada Undertango Coin.
- Registro y Acceso: Los usuarios se registran en la aplicación y reciben una cantidad fija de Undertango Coins.
- Interacción Basada en Principios: Los usuarios pueden ganar o perder monedas al participar en actividades que reflejan conceptos como descentralización, soberanía individual y privacidad.
- Minado Simulado: Una parte de las monedas debe ser "minada" mediante actividades simbólicas que representan principios cripto.
- Visualización en Tiempo Real: La distribución de monedas y la evolución del entorno se proyectan en la sala del evento, mostrando la interacción entre los participantes.
- Frontend: Kotlin, Flutter / Html, JS & Css
- Backend: Node.js y Firebase.
- Base de Datos: Firestore de Firebase.
- Integración Física: Proyecciones dinámicas y dispositivos IoT para una experiencia inmersiva.
Actualmente, disponemos de una versión web del prototipo actualizada diariamente y disponible para libre exploración por parte del jurado del Premio B·Artes, Miembros de UnderTango Club y allegados de la UTN (Universidad Tecnológica Nacional) y el MIA (Misiones Innovación Abierta).
El prototipo del proyecto puede accesarse aquí:
www.undertangoclub.com/ut-coin/
Para una explicación más detallada del proyecto, aquí está el índice, gracias por dedicarnos tu tiempo!
Playlist para acompañar la lectura
- Descripción del Proyecto
- Objetivo General
- Funcionalidades Principales
- Tecnologías Utilizadas
- Estado del Proyecto
- Acceso al Proyecto
- Cronograma General
- Presupuesto
- Plan de Contingencia
- Curriculum de Pablo Guillermo Cieslik
- Conclusión
- Descripción General de la Dinámica del Proyecto
- Ø Los 17 Principios
- Autor de este repositorio
Undertango Cøin Simulación Artística de un Ecosistema Cripto Nombre alternativo del proyecto: “LabitCoinf” Utility Coin
Este proyecto consiste en desarrollar una aplicación móvil (llamada en este documento como Undertango Coin), la cual simula un ecosistema de criptomonedas dentro de un entorno cerrado, específicamente en el contexto de LABITCONF 2024. Los participantes podrán interactuar y ganar o perder Undertango Coins a través de actividades que representen los principios fundamentales del mundo cripto. La aplicación permitirá a los usuarios influir en su entorno físico a través de interacciones IoT (Internet of Things), creando una experiencia inmersiva donde las criptomonedas y las acciones de los participantes en el mundo real se entrelazan.
Objetivo General: Crear una experiencia inmersiva y educativa que permita a los participantes de LABITCONF 2024 interactuar con un entorno simulado que represente los valores y principios fundamentales del ecosistema cripto, utilizando una criptomoneda experimental llamada Undertango Coin.
Registro y Acceso: Al descargar la aplicación, los usuarios se registran y reciben una cantidad fija de Undertango Coins. Interacción Basada en Principios: Los usuarios pueden ganar o perder monedas al participar en actividades que reflejen principios como la descentralización, la soberanía individual, y la privacidad. Minado Simulado: Un porcentaje de las monedas debe ser "minado" a través de actividades simbólicas que representen los principios cripto. Visualización en Tiempo Real: La distribución de las monedas y la evolución del entorno se proyectarán en la sala del evento, mostrando cómo se desenvuelven las interacciones entre los participantes.
React Native , Kotlin y Flutter para el desarrollo de la aplicación móvil; HTML, JS & CSS para la aplicación web.
Node.js para la lógica del servidor y la gestión de transacciones. Firebase para autenticación y base de datos en tiempo real.
Firestore de Firebase para almacenar datos de usuario y transacciones.
Proyecciones Dinámicas utilizando sistemas de visualización que muestren las interacciones en tiempo real en la sala del evento.
Ethereum o Binance Smart Chain: Implementación de contratos inteligentes en una testnet para manejar la lógica de distribución y minado de Undertango Coins. Esto añadiría una capa de autenticidad y permitiría explorar cómo los principios del proyecto se alinean con la tecnología blockchain real. Solidity: Utilización de este lenguaje para desarrollar los contratos inteligentes que gestionarían la distribución de tokens y las interacciones basadas en los principios definidos.
ERC-20/BEP-20 Tokens: Creación de un token personalizado (Undertango Coin) en una blockchain pública (Ethereum o Binance Smart Chain), que los participantes podrían almacenar en una wallet compatible como MetaMask, añadiendo una capa adicional de realismo y funcionalidad al proyecto.
Etherscan/BSCscan: Integración con exploradores de blockchain para que los usuarios puedan verificar sus transacciones en tiempo real, reforzando el concepto de "verificar vs confiar".
Dispositivos IoT: Implementación de dispositivos que respondan a las transacciones y movimientos dentro del evento (por ejemplo, luces o artefactos que reaccionen al movimiento de las Undertango Coins), creando un entorno más inmersivo y responsivo.
Finalización del documento. Chequeo y configuración de herramientas de desarrollo. Instalación de React Native y configuración inicial de Git y GitHub.
Configuración completa del entorno de desarrollo. Definición final de la arquitectura tecnológica y documentación.
Desarrollo del backend en Node.js y Firebase Functions. Configuración y diseño de la base de datos en Firestore.
Desarrollo de la interfaz de usuario en el prototipo web. Integración del frontend con el backend.
Implementación de la lógica de interacción basada en principios cripto. Pruebas iniciales y correcciones. Apertura de uso para beta testers.
Implementación avanzada del minado simulado. Refinamiento y depuración de las interacciones dentro de la plataforma.
Pruebas de carga y optimización. Desarrollo del prototipo de la app móvil. Documentación del código y preparación para la beta.
Lanzamiento de la versión beta de la app móvil. Ajustes finales y resolución de errores.
Preparación del entorno físico y ensayos.
Promoción de la aplicación y ensayos generales. Ventana de cierre para el agregado de sofisticaciones a la lógica central.
Ajustes finales y preparación para LABITCONF.
Montaje final y presentación en LABITCONF. Conversión oficial de las UnderTango Coins en Bitcoins y repartición acorde al ranking de jugadores.
Este cronograma resume de manera concisa lo que se realizará cada semana, brindando una visión general clara y directa de las actividades planificadas. (Para un desglose técnico de lo aquí abordado, dirigirse a II-1: Cronograma Técnico Detallado en este mismo documento.
- Costo: $0 USD (Trabajo propio)
- Costo: $400 USD (Pago único por asistencia en desarrollo de la app móvil y soporte general)
- Servicios de Firebase (Base de Datos, Hosting, Autenticación): $100 USD (1 mes)
- Dominio Web (undertangoclub.com): $0 USD (Ya está pago)
- Certificado SSL: $80 USD/año (para mantener la seguridad en el sitio web)
- Servidores para Aplicación Web: $50 USD (1 mes)
- Material Promocional para LABITCONF: $100 USD (impresiones básicas y algún banner simple)
- Costo de Participación en LABITCONF: $1,000 USD
- Reserva para Contingencias Técnicas: 10% del costo total ajustado = $63 USD (sin incluir extras)
- Licencias de Software (herramientas de desarrollo, diseño): $150 USD
- Asesoría Legal Básica (Opcional): $500 USD (Consultas mínimas para orientación en el ámbito legal)
-
Con Marketing y Promoción + Asesoría Legal:
- Desarrollo: $400 USD
- Infraestructura: $230 USD
- Marketing (Opcional): $1,100 USD
- Contingencia: $173 USD (10% del total sin extras)
- Otros Gastos (con asesoría legal): $650 USD
Total: $2,553 USD
-
Con Marketing y Promoción (Sin Asesoría Legal):
- Desarrollo: $400 USD
- Infraestructura: $230 USD
- Marketing (Opcional): $1,100 USD
- Contingencia: $168 USD
- Otros Gastos (sin asesoría legal): $150 USD
Total: $2,048 USD
-
Sin Marketing y Promoción + Con Asesoría Legal:
- Desarrollo: $400 USD
- Infraestructura: $230 USD
- Contingencia: $63 USD
- Otros Gastos (con asesoría legal): $650 USD
Total: $1,343 USD
-
Sin Marketing y Promoción (Sin Asesoría Legal):
- Desarrollo: $400 USD
- Infraestructura: $230 USD
- Contingencia: $63 USD
- Otros Gastos (sin asesoría legal): $150 USD
Total: $843 USD
- Trabajo propio: La mayor parte del desarrollo y prototipado la realiza Pablo Cieslik, lo que reduce significativamente los costos.
- Programador Ayudante: El ayudante experto en Flutter colaborará en la aplicación móvil y asistirá en otras tareas necesarias.
- Infraestructura Básica: Contratación de servicios por un solo mes para Firebase y servidores.
- Marketing y Promoción: Opcional, pero recomendado para mayor visibilidad y éxito en LABITCONF.
- Asesoría Legal: Es un gasto adicional opcional en caso de que se decida avanzar en la tokenización real del proyecto.
- Descripción: Posibles retrasos en la implementación debido a problemas técnicos, como errores de código o dificultades con la integración de Firebase.
- Mitigación: Desarrollo en sprints semanales con revisiones continuas. Implementar pruebas unitarias y de integración para detectar y solucionar problemas rápidamente. Mantener un respaldo regular del código y de la base de datos.
- Descripción: Dificultades en la participación del público o malentendidos sobre el uso de la aplicación, afectando la experiencia general.
- Mitigación: Incluir un tutorial interactivo inicial en la aplicación. Proporcionar un equipo de soporte presencial y remoto durante el evento para orientar a los participantes y resolver dudas. Recopilar comentarios de los usuarios en tiempo real para realizar ajustes rápidos si es necesario.
Desarrollador Full Stack y director de proyectos con experiencia en la intersección de arte, tecnología y finanzas descentralizadas. Como fundador de UnderTango Club lidero proyectos que fusionan innovación tecnológica con expresiones artísticas, enfocándome en la educación cripto y las experiencias interactivas.
- NAVES USA 2024, IAE Business School: Gestión de proyectos y negocios internacionales.
- Técnico en Robótica, Universidad de la Marina Mercante: Especializado en robótica, programación de sistemas embebidos (Arduino) e IoT.
- Certificación en Programación Web, Egg Live: Desarrollo web con JavaScript, HTML y frameworks modernos.
- Fundamentos de la Gestión de Proyectos, Google: Metodologías ágiles y herramientas de gestión.
- Certificado de Unity Essentials Pathway, Unity: Creación de entornos virtuales y programación 3D.
- Gestión de Proyectos: Planificación y ejecución de proyectos complejos, integrando equipos multidisciplinarios.
- Desarrollo Full Stack: Experto en Kotlin, JavaScript, HTML, CSS, Node.js y Firebase.
- Blockchain y Cripto: Desarrollo de soluciones innovadoras en finanzas descentralizadas, con enfoque educativo.
- Arte Generativo y Consultoría: Integración de arte digital y tecnología blockchain en experiencias interactivas.
- Inglés (Avanzado), Portugués (Profesional), Alemán (Principiante).
- Correo: [email protected]
- LinkedIn: linkedin.com/in/pablo-cieslik
- Currículum completo
Siempre en búsqueda de desafíos en desarrollo tecnológico y proyectos que unan arte y sistemas descentralizados.
El proyecto UnderTango Coin no es solo una intervención artística, sino también una herramienta educativa diseñada para los asistentes de LABITCONF 2024. Este proyecto ofrece una experiencia inmersiva e interactiva que les permitirá experimentar y comprender los principios del ecosistema cripto de manera práctica.
La propuesta está cuidadosamente planificada para garantizar su entrega y ejecución exitosas durante el evento, combinando arte, tecnología y educación en una experiencia única. Este enfoque innovador demuestra cómo las finanzas descentralizadas y las tecnologías emergentes pueden integrarse en un entorno artístico y educativo.
Habiendo expuesto los elementos básicos de nuestro proyecto, a continuación, detallamos su descripción más precisa y técnica.
Undertango Coin es una experiencia interactiva que busca sumergir a los participantes en un ecosistema cripto. La interacción va más allá de lo digital, impactando el entorno físico para enseñar cómo la tecnología blockchain, los principios cripto y las decisiones individuales afectan tanto el mundo digital como el real.
- Distribución Inicial: Al registrarse, cada usuario recibe una cantidad fija de Undertango Coins, simbolizando igualdad de condiciones en el entorno cripto.
- Ganar/Pérdida de Monedas: Los usuarios ganan o pierden monedas al participar en actividades relacionadas con principios como descentralización y privacidad. Ejemplo: Un usuario publica en el mural digital, y otros pagan en Undertango Coins para interactuar con su contenido. El usuario debe reclamar sus ganancias; si no lo hace a tiempo, las monedas se "queman" y se eliminan del sistema.
- Minado Simulado: Los usuarios pueden "minar" monedas al realizar acciones simbólicas dentro del evento, como realizar su primera transacción o interactuar con el mural digital.
- Iluminación y Proyecciones: Los dispositivos interactivos (luces, proyecciones) reaccionan según las acciones de los usuarios. Por ejemplo, cada 30 minutos se ilumina a la persona con más monedas, quien decide si activarla o delegar la oportunidad a otro, reflejando la descentralización y la distribución de poder.
- Creación de Identidad Digital: Personalización del perfil del usuario, enseñando la importancia de la identidad segura en el mundo cripto.
- Verificación de Transacciones: Revisión de transacciones en tiempo real para reforzar la transparencia.
- Decisiones Colectivas: Votación sobre aspectos del entorno (música, iluminación), demostrando la participación equitativa.
- Evaluación: Al final, se analizan los resultados de las interacciones para reflexionar sobre la dinámica de poder en un entorno cripto.
- Premiación: Los usuarios destacados reciben un reconocimiento especial, incluyendo una recompensa adicional en Undertango Coins.
La aplicación se organiza en 4 módulos:
- Registro y Tutorial: El usuario se registra, recibe un tutorial y una cantidad inicial de monedas.
- Interacciones: Los usuarios interactúan en una "Zona UnderTango" con elementos como un mural digital y un ranking en tiempo real.
- Desafíos: Actividades programadas, como "búsqueda del tesoro" o "donación relámpago".
- Premiación: Al final, se premian a los usuarios más destacados según varios criterios.
Esta dinámica permite a los usuarios aprender y aplicar principios cripto en un entorno real e interactivo.
- El dinero fuerte
- La inclusión financiera
- El empoderamiento de las personas
- La descentralización
- La soberanía individual
- Verificar vs Confiar
- El derecho a la privacidad
- La escasez absoluta
- La certeza de las matemáticas
- Las transacciones anónimas
- La libertad financiera
- La certeza del código
- La auto custodia
- La libertad de expresión
- Los derechos individuales
- La identidad digital
- El código como expresión
Pablo Guillermo Cieslik
Soy un apasionado del arte y la tecnología, me encanta explorar cómo el tango y la innovación pueden ir de la mano. Este proyecto es una muestra de mi entusiasmo por crear experiencias únicas que conecten a las personas a través de la cultura y la revolución digital.
al 22/8/2024
Ø