2018-00713 - PostDoc (18 months): Web-Of-Browsers: Towards a fully decentralized web

Contract type : Public service fixed-term contract

Level of qualifications required : PhD or equivalent

Fonction : Post-Doctoral Research Visit

Level of experience : Up to 3 years

About the research centre or Inria department

The Inria Rennes - Bretagne Atlantique center is one of Inria's eight centers 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.

Context

The WIDE team is recruiting a post-doctoral researcher for a duration of 18 months, with an immediate starting date.

The project Web of Browser aims at exploring the construction of a decentralized and browser-based web. This objective stems from the observation that browsers have become the most widely deployed execution environments in the world. Initially only designed to display HTML pages, they have evolved into comprehensive runtime platforms able to execute complex local code, interact with humans, and with remote web services. The recent introduction of WebRTC has further extended the capability of browsers by introducing support for browser-to-browser communication. This turns browsers into a decentralized execution environment where interactions between human and web services are enabled without third party.

Assignment

The objective of this post-doctoral project is to explore the programmability of browsers as the building block of a decentralized web. We would in particular like to develop a framework for emergent localities on the basis of our existing work, i.e. allow practionners to easily construct advanced decentralized services by assembling simpler and composable distributed bricks. The postdoc offers scope for both algorithmic and experimental developmental work, notably in the domains of information discovery, routing, and coordination.

The project holds potential for strong synergies with related on-going projects running in the WIDE group, notably on private decentralized aggregation, privacy-preserving decentralized learning, and browser-fingerprinting anonymization.

Main activities

The successful candidate will engage in explorative scientific research in the field of decentralized systems and algorithms, with focus on browser-based deployment and application.

Skills

  • Ability to conduct research autonomously in a collaborative setting.
  • Self-initiative, curiosity and experimental rigor.
  • Excellent ability to express oneself clearly and convincingly in both in written and oral English.
  • A genuine drive to expand one's knowledge and horizons.
  • Excellent experimental and programming skills.
  • A good grasp of current research questions in distributed systems and/or distributed algorithms research.

 

Benefits package

  • Subsidised catering service
  • Partially-reimbursed public transport
  • Social security
  • Paid leave
  • Flexible working hours
  • Sports facilities