Por favor, describa la solución que propone.
Contexto: ¿Qué son los PIC, por qué los necesitamos y cómo participa el autor?
Las Propuestas de Mejora de Cardano (CIPs) siguen el estándar de otras blockchains (por ejemplo EIPs o Ethereum Internet Proposals) para permitir a los desarrolladores, ingenieros, científicos, emprendedores o cualquier usuario proponer estándares, procesos o documentos de información que el resto de la comunidad pueda seguir: para evitar producir los mismos recursos o métodos repetidamente, de modo que los errores y las malas comunicaciones se mantengan al mínimo a medida que la blockchain aumenta en tamaño & complejidad.
El grupo de editores del CIP nació bajo la supervisión de la Fundación Cardano con la publicación de CIP-0001, en la que los editores originales del CIP esbozaron un proceso para publicar, editar y aprobar estos estándares sugeridos según los procedimientos del código abierto: con un [repositorio GitHub](https://github. com/cardano-foundation/CIPs) que pueden ser "bifurcados" para crear nuevos documentos CIP y modificar los existentes.
Los editores actuales de CIP son los que tienen permiso de escritura en este repositorio. Aunque todos los miembros originales de este grupo eran empleados de las empresas patrocinadoras oficiales de Cardano (IOG, Emurgo y la Fundación Cardano), de acuerdo con la tradición del código abierto (y para apoyar un gobierno imparcial) los miembros han buscado ser miembros fuera de esas empresas. Yo fui el primero de estos editores de la "comunidad" en ser añadido (en el tercer trimestre de 2021) y hasta ahora (en junio de 2022) el único.
**Percepción del problema: ¿Cómo va el proceso del PIC y hacia dónde va?
Ha habido una división del trabajo viable en este grupo, con el reconocimiento por parte de la comunidad de un proceso eficaz con un cuerpo creciente de material de normas… pero la carga de trabajo de todos los miembros ha ido aumentando. Dos de los miembros actualmente activos son arquitectos altamente técnicos de Cardano con múltiples funciones laborales dentro de sus propias empresas, y se han encontrado con que los deberes del CIP han tomado una cantidad creciente de su tiempo profesional.
Mi propio papel en el equipo de edición se ha centrado más en la divulgación, la defensa y la documentación de la comunidad, y he observado lo mismo, ya que el ritmo de nuevos PIC y de cambios en los PIC aumenta geométricamente mientras el número de editores permanece fijo. Nos encontramos en un punto en el que se necesitan normas tanto de contratación como de remuneración para mantener un alto nivel de trabajo del que pueda depender la comunidad.
Solución a corto plazo: Pagar a los editores no compensados (remuneración).
El éxito de la propuesta Catalyst de la última ronda de financiación fue un primer paso para resolver este problema:
F8: Estándares abiertos & Interoperabilidad > Tiempo de editor del CIP Sebastien durante 1 año
… que establece un precedente tentativo y un presupuesto basado en las expectativas y perspectivas de un editor CIP que ya trabaja a tiempo completo en una empresa relacionada con Cardano.
Dado que mi propia propuesta es desde el punto de vista de un editor sin afiliación a una empresa, asegurar la financiación garantizaría que cualquier persona con habilidades y pasión por apoyar los estándares de Cardano podrá contribuir plenamente al creciente proceso del CIP, independientemente de su situación laboral.
Desde ambos puntos de vista: durante el periodo en el que estén financiados, los editores serán libres de asignar su tiempo exclusivamente a las responsabilidades de edición del PIC. Esto se reflejará rápidamente en el tiempo & dificultad a la que se enfrentan los autores del PIC: un factor que puede ser fácilmente medido por la comunidad a través del repositorio del PIC en GitHub.
Solución a largo plazo: Contratación y retención de nuevos editores.
Esta parte de la estrategia está fuera del alcance de esta propuesta, aunque si se desarrolla un estándar de remuneración a corto plazo, incentivará a la comunidad a producir y validar nuevos editores comprometidos de diversas fuentes.
Pagar a estos editores a través de Project Catalyst también ayudaría a garantizar que esta parte del proceso de gobernanza sea más descentralizada, y que siga siéndolo, al evitar los posibles conflictos de intereses que podrían derivarse de que la Fundación Cardano pague directamente a los editores para que gestionen su propio repositorio.
**¿Quién se beneficia?
Cualquiera que obtenga valor de que Cardano siga siendo un blockchain de código abierto, cuyos estándares puedan evolucionar de forma descentralizada y no dependan de ninguna empresa en particular. La evolución de Internet y la aparición de blockchain nos han demostrado que los estándares de código abierto, tanto en el diseño como en la gobernanza, conducen a:
-
mayores & valores de activos más sostenibles
-
más & mejores propuestas de negocio relacionadas
-
resiliencia y longevidad gracias a la gobernanza descentralizada
-
una mayor adopción en relación con otras cadenas de bloques (lo que nos lleva a nuestra pregunta sobre el desafío)
Por favor, describa cómo su solución propuesta abordará el Desafío en el que la ha presentado.
El objetivo particular de este Reto es aumentar el número de proyectos que migran de Ethereum a Cardano. Muchas propuestas de mejora de Cardano, especialmente las más recientes, han demostrado:
> Un proceso eficiente de estándares de código abierto en Cardano facilitará a las empresas & los desarrolladores en los sectores de mercado dominados por Ethereum a desarrollar en Cardano así como, o en lugar de, Ethereum.
**Desafío: ¿puede el proceso de estándares de Cardano hacerse más eficiente?
Ethereum tiene una ventaja significativa sobre Cardano en el desarrollo de un proceso de estándares: unos 4 años y medio, según las fechas de presentación en GitHub del primer EIP antes del primer CIP. Esta experiencia adicional ha dado lugar a un proceso de normalización bien desarrollado para Ethereum con grandes expectativas de gobernanza de la comunidad.
Listas oficiales de propuestas finalizadas, Cardano vs. Ethereum:
- Cardano CIPs: actualmente 42
- Ethereum EIPs](https://eips.ethereum.org): actualmente 458
A grandes rasgos, Cardano está invitando a todo el negocio de Ethereum mientras mantiene menos de ⅒ de la infraestructura de estándares de Ethereum. Obsérvese que se trata de una estimación muy aproximada porque, por ejemplo, suele haber más propuestas obsoletas con el tiempo; la diferencia de cifras sólo sirve para ilustrar las expectativas de un proyecto que migra de Ethereum y que dependerá de alguna manera del trabajo previo de otros… como lo hará la mayoría.
Hay otras métricas, fácilmente enlazadas desde GitHub y contadas, que apoyan más o menos la misma conclusión:
- el número de "pull requests" (solicitudes para fusionar un documento de normas modificado o nuevo) no fusionados
- el número de "cuestiones" no resueltas (consultas o informes de problemas)
. .. de Cardano frente a Ethereum. Los revisores del proyecto deberían sentirse libres de solicitar estas métricas en los comentarios, aunque creo que este detalle es menos significativo que la conclusión subjetiva de que el trabajo atrasado de Cardano en cuanto a estándares está aumentando.
Esta es una excelente oportunidad para que Cardano abarque el mismo cuerpo de estándares que ya cubre Ethereum: si tan sólo esas colas crecientes pueden mantenerse al mínimo en relación con el tamaño del conjunto. Evitar los cuellos de botella y los retrasos en nuestro proceso de estándares abiertos (CIP) también animará a que los nuevos tipos de aplicaciones se documenten allí siempre que sea posible.
Desafío: ¿un proceso de estándares de Cardano mejor aprovechado permitiría más sectores del mercado?
Como caso para considerar esto, de la lista anterior de CIPs podemos ver que los estándares que apoyan las NFTs de Cardano fueron desarrollados relativamente pronto (CIP-0025, CIP-0027). En la actualidad, el número de empresas de NFT basadas en Cardano es impresionante en comparación con otras blockchains, incluida Ethereum.
Es una cuestión que el lector debe decidir si estos "estándares" del CIP (adoptados voluntariamente) han creado el mercado de las NFT, cuando literalmente también es cierto lo contrario: que el mercado ha creado estos estándares. La verdad general es que una industria creciente de código abierto y menos centralizada necesita tanto normas como aplicaciones para crecer juntos.
**Conclusión: Cualquier mejora en el proceso de los estándares de Cardano llevará a una mejor adopción de Cardano.
Nuestro proceso de edición del CIP es improvisado, como lo fue en los primeros días de Ethereum, pero ahora que Cardano también se ha convertido en una blockchain madura con muchas aplicaciones comerciales, esas aplicaciones están creando una carga de trabajo de estándares y gobernanza para la que Cardano ha tenido poco tiempo para evolucionar una infraestructura.
Por lo tanto, todos los usuarios, desarrolladores e inversores de Cardano deben dar un gran valor a nuestro marco de estándares cada vez que nos medimos con respecto a la "competencia" de Ethereum. Los estándares documentados forman parte de la infraestructura general de Cardano tanto como los nodos, las redes y las transacciones. … en última instancia, estos ayudan a determinar el coste, la facilidad de uso, la facilidad de desarrollo y la calidad de trabajar en una comunidad de apoyo.
¿Cuáles son los principales riesgos que podrían impedirle realizar el proyecto con éxito y explique cómo mitigará cada uno de ellos?
El "riesgo" de este proyecto será bajo porque, si no cumpliera con mis obligaciones como editor del PIC, sería evidente para todos los demás editores en el plazo de un mes. Como tengo entendido que el ciclo de auditoría del Proyecto Catalyst también es mensual, esto dejaría tiempo suficiente para que los auditores notaran mi incumplimiento y cancelaran el proyecto; y si los pagos también se hicieran mensualmente, esto dejaría poco o ningún riesgo para Catalyst de que se pagara el trabajo no entregado.
Si yo renunciara repentinamente como editor del PIC, fuera despedido de esa función o quedara incapacitado para ella, el efecto observado en el peor de los casos sería el mismo:
-
Mi ausencia sería lo primero que notarían los demás miembros del equipo de edición del CIP, que buscan a todos los demás miembros en cada una de nuestras reuniones quincenales del CIP, a no ser que ya estén excusados de antemano.
-
Una ausencia injustificada prolongada se anotaría en la carpeta de actas de BiweeklyMeetings (fácilmente auditable por Catalyst) y luego, si siguiera sin poder localizarme, se confirmaría por mi falta de presentación de un informe mensual.
-
En ese momento, si no pudiera responder en un plazo razonable con una razón para la ausencia u omisión, esperaría que la relación con Catalyst se considerara terminada.
Por favor, proporcione un plan detallado, incluyendo el calendario y los hitos clave para la entrega de su propuesta.
El proceso del PIC es en su mayor parte cíclico, y las tareas se reparten libremente entre los editores del PIC, cada uno de los cuales acepta las tareas para las que se siente más capacitado.
**Calendario
El proceso de PIC se desarrolla en ciclos quincenales de acuerdo con nuestro programa BiweeklyMeetings. Todas las tareas pendientes se añaden a una agenda en el [Discord > CIP Editors Meetings](https://discord. com/channels/971785110770831360) del servidor (invite) y cada responsable de esa tarea dirige un breve debate. La conversación de esta reunión determina los objetivos que se establecen para las próximas 2 semanas: en las que las acciones realizadas para cada pull request o issue relacionado con el PIC se documentan públicamente en GitHub.
**Tareas regulares
Dado que cada CIP nuevo o modificado pendiente tiene una solicitud de extracción en GitHub, mi calendario de actividades y el de otros editores de CIP se basa en la suscripción al repo de Github de la Fundación Cardano (tenga en cuenta que cualquier usuario de GitHub puede suscribirse a esto). Los editores, los autores del CIP y, a veces, los miembros de la comunidad se etiquetan entre sí cuando se requiere una respuesta o se solicita una revisión del código en el documento del CIP.
Se espera que todos los editores estén al tanto del estado de los PIC abiertos, y que no hagan avanzar ninguna propuesta sin la correspondiente indicación de consenso. Por lo general, es necesario leer el correo electrónico relacionado con los PIC de GitHub todos los días para estar al tanto del trabajo que hacen los demás, mientras cada uno documenta su propio trabajo con los comentarios de GitHub.
Si se requiere más discusión de la que puede tener lugar en GitHub, hacemos una nota en el Discord donde todos los editores pueden verla, a la atención del presidente de la Reunión de Editores del CIP, para añadir un tema a la agenda de la próxima reunión.
**Tareas especiales (según sea necesario)
Otras tareas son generadas espontáneamente y generalmente autoimpuestas, lo más típico:
-
Crear discusiones en el Foro de Cardano (generalmente en la categoría CIPs) para llevar las preguntas y la información relacionadas con el CIP a un público más amplio.
-
Mantener discusiones en el Foro de Cardano cuando se publique un borrador de PIC pero que aún no se haya publicado formalmente como una solicitud de extracción de GitHub, para apoyar el diálogo y el perfeccionamiento del borrador.
-
Supervisar las discusiones de usuario a usuario en el Discord donde se discuten los detalles de los PIC, para llevar los comentarios más relevantes al hilo de discusión de GitHub.
-
Colaborar con los equipos técnicos del IOG o de la Fundación Cardano en lo que respecta a propuestas muy técnicas o con inclinación científica, para aportar los resultados de las consultas fuera de banda al proceso documentado del CIP.
-
Colaborar con el departamento de marketing del IOG para organizar charlas con los operadores de los grupos de interés y/o la comunidad de desarrolladores, para notificar a estas partes interesadas las normas que se están estudiando & introducir sus comentarios en el proceso documentado del CIP.
Por favor, facilite un desglose presupuestario detallado.
**Estimación de tiempo de referencia, a partir de los informes de otros editores
1. F8: Open Standards & Interoperability > CIP Editor time Sebastien for 1 year ha cotizado & obtenido un presupuesto anual de 20.000 dólares por 1 año de tiempo del editor CIP. Esto se basa en un requerimiento mínimo actual de 2 horas semanales que se aproxima gradualmente a 8 horas semanales en el transcurso del año, durante el cual la carga de trabajo del CIP seguirá aumentando: con cualquier sobrepago aparente justificado por el trabajo previo de Sebastien como editor del CIP durante 2 años sin pago explícito.
2. Otro editor ha declarado, extraoficialmente & después de la reunión del CIP de esta semana (2022-06-28), que su tiempo dedicado a los temas del CIP ya ha alcanzado "varias horas cada semana". "
Mis propios requisitos de tiempo observados:
1. El tiempo que realmente dedico a los asuntos del PIC, como parte de mi rutina habitual de correo electrónico y mensajería, añade alrededor de una hora a cada día (incluidos los fines de semana), especialmente en lo que respecta al desarrollo del borrador del PIC-0050, que ha servido de modelo para el consenso de la comunidad en diversos medios. Además, hay que tener en cuenta las reuniones periódicas del CIP y las reuniones ocasionales fuera de banda, que suponen un total de aproximadamente 1 hora a la semana (asistencia + corrección de actas, etc.), lo que supone un total de 8 horas por semana de trabajo.
2. Como estimación de las tareas "regulares" más "irregulares", actualmente estimaría que el seguimiento de cuestiones observables relacionadas con GitHub, los comentarios, el etiquetado y la fusión serían 4 horas por semana, con las reuniones internas (regulares), las reuniones externas (irregulares), la comunicación en el Foro y Discord y la digestión, la migración de la plataforma y las cuestiones relacionadas con el software y el sitio web, también representan unas 4 horas por semana. … que también produce, por una medida diferente, un total de 8 horas en una semana de trabajo típica de Edición CIP.
3. Según mi experiencia, hay dos semanas a final de año en las que todo el trabajo en blockchain suele detenerse, con otras dos semanas de permiso previstas para asuntos personales: lo que da un total de 48 semanas de trabajo en cada año.
Cálculo del presupuesto del proyecto resultante:
48 semanas por año * 8 horas por semana * 50 dólares por hora = 19200 dólares por 1 año.
Según las directrices de Catalyst (tal y como yo las entiendo) y el calendario de auditoría mensual que propongo, esto se pagaría mensualmente como 19200 dólares / 12 = 1600 dólares pagaderos al mes.
Al igual que con la propuesta de Sébastien el trimestre pasado, creo que también me encuentro en la misma situación en la que el tiempo que he pasado como editor de CIP antes de cualquier pago (alrededor de 1 año en mi caso) al menos equilibraría cualquier mes en el que hubiera un déficit del número de horas trabajadas en relación con estas estimaciones. De hecho, es probable que el año que viene haya periodos de máxima actividad en el PIC en los que se necesiten más de 8 horas semanales.
[FEASIBILIDAD\N] Por favor, facilite los datos de las personas que trabajarán en el proyecto.
Este proyecto se basará únicamente en mi propio trabajo & experiencia (nombre: Robert Phair).
Credenciales relevantes en los estándares CIP & Cardano en curso:
- Confirmación de membresía como editor CIP existente del repositorio CIP de la Fundación Cardano
- Discord > CIP Editors Meetings](https://discord.com/channels/971785110770831360/971785110770831366) (invite link): listado como Editor
- Lista de propuestas de mejora de Cardano He participado directamente en
- CIP-0013: coautor (aportando & defendiendo el componente Stake Pool Links)
Experiencia relevante con blockchain (a partir de 2020):
- Cumbre de Cardano, septiembre de 2021: Estándares panelista en el tema de Gobernanza
- [Colaborador del Portal del Desarrollador de Cardano](https://github. com/cardano-foundation/developer-portal/pull/665): documentación para los estándares comunitarios de Air Gap Environment & Secure Transaction Workflow
- Frankenwallet](https://cosd.com/frankenwallet) - invención y documentación de este entorno seguro basado en USB, cada vez más popular, para eliminar la necesidad de un hardware dedicado a la seguridad de las criptomonedas: una cartera de hardware de código abierto.
- Defensa de la descentralización de las participaciones de Cardano](https://cosd.com/cardano) a través de la propuesta de "enlaces de grupos de participaciones".
Experiencia relevante anterior a blockchain (antes de 2020; véase C.V. / Curriculum Vitae)
- Consultor de la industria informática con treinta años de experiencia profesional en integración de sistemas, redes, programación / diseño, escritura técnica y gestión de proyectos
- Asesor empresarial en materia de computación en la nube, marketing online & comercio, seguridad de datos, formación técnica y tecnologías emergentes
Otros datos:
-
GitHub: @rphair
-
Manejador de criptografía en Twitter: [@COSDpool](https://twitter. com/COSDpool)
-
Foro de Cardano: @COSDpool
-
Sitio web: cosd.com
Si recibe financiación, ¿volverá a Catalyst en una ronda posterior para obtener más fondos? Por favor, explique por qué / por qué no.
Creo sí que lo haría, porque el objetivo de este proyecto es la sostenibilidad del proceso de estándares de Cardano más que cualquier objetivo a corto plazo. Cualquier editor del CIP que reciba financiación de Catalyst, especialmente uno que no reciba un salario corporativo, debería sentirse cómodo presentando una propuesta de financiación a intervalos de 1 año: proporcionando una oportunidad para la revisión anual tanto de ese editor como de la comunidad en su conjunto.
Por favor, describa lo que medirá para seguir el progreso de su proyecto y cómo lo medirá.
Indicador principal: Actas de las reuniones quincenales del PIC.
La lista de plataformas de las reuniones aparece siempre al principio de las actas y el nombre del orador está al lado de cada comentario transcrito: para facilitar que incluso los no asistentes puedan evaluar la participación de cualquiera. Es raro que algún editor asistente pase por una reunión del CIP sin algo que quiera comentar, por lo que la presencia de comentarios en la transcripción puede tomarse como una señal mínima de participación.
Métricas en línea de la participación directa de los editores del CIP en las solicitudes de extracción de GitHub y en las cuestiones.
Cambiando el nombre de usuario de GitHub, éstas funcionarán para cualquier editor de PIC (de hecho, para cualquier participante en el proceso de PIC):
- GitHub > Pull Requests en los que ha participado @rphair
- GitHub > Problemas en los que @rphair ha participado](https://github.com/cardano-foundation/CIPs/issues?q=commenter:rphair)
Para los Pull Requests en particular, los auditores deben buscar especialmente entre los comentarios las revisiones de código (cheques verdes para revisiones aprobadas, cheques blancos para revisión de comentarios… generalmente no producimos las "banderas rojas" porque podrían bloquear una fusión de PR por un tema subjetivo).
Nuestro objetivo más simple es también "fusionar" el mayor número posible de pull requests: así que mientras las fusiones hacen que un editor se vea & se sienta bien, tenga en cuenta que no es una carrera para ver cuál de nosotros pulsa el botón de "fusionar" primero: todos sabemos que es mejor esperar hasta que haya quórum (si no unanimidad) tanto on- & offline antes de fusionar un borrador de CIP. Si tenemos éxito como grupo, esta lista de PIC no fusionados seguirá siendo pequeña:
Medición subjetiva de la participación de la comunidad
Mi nombre de usuario (que aparece como rphair y/o el nombre de mi organización / grupo de interés COSD) debería aparecer regularmente en los siguientes canales:
- Cardano Forum > CIPs category (este es mi interés particular, así que mira para asegurarse de que ningún hilo de discusión CIP se deja sin atender con un CIP pendiente en las obras)
- Discord > CIP Editors Meetings (invite link): chat de la comunidad, destinado a un mayor volumen & menos permanencia que GitHub
Información manual para Catalyst: se publicará también en GitHub.
Según tengo entendido, los requisitos de presentación de informes de Catalyst consisten en elaborar un informe mensual. Para evitar la duplicación de esfuerzos por parte de los auditores y los miembros de la comunidad, tengo previsto incluir muestras de las métricas anteriores que muestren los problemas en los que he participado más notablemente ese mes:
- enlaces de comentarios a discusiones de GitHub
- enlaces de mensajes a discusiones de Discord
- enlaces de hilos / publicaciones en el foro de Cardano
- cualquier evento especial en la comunidad en el que estuve involucrado
También crearé un repositorio de acceso público [en mi propia cuenta de GitHub](https://github. com/rphair) donde publicaré cada uno de estos informes mensuales (sin los detalles confidenciales).
¿Qué significa el éxito de este proyecto?
Mantenimiento de un equipo de editores de PIC eficaz y coordinado.
Si esta propuesta, y posiblemente propuestas similares de otros editores CIP actuales o aspirantes, proceden en Catalyst, el resultado debería ser un equipo CIP en el que cada aspecto de los estándares abiertos en Cardano se empareja con alguien en el equipo que tiene el tiempo y el interés para trabajar felizmente en esa área.
Estándares y modelo de gobierno visibles para la comunidad Ethereum.
Un proceso CIP que evolucione positivamente, con un repositorio CIP sólido y en crecimiento, rodeado de experiencia y expectativas positivas en la comunidad de Cardano en general, sería visible de forma atractiva en el próximo año para los desarrolladores, empresas, escritores, inversores y analistas centrados en Ethereum.
Por favor, proporcione información sobre si esta propuesta es una continuación de un proyecto previamente financiado en Catalyst o uno completamente nuevo.
TOTALMENTE NUEVO
Calificación de los Objetivos de Desarrollo Sostenible (ODS)
Objetivo 9 de los ODS - Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
Subobjetivo 9.5 de los ODS - Potenciar la investigación científica y mejorar la capacidad tecnológica de los sectores industriales de todos los países, en particular de los países en desarrollo, lo que incluye, para 2030, fomentar la innovación y aumentar sustancialmente el número de trabajadores de investigación y desarrollo por cada millón de habitantes y el gasto público y privado en investigación y desarrollo
Indicador clave de rendimiento (KPI) 9.5.2 - Investigadores (en equivalente a tiempo completo) por millón de habitantes
Índice Universal de Derechos Humanos (UHRI) - No se han seleccionado índices UHRI