funded
Digital voter ID using Atala prism
Current Project Status
In Progress
Amount
Received
₳36,575
Amount
Requested
₳96,250
Percentage
Received
38.00%
Solution

The solution integrates Atala Prism and a political affiliation system into an open-source tool. Via a mobile app, citizens control their data, mitigating misuse by political parties.

Problem

Presently, numerous countries lack political affiliation systems enabling citizens to retain sovereignty over their personal data. This issue is prevalent in several Latin American nations.

Image file

Impact Alignment
Feasibility
Value for Money

Team

1 member

Digital voter ID using Atala prism

Please describe your proposed solution

1.- Context:

In Latin America, the lack of a reliable political affiliation systems puts the integrity of electoral processes and the privacy of citizens at risk. Political parties require a solution that guarantees the authenticity of affiliation data. Manual handling of information has led to abuse and falsification of data by opposing parties. Implementing a secure and reliable platform that integrates Atala Prism is crucial to safeguard democracy and individual rights.

2.- Current situation:

Currently, political parties in Latin America face significant challenges in the accreditation and verification of their affiliates. The process is done manually with physical forms, which has resulted in misuse and falsification of personal data. This lack of a reliable system of political affiliation raises concerns about the transparency and authenticity of the records, putting the integrity of democratic processes and the privacy of citizens at risk.

3.- Proposed solution:

Integration of Atala Prism with Political Affiliation Systems

The launch of a new ecosystem requires specific products and in this case we must identify the actors in the electoral sector, voters, political parties, electoral body, this product that we will create is a computer platform where we will integrate the political affiliation systems with Atala Prims

The project proposes a technical solution composed of:

  • Citizen layer: A mobile application in Flutter where citizens can manage their information and decide to join or disaffiliate from political parties, preventing misuse and falsification of data.
  • Integration layer: It will facilitate communication between the affiliation system and Atala Prism.
  • Layer of political organizations: Our solution includes a dedicated layer for political organizations. Through this layer, political parties will have access to up-to-date information on citizens who have joined or disaffiliated from their political party, enabling them to have closer and more effective communication with their members. This will encourage citizen participation and strengthen the relationship between political parties and citizens.
  • Electoral bodies layer: A web system for electoral bodies to manage information on political parties and approve their compliance with local electoral requirements.

Integration of ATALA with political affiliation systems:

Our project focuses on creating a system that combines ATALA's technology with political affiliation systems. Through this integration, we will enable citizens to securely manage their personal information, join or disaffiliate from political organizations, and provide electoral management bodies with an efficient way to verify and validate membership records. Our open source solution will strengthen confidence in democratic processes by:

Image file

Identifing stakeholders:

As an indispensable part of the project and that aligns with their demands ; Identify the interested parties, in the process described above, in order to make an introduction in Decentralized Identity, we will hold workshops to gather information that help establish a governance framework within this project.

4.- Legal validity of the soluction

Countries such as Argentina, Bolivia, Ecuador, and Peru have laws that require political parties to submit a list of their affiliates, and electoral organizations (government entities) are responsible for verifying and validating this information.

Furthermore, political parties are obligated to collect information from their affiliates, and this information must be accurate and obtained with the consent of the citizens, following the mechanisms established by the government entities.

In summary, this proposal has legal validity because the laws of these countries establish the requirement to have information about party affiliates and for political parties to use a single mechanism to collect this information. Our project does not contradict any laws and easily adapts to the mechanisms, processes, and procedures of government entities and local electoral guidelines and regulations.

PERU

LAW OF POLITICAL ORGANIZATIONS (pages 3, 4)

https://portal.jne.gob.pe/portal_documentos/files/fd6aadd2-0361-433b-8cab-aef2a0c568b7.pdf

ECUADOR

ORGANIC ELECTORAL LAW, DEMOCRACY CODE (pages 133, 134)

https://www.tce.gob.ec/wp-content/uploads/2022/01/Codigo-de-la-Democracia.pdf

BOLIVIA

LAW OF POLITICAL ORGANIZATIONS (pages 6, 7, 8)

https://web.senado.gob.bo/sites/default/files/LEY%20N%C2%B01096-2018%20P.pdf

Please define the positive impact your project will have on the wider Cardano community

<u>In what way will the success of your project bring value to the Cardano Community? </u>

