Students Program Codex
Logos is a movement dedicated to supporting the advancement of the decentralized web. Logos technologies aim to create a more open internet that enables communities to transform into network states. The protocols within the Logos stack are designed to empower users while upholding civil liberties and essential freedoms.
About Codex Student Program:
The Codex Student Program (CSP) is tailored for Master's and PhD students seeking hands-on experience and the opportunity to conduct research and development within areas linked to the Codex project. This program aims to provide students with visibility in their field of interest and expose them to standard research and development practices that can benefit their future careers.
Research Topics:
The CSP focuses on two main projects: data availability sampling (DAS) in collaboration with the Ethereum Foundation, and the Codex decentralized storage platform. Research and development areas within the CSP include:
- Data availability sampling for scaling blockchains
- Simulation of distributed systems on a large scale
- Peer-to-peer overlays and communication protocols
- Statistical testing and property verification
- Decentralized storage solutions
- Optimization of erasure coding for distributed storage
- Proof of data retrievability and other storage-related proofs
- Application of game theory to incentivized storage
- Evaluation and testing of storage performance
Research Methodology:
During the CSP, a designated member of the Codex team will act as the student's supervisor. Weekly meetings will be held to monitor progress, address concerns, and encourage collaboration. Students will be required to deliver a final project, which may take the form of software, a report, or a presentation, based on the project's complexity and duration.
Experience Requirements:
Ideal candidates should possess proficiency in the following areas:
- P2P networking, TCP, UDP, QUIC, and other network protocols
- Distributed hash tables (DHTs) and distributed storage systems
- Knowledge of databases such as PostgreSQL, Clickhouse, etc.
- Familiarity with consensus algorithms like GHOST, Casper, and others
- Understanding of blockchain protocols such as Proof of Work and Proof of Stake
- Proficiency in multiple programming languages including Go, Python, Rust, Nim, etc.
Eligibility Criteria:
The CSP is open to Master's and PhD students who are officially enrolled in a university and pursuing a degree in Computer Science or a related field.
Grant Details:
The CSP offers a flexible stipend, which may vary based on the student's experience level and regional costs. For officially enrolled PhD students, the stipend typically falls in the range of $2,000 per month for full-time equivalent. Mobility grants are also available to support attendance at relevant meetings and conferences related to the internship's research focus.
Application Process:
To apply for the program, candidates need to submit the following documents:
- Up-to-date Curriculum Vitae
- A cover letter detailing research interests
- Proof of enrollment in a university
- Reference letter from a university professor
Applications will undergo evaluation within a few weeks of submission. Successful candidates will proceed to a brief interview before acceptance into the program.
Please note that specific details such as fees, agreement duration, and deliverables will be outlined in the freelance agreement signed by the student. Adherence to local regulations for service provision is mandatory upon signing the agreement.
