La posibilidad de emitir una votaci贸n y que su voto sea contabilizado es esencial para cualquier proceso electoral justo. En condiciones ideales, este proceso deber铆a ser preciso y transparente, verificable no obstante seguro, y accesible para todos. En 2022, la primera iteraci贸n de la Votaci贸n Cardano tuvo lugar en colaboraci贸n con SundaeSwap-una asociaci贸n establecida para apoyar la votaci贸n de los Premios de la Cumbre Cardano y del ponente del D铆a 2. De nuevo este a帽o, la votaci贸n de los Premios para la Cumbre Cardano 2023 se llev贸 a cabo utilizando la Votaci贸n Cardano.
En los debates p煤blicos en curso en torno a diversas elecciones en todo el mundo se ha puesto de manifiesto la necesidad de mejoras y de un aumento continuo de la confianza en torno a los procedimientos de emisi贸n, procesamiento y recuento de votos de las papeletas de votaci贸n. Teniendo en cuenta la comprensi贸n fundamental de la Fundaci贸n Cardano de estos retos comunes, nos propusimos ofrecer una soluci贸n a trav茅s de la papeleta de votaci贸n Cardano 2023, al tiempo que nos esforz谩bamos por mejorar la iteraci贸n anterior de la papeleta.
Mejora de la votaci贸n en Cardano
En los 煤ltimos 12 meses, la votaci贸n de Cardano ha evolucionado significativamente hasta convertirse en un repositorio de c贸digo abierto modular con servicios backend independientes que pueden acoplarse con interfaces de usuario a medida, permitiendo as铆 una soluci贸n de votaci贸n basada en blockchain verdaderamente personalizada. Como resultado, la papeleta sigue ofreciendo una votaci贸n libre basada en el usuario, pero ahora tambi茅n es posible aprovecharla para eventos de votaci贸n basados en el staking.
El voto basado en Cardano basado en stake requiere que los participantes hayan hecho staking de ada antes de una instant谩nea predefinida de la blockchain Cardano. Dicha instant谩nea determina la cantidad ponderada del voto de cada participante dentro de un evento espec铆fico de votaci贸n de Cardano Ballot. Adem谩s, gracias al nuevo servicio backend voting-admin-app, los eventos de Votaci贸n Cardano se registran ahora p煤blicamente en la cadena. Este nuevo proceso de registro en la cadena garantiza la transparencia y sirve como registro inmutable de todos los eventos de votaci贸n de las papeletas Cardano Ballot. Junto a estas mejoras, entre muchas otras, en La Fundaci贸n Cardano nos gustar铆a anunciar con alegr铆a que la votaci贸n de Cardano es ahora open source.
Trayectoria y perspectivas de la votaci贸n en Cardano.
En 2022, la Votaci贸n sent贸 las bases no s贸lo de una aplicaci贸n de votaci贸n libre y basada en usuarios , sino de una an贸nima que es transparente, verificable y segura. No obstante, tras la Cumbre Cardano 2022, identificamos una serie de mejoras que merece la pena considerar. Por ejemplo, el componente de c贸digo abierto cardano-connect-with-wallet desarrollado por la Fundaci贸n y presentado en la votaci贸n del a帽o pasado constituye una de esas mejoras. A lo largo de 2023, este componente ha pasado de ser espec铆fico de React a convertirse en una biblioteca independiente del entorno.
La idea motriz del componente siempre ha sido simplificar la integraci贸n de las wallets de Cardano con las aplicaciones descentralizadas (DApps) de Cardano. El a帽o pasado ya exist铆a una compatibilidad limitada con los wallets m贸viles para la votaci贸n de Cardano, pero el equipo deseaba ampliarla a煤n m谩s. Esto nos impuls贸 a idear posibles alternativas para las comunicaciones entre las DApps y los wallets existentes. Como resultado, la Comunicaci贸n descentralizada WebRTC DApp-cartera, o CIP-45, ofrece ahora un est谩ndar para las comunicaciones peer-to-peer (P2P) descentralizadas entre carteras y DApps en Cardano. CIP-45 utiliza el bien establecido protocolo WebRTC junto con los rastreadores WebTorrent para permitir un m茅todo de descubrimiento de pares verdaderamente descentralizado que es a la vez preservador de la privacidad y fiable. La votaci贸n del 2023 puso de manifiesto la aplicaci贸n del CIP-45, mediante el cual los usuarios pod铆an utilizar la implementaci贸n del CIP-45 en Eternl para conectar P2P con la votaci贸n de Cardano.
La Boleta mostr贸 m谩s innovaci贸n este a帽o, apoyando la votaci贸n de los Premios de la Cumbre Cardano 2023 con el primer Hydra Tally de la historia. El equipo expres贸 su deseo de explorar Hydra tras la Cumbre del a帽o pasado. Adem谩s, quer铆amos mejorar a煤n m谩s la transparencia, la escalabilidad y la auditabilidad. Para lograr estas mejoras, aprovechamos los contratos inteligentes Aiken e Hydra para permitir la validaci贸n en cadena del recuento de los resultados de la votaci贸n. El p煤blico puede ahora inspeccionar los datos del smart contract y confirmar f谩cilmente si los resultados se contaron correctamente para cada categor铆a de los premios de la Cumbre Cardano 2023.
Aplicaciones en desarrollo de la votaci贸n en Cardano
A principios de este a帽o, La Fundaci贸n Cardano recibi贸 una solicitud de IOG para apoyar los eventos de pre-ratificaci贸n CIP-1694 por medio de la Votaci贸n Cardano. IOG hab铆a realizado previamente una evaluaci贸n de las soluciones de votaci贸n en Cardano, incluyendo una revisi贸n de Voteaire y SundaeSwap Governance, y decidi贸 optar por la soluci贸n de votaci贸n de la Fundaci贸n. Esta solicitud de apoyo a los eventos de preratificaci贸n CIP-1694 estableci贸 un nuevo requisito para la votaci贸n basada en staking, lo que impuls贸 al equipo de la Fundaci贸n a desarrollar la funcionalidad necesaria.
El peso asignado a cada votaci贸n se erige como la diferencia clave entre la votaci贸n basada en el usuario y la basada en el staking. La votaci贸n basada en las participaciones requiere el c谩lculo de una cantidad ponderada para cada votaci贸n basada en la cantidad de ada staked por una direcci贸n en un momento dado. Este momento se captura mediante una instant谩nea de la blockchain Cardano y debe producirse antes de que comience el evento de la votaci贸n Cardano Ballot. Los detalles de cada evento de Votaci贸n Cardano aparecen detallados en la cadena. De hecho, este aspecto forma parte del nuevo proceso de registro mencionado anteriormente.
Aspectos t茅cnicos de la votaci贸n Cardano Ballot
El repositorio modularizado y de c贸digo abierto de la Balota con los backend-services incluye seis aplicaciones: Admin, Voting, Commitment, Ledger Follower, Verification e Hydra Tally. El equipo dise帽贸 estas aplicaciones modulares para que fueran ligeras y descentralizadas. Por ejemplo, la voting-verification-app ofrece una aplicaci贸n independiente pensada para que la comunidad, los votantes y terceros verifiquen las pruebas de voto de las papeletas Cardano en la cadena. Muchos servicios backend, incluida la aplicaci贸n de verificaci贸n, se configuran utilizando los metadatos de registro de eventos de las papeletas Cardano en la cadena.
Al igual que en su versi贸n anterior, la votaci贸n Cardano admite actualmente dos m茅todos de verificaci贸n de usuarios: SMS y Discord Bot. Para la Cumbre Cardano, la verificaci贸n por SMS aprovech贸 las mejores pr谩cticas de autenticaci贸n multifactor (MFA), y la boleta de votaci贸n almacen贸 espec铆ficamente solo un valor hash para el n煤mero de tel茅fono. El Discord Bot, desarrollado el a帽o pasado para la Cumbre Cardano 2022, apoy贸 a los participantes que no quer铆an ofrecer un n煤mero de tel茅fono para votar. La Fundaci贸n Cardano discord-wallet-verification-bot ha evolucionado desde entonces hasta convertirse en una biblioteca de c贸digo abierto dise帽ada para los desarrolladores de Cardano. Este a帽o, la experiencia del usuario tambi茅n ha mejorado considerablemente: Los usuarios solo tienen que realizar la 煤nica acci贸n de pulsar un bot贸n dentro de Discord para verificar su cuenta con la votaci贸n Cardano.
Al configurarse para un evento de la Votaci贸n en Cardano, la Aplicaci贸n de seguimiento del ledger obtendr谩 todos los datos relacionados con el evento de la blockchain Cardano, incluidos los importes de las estacas para los eventos de la Votaci贸n en Cardano basados en el stake. Adem谩s de los servicios backend modularizados, la votaci贸n implementa las Solicitudes HTTP Web3 Autenticadas, o CIP-93. Este nuevo enfoque ofrece un m茅todo de autenticaci贸n para las solicitudes de los usuarios a los servidores DApp aprovechando la blockchain Cardano y CIP-08 Message Signing.
Lo siguiente para la votaci贸n en Cardano
El nuevo repositorio de Cardano de c贸digo abierto ofrece a los desarrolladores implementaciones de referencia para dos eventos completos de la votaci贸n en Cardano: Cardano Summit 2023 (basado en el usuario) y CIP-1694 (basado en el stake). Cada evento utiliza los servicios backend de la Balota Cardano con sus respectivos frontends contenidos en el directorio UI. Ahora que la votaci贸n es de c贸digo abierto, esperamos que el ecosistema de desarrolladores se beneficie de nuestro recorrido durante los dos 煤ltimos a帽os. Pero, sobre todo, esperamos que la votaci贸n de Cardano siga evolucionando en colaboraci贸n con la comunidad.
La Fundaci贸n anima a los interesados a revisar BloxBean Cardano Projects, ya que nuestro equipo se benefici贸 enormemente de Yaci Store y DevKit de BloxBean a la hora de desarrollar la votaci贸n. Estamos muy agradecidos por su trabajo y, de hecho, nos sentir铆amos negligentes si no los mencion谩ramos.
En 2024, la votaci贸n de Cardano ya no requerir谩 las direcciones de staking de Cardano para identificar a los usuarios. En su lugar, y si as铆 lo desean, los usuarios tendr谩n la posibilidad de utilizar wallets m贸viles de identidad digital para interactuar con la Votaci贸n. Esta funcionalidad ofrecer谩 una soluci贸n innovadora y una implementaci贸n de referencia para la gesti贸n de identidades en la red Cardano. Tambi茅n tenemos la intenci贸n de continuar nuestro descubrimiento con Hydra y seguir explorando la escalabilidad, haciendo hincapi茅 en las soluciones de verificaci贸n y almacenamiento descentralizado de datos para las pruebas criptogr谩ficas. Conscientemente, no hemos planificado la hoja de ruta completa de la votaci贸n de Cardano para 2024, ya que queremos seguir siendo flexibles ante cualquier posible colaboraci贸n o petici贸n de la comunidad.
Independientemente del caso de uso, la funcionalidad mejorada de Cardano Ballot beneficia a los desarrolladores Web 2 que buscan comprender las DApps de votaci贸n, as铆 como a los desarrolladores de Cardano experimentados que pretenden orquestar su propio evento basado en usuarios o stakes de Cardano Ballot. Del mismo modo, La Fundaci贸n Cardano pretende que el repositorio Ballot empodere a los participantes del ecosistema Cardano, proporcionando una metodolog铆a robusta para emitir una votaci贸n y hacer que se cuente el voto de cualquier persona.
Traducci贸n al espa帽ol de "Accessing Cardano Blockchain Data with Ledger Sync ", escrito por Thomas A. Mayfield, L铆der del equipo de Soluciones de Identidad y Confianza Descentralizadas (DTIS), en diciembre 5 de 2024.
Notas del traductor
- Corchetes del traductor.
- Asuma que todo enlace apunta a un contenido en idioma
ingl茅s.
Indica que el enlace apunta a un contenido en idioma espa帽ol.