Technological Validation:

Successfully implementing a real-world use case such as digital voter identification on the blockchain would provide valuable practical validation of the technology. This will draw attention to Cardano as it demonstrates its ability to handle crucial electoral processes

Beyond Cryptocurrencies

By implementing a real-world use case like digital voter identification on Cardano, we not only validate the technology but also illustrate its broader applications beyond the financial realm. This will capture the attention of various sectors, who will see Cardano as a potential option for integrating blockchain into their industries

<u>How will you measure this impact? </u>

Adoption by electoral authorities:

We will measure the number of electoral authorities that show interest in implementing our system that integrates Atala Prism with Political Affiliation. This will give us an idea of the level of acceptance and confidence in our solution by the electoral authorities.

Opinions of citizens:

We will collect the qualitative comments of the citizens, to evaluate their satisfaction with the system regarding the sovereignty of their information.

Opinions of political parties:

We will collect comments and suggestions from political parties on how our system strengthens citizen participation and the strengthening of democratic processes.

Expert and auditor assessments:

We will seek the review and evaluation of independent experts in electoral security and systems. Your opinions and analysis will give us a measure of the effectiveness and reliability of our system of affiliation to a political party integrated with Atala.

Identify the interested parties:

We will hold meetings with the political parties and their affiliates to find out their demands, their points of view to raise criteria on governance within this process.

<u>How will you share the outputs and opportunities that result from your project?</u>

The strategy for sharing the products and results of our project includes:

Documentation and reports:

We will prepare detailed documentation and reports that describe the development process, implementation methodology and key findings of the project, all documentation will be available on the website to be built, and 100% of the source code will be available on github

Participation in trade fairs:

We will participate in trade fairs and events related to technology and democracy, where we can share our results with an interested audience.

Publications and case studies:

