codex.storage/assets/js/d10164cb.40a14d4c.js
2023-03-16 18:35:21 +00:00

1 line
6.4 KiB
JavaScript

"use strict";(self.webpackChunklogos_documentation_website_template=self.webpackChunklogos_documentation_website_template||[]).push([[41],{3905:(e,t,r)=>{r.d(t,{Zo:()=>c,kt:()=>m});var n=r(7294);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){a(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function l(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},o=Object.keys(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var u=n.createContext({}),s=function(e){var t=n.useContext(u),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},c=function(e){var t=s(e.components);return n.createElement(u.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},p=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,u=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),p=s(r),m=a,g=p["".concat(u,".").concat(m)]||p[m]||d[m]||o;return r?n.createElement(g,i(i({ref:t},c),{},{components:r})):n.createElement(g,i({ref:t},c))}));function m(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,i=new Array(o);i[0]=p;var l={};for(var u in t)hasOwnProperty.call(t,u)&&(l[u]=t[u]);l.originalType=e,l.mdxType="string"==typeof e?e:a,i[1]=l;for(var s=2;s<o;s++)i[s]=r[s];return n.createElement.apply(null,i)}return n.createElement.apply(null,r)}p.displayName="MDXCreateElement"},2483:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>u,contentTitle:()=>i,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>s});var n=r(7462),a=(r(7294),r(3905));const o={description:"Codex is building a Decentralized Durability Storage Engine"},i="Codex Students Program",l={unversionedId:"student-program",id:"student-program",title:"Codex Students Program",description:"Codex is building a Decentralized Durability Storage Engine",source:"@site/docs/student-program.md",sourceDirName:".",slug:"/student-program",permalink:"/student-program",draft:!1,tags:[],version:"current",frontMatter:{description:"Codex is building a Decentralized Durability Storage Engine"},sidebar:"defaultSidebar",previous:{title:"Blog",permalink:"/blog"}},u={},s=[{value:"About Status",id:"about-status",level:2},{value:"About Codex",id:"about-codex",level:2},{value:"Students Program",id:"students-program",level:2},{value:"Bonus if you have",id:"bonus-if-you-have",level:2}],c={toc:s};function d(e){let{components:t,...r}=e;return(0,a.kt)("wrapper",(0,n.Z)({},c,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h1",{id:"codex-students-program"},"Codex Students Program"),(0,a.kt)("h2",{id:"about-status"},"About Status"),(0,a.kt)("p",null,"Status is an organization building the tools and infrastructure for the advancement of a secure, private, and open web3. We have been completely distributed since inception. Our team is currently 100+ core contributors strong and welcomes a growing number of community members from all walks of life, scattered all around the globe. We care deeply about open source, and our organizational structure has a minimal hierarchy and no fixed work hours. We believe in working with a high degree of autonomy while supporting the organization's priorities."),(0,a.kt)("h2",{id:"about-codex"},"About Codex"),(0,a.kt)("p",null,"The Codex team is working on a next-generation storage engine that attempts to \u201cuntie the knot\u201d of incentivized storage. We\u2019re building Codex to be a reliable and predictable p2p storage infrastructure that will allow for many business and casual use cases. We rely on strong data possession (PoR and PDP) and incentive schemes to guarantee long-term persistence and data availability. Check some of our current research here: ",(0,a.kt)("a",{parentName:"p",href:"https://github.com/status-im/codex-research"},"https://github.com/status-im/codex-research")),(0,a.kt)("h2",{id:"students-program"},"Students Program"),(0,a.kt)("p",null,"This program is available to undergraduate and graduate students officially enrolled in a university, pursuing their B.Sc. or M.Sc. in the field of Computer Sciences or a related domain. The duration of the program could be between 3 and 6 months. "),(0,a.kt)("p",null,"Apply ",(0,a.kt)("a",{parentName:"p",href:"https://jobs.status.im/?gh_jid=4603013"},"HERE"),"."),(0,a.kt)("h2",{id:"bonus-if-you-have"},"Bonus if you have"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},"Distributed system"),(0,a.kt)("li",{parentName:"ul"},"Storage and I/O"),(0,a.kt)("li",{parentName:"ul"},"P2P networking"),(0,a.kt)("li",{parentName:"ul"},"Analytical modeling"),(0,a.kt)("li",{parentName:"ul"},"Scalable simulations"),(0,a.kt)("li",{parentName:"ul"},"Data analytics"),(0,a.kt)("li",{parentName:"ul"},"Parallel programming"),(0,a.kt)("li",{parentName:"ul"},"Stress testing"),(0,a.kt)("li",{parentName:"ul"},"Continuous integration"),(0,a.kt)("li",{parentName:"ul"},"Technical writing")),(0,a.kt)("p",null,"The Codex Student Program aims to do research and development in, but not limited to:"),(0,a.kt)("ul",null,(0,a.kt)("li",{parentName:"ul"},"P2P and distributed computing scheme: leader election, consensus algorithms"),(0,a.kt)("li",{parentName:"ul"},"Proofs of (non-)inclusion, retrievability proofs, availability proofs, fraud proofs"),(0,a.kt)("li",{parentName:"ul"},"Game theory, incentivization, tokenomics"),(0,a.kt)("li",{parentName:"ul"},"Decentralized storage systems, erasure coding, and storage related proofs"),(0,a.kt)("li",{parentName:"ul"},"Storage performance measurement and testing")),(0,a.kt)("blockquote",null,(0,a.kt)("p",{parentName:"blockquote"},"The above is not a requirement we\u2019d still love to hear from you anyway if you think you\u2019d be a great fit for this role!")))}d.isMDXComponent=!0}}]);