Consensus-less Receiver-anonymous Money Transfer - Rennes, France - Inria
Description
Le descriptif de l'offre ci-dessous est en Anglais_Type de contrat :
CDD
Contrat renouvelable :
Oui
Niveau de diplôme exigé :
Bac + 5 ou équivalent
Autre diplôme apprécié :
PhD
Fonction :
Ingénieur scientifique contractuel
A propos du centre ou de la direction fonctionnelle:
The Inria Rennes - Bretagne Atlantique Centre is one of Inria's eight centres and has more than thirty research teams.
The Inria Center is a major and recognized player in the field of digital sciences.It is at the heart of a rich R&D and innovation ecosystem:
highly innovative PMEs, large industrial groups, competitiveness clusters, research and higher education players, laboratories of excellence, technological research institute, etc.
Contexte et atouts du poste:
In this context, we are proposing a novel algorithm for asset transfer (cryptocurrency) that has three noteworthy properties, namely consensus-freedom, cost-effectiveness, and quasi-anonymity.
Quasi-anonymity means that no information is leaked on the asset transfers' receivers and amounts, and that the asset transfers' senders can be obfuscated with high probability.
As far as we know, it is the first asset transfer system that satisfies all these properties at once.To obtain them the article considers new distributed objects such as agreement proofs as well as well-known techniques such as commitment objects, zero-knowledge proofs, and cryptographic accumulators.
Mission confiée:
This engineering position involves implementing the aforementioned asset transfer solutoin. In this task the engineer will be guided by the team who have been working on the algorithm design. The engineer will also have the opportunity to collaborate with other partners from the PriCLeSS and SOTERIA projects.
Principales activités:
The engineer will follow the following approximate timeline.
- M1: Analysis of the state of the art:
- Analysis of existing Money Transfer implementations.
- Research papers on Money Transfer including the one on the proposed algorithm
- M2: Highlevel design of the implementation.
- M4: Zero Knowledge-Proof Implementation
- M6: Complete algorithm implementation
- M8: First version of the interface around the algorithm
- M12: Final release of the Money Transfer system.
Compétences:
Technical:
- Proficiency in Rust or willingness to learn the language and use it.
- At least basic terminal usage: bash or other environments
- Familiarity with git
Non technical:
- Fluent written and spoken English
- French can be a plus
- Ability to work in a team
- Flexibility
- Planning and ability to meet deadlines
Avantages:
- Subsidized meals
- Partial reimbursement of public transport costs
- Possibility of teleworking (90 days per year) and flexible organization of working hours
- Partial payment of insurance costs
Informations générales:
-
Thème/Domaine: Systèmes distribués et intergiciels
Ingénierie logicielle (BAP E)
-
Ville: Rennes
-
Centre Inria: Centre Inria de l'Université de Rennes
-
Date de prise de fonction souhaitée:
-
Durée de contrat: 12 mois
-
Date limite pour postuler:
Consignes pour postuler:
Please submit online :
your resume, cover letter and letters of recommendation eventually
Sécurité défense:
Ce poste est susceptible d'être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n° relatif à la protection du potentiel scientifique et technique de la nation (PPST).
L'autorisation d'accès à une zone est délivrée par le chef d'établissement, après avis ministériel favorable, tel que défini dans l'arrêté du 03 juillet 2012, relatif à la PPST.
Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l'annulation du recrutement.Politique de recrutement:
Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.
Contacts:
-
Équipe Inria: WIDE
-
Recruteur:
L'essentiel pour réussir:
You are interested in systems programming, blockchain, and distributed systems. You are not afraid to design and implement large pieces of software. You can clearly write documentation in English.
A propos d'Inria:
Inria est l'institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes.
Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l'interface d'autres disciplines.
L'institut fait appel à de nombreux talents dans plus d'une quarantaine de métiersPlus d'emplois de Inria
-
Chargé.e de Gestion Budgétaire/financière
Le Chesnay, France - il y a 1 semaine
-
Software Engineer investigation of Potential
Palaiseau, France - il y a 1 semaine
-
Ingé Développement Logiciel Spécialiste en Robotique H/F
PARIS, France - il y a 5 jours
-
Internship Research On Partial Latent Encoding of
Paris, France - il y a 3 semaines
-
Doctorant F/H CAMPAGNE
Paris, France - il y a 3 semaines
-
Chargé / Chargée de mission processus et amélioration continue
Le Chesnay-Rocquencourt, France - il y a 3 semaines