We will publish articles and studies highlighting project achievements, lessons learned, and best practices. These articles will be shared with relevant industry publications/magazines, academic institutions and research forums, eg "Democracies Magazines"[https://revistainstitutodemocracia.com/index.php/democracias].

Presence online and in social networks:

We will actively promote the results of the project through social networks, blogs and online communities.

Collaboration and alliances:

We will seek collaborations and alliances with other electoral organizations in Latin America and international collaboration organizations.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

Our ability to deliver our project with high levels of confidence and accountability is based on the following:

Team experience:

We have an experienced and competent team that possesses in-depth knowledge of blockchain technology, electoral systems, and computer security. In addition, we have the endorsement of some Atala Pioneer members, which adds additional value to our experience and knowledge.

Transparency in execution:

We are committed to carrying out the project in a transparent manner, providing regular updates on progress, milestones reached and obstacles overcome, all information will be available on a website and in a git repository

Independent audits and evaluations:

We will seek independent audits and/or evaluations of our project by experts in electoral security and systems, mainly experts from academia.

Establishment of accountability mechanisms:

We will implement clear accountability mechanisms at all stages of the project, both the source code and the documentation will be 100% available to the community.

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Milestone 1

Deliverables:

  1. Detailed Project Plan: Development of a project plan that includes objectives, scope, resources, schedule, and identified risks.
  2. Project Team: Formation of a dedicated team for the project, designated roles and responsibilities.
  3. Stakeholder Identification: Identification of stakeholders including issuers, holders, verifiers, policy makers, and their business requirements
  4. Needs Definition: Establishing the needs of each stakeholder.

Expected Goals:

  1. Establish a solid foundation for the project through careful planning.
  2. Have a committed and trained team to execute the project.
  3. Identify key stakeholders and their needs.
  4. Identify actors, concerns, needs and develop the lines of governance of the new ecosystem

Progress Indicators:

  1. Number of stakeholders identified.
  2. Number of meetings held with stakeholders.
  3. Number of required documents (requirements).

Milestone 2: Milestone 2:

Deliverables:

  1. User Interface Design: Designing screens for each role involved in the process.
  2. Platform Architecture: The platform architecture for this project consists of the design and technological structure necessary to implement and operate the proposed solution. It includes the selection of software and hardware components, as well as system configuration and integration with Atala Prism.
  3. Functional Political Affiliation System: Development and implementation of the political affiliation platform that allows citizens to join political parties and manage their personal information.

Expected Goals:

  1. Have a functional and secure platform for political affiliation.
  2. Establish a solid integration with Atala Prism.

Progress Indicators:

  1. Number of lines of code released (published in the GIT repository).
  2. Successful operation tests of the political affiliation system.
  3. Successful interoperability with Atala Prism.

Milestone 3: Milestone 3:

Deliverables:

  1. Functional Political Affiliation System: Development POC of the political affiliation platform that allows citizens to join political parties and manage their personal information.
  2. Integration with Atala Prism: Successful integration of Atala Prism into the political affiliation system to ensure the security and verifiability of data.
  3. Comprehensive Testing: Carrying out system and integration testing for the operation of the POC of the political affiliation platform.

Expected Goals:

  1. Have the Proof of Concept of a political affiliation platform that has successful integration with Atala Prism.

Progress Indicators:

  1. Number of lines of code released (published in the GIT repository).
  2. Successful integration with Atala Prism.
  3. Resultados exitosos de las pruebas.

Final Milestone: Final Milestone:

Deliverables:

  1. Proof of concept of Political Affiliation System.
  2. Technical documentation.
  3. Sending the article about this study to "Democracies Magazines"[https://revistainstitutodemocracia.com/index.php/democracies].
  4. Updated and documented source code of the proof of concept

Expected Goals:

  1. Show the results of the proof of concept
  2. Display the proof of concept of the platform.

Progress Indicators:

  1. Final Report
  2. Video

Who is in the project team and what are their roles?

Roberto Cerrud:

Blockchain lead developer (Atala)

Plutus Pioneer, Atala Pioneer Program. 18+ years of experience as a developer. 25+ years of experience in technical support and DevOps. 8+ years of experience in mining, and extensive knowledge of blockchain technologies.

Currently teaches Haskell and Plutus Cohorts in Emurgo Academy.

<https://www.linkedin.com/in/robertojcerrud/>

David Tacuri

Electoral Software Engineer / Lead Full Stack Developer

David Has actively participated in more than 30 electoral processes in Ecuador, acquiring a profound understanding of electoral procedures and election laws. Additionally, he possesses technical expertise in various programming languages and databases. As an enthusiastic advocate for blockchain, David has conducted several presentations on blockchain and Cardano at schools and universities in Ecuador and Paraguay."

<https://www.linkedin.com/in/david-patricio-tacuri-lema-256a08b1/>

Fernando Yánez

Electoral Software Engineer / Lead Full Stack Developer

Fernando has been involved in electoral processes from a technical perspective, possessing knowledge of multiple programming languages. He has worked in various industries, taking on roles such as developer, team leader, and project manager.

https://www.linkedin.com/in/fernando-y%C3%A1nez-burbano/

David Quintanilla

Software Engineer / AI Engineering / Full Stack Developer

<https://www.linkedin.com/in/david-quinta/>

Please provide a cost breakdown of the proposed work and resources

Image file

No dependencies.

How does the cost of the project represent value for money for the Cardano ecosystem?

Launch of the electoral ecosystem in blockchain

Identifying stakeholders, including issuers, holders, verifiers, policy makers and their electoral sector requirements, is the starting point of a new ecosystem.

The direct impact and the value created for Cardano is that through this project it outlines the first lines of governance in this sector.

This will have a lasting impact on millions of people, granting them sovereignty over their information.

Salaries and expertise: The average salary of an experienced developer and experts in information technologies was considered, according to the standards established by the Ministry of Labor of Ecuador. These salaries reflect the competence and specialized knowledge required to effectively carry out the Cardano-based scrutiny project.

  • Salary of an experienced developer: USD 1670, reference value of public servant level 7 (<https://www.trabajo.gob.ec/wp-content/uploads/2012/05/A.%20M.%20MRL-2012-00022.pdf?x42051)(page> 2, article 1).
  • Salary of information technology experts such as information security, cloud platform management: USD 2190, reference value of public servant level 10 (<https://www.trabajo.gob.ec/wp-content/uploads/2012/05/A.%20M.%20MRL-2012-00022.pdf?x42051)(page> 2, article 1).

Infrastructure and resources: It is considered that at least the first two phases of the project will not require significant resources (such as AWS) as it will still be in the development phase.

<u>It is important to emphasize that these values are referential and are taken from the Ministry of Labor of Ecuador since the proponent is from this country.</u>

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00