Update documentation

This commit is contained in:
Jenkins 2023-07-17 19:51:26 +00:00
parent 3397a167ad
commit 4309f8cea5
16 changed files with 39 additions and 39 deletions

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
(self.webpackChunkcodex_docusaurus_template=self.webpackChunkcodex_docusaurus_template||[]).push([[668],{54445:(e,t,o)=>{"use strict";o.r(t),o.d(t,{contentTitle:()=>d,default:()=>m,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var i=o(87462),r=o(67294),s=o(3905),n=o(65701);const a={description:"Defend Against Data Censorship with Codex"},d=void 0,l={type:"mdx",permalink:"/",source:"@site/src/pages/index.mdx",description:"Defend Against Data Censorship with Codex",frontMatter:{description:"Defend Against Data Censorship with Codex"}},p=[],c={toc:p};function m(e){let{components:t,...o}=e;return(0,s.kt)("wrapper",(0,i.Z)({},c,o,{components:t,mdxType:"MDXLayout"}),(0,s.kt)(n.Hero,{size:"large",mdxType:"Hero"},(0,s.kt)(n.HeroInfo,{mdxType:"HeroInfo"},(0,s.kt)(n.HeroTitle,{mdxType:"HeroTitle"},"Defend Against Data Censorship with Codex"),(0,s.kt)(n.HeroDescription,{mdxType:"HeroDescription"},"Codex is a durable, decentralised data storage protocol, created so the world community can preserve its most important knowledge without risk of censorship."),(0,s.kt)(n.HeroActions,{mdxType:"HeroActions"},(0,s.kt)(n.HeroAction,{href:"https://discord.gg/2NXGrsqmDq",target:"_blank",mdxType:"HeroAction"},"Get involved"))),(0,s.kt)(n.HeroVideo,{placeholderSrc:"/hero/atlas02-1080x1080-placeholder.png",mobile:{height:"100%",minHeight:"80vh"},mdxType:"HeroVideo"},(0,s.kt)("source",{src:"/hero/atlas02-2048x2048-24fps-1M.mov",type:'video/mp4; codecs="hvc1"'}),(0,s.kt)("source",{src:"/hero/atlas02-2048x2048-24fps-1M.webm",type:"video/webm"}))),(0,s.kt)(n.FeatureList,{id:"features",alignment:"top",title:"Codex attributes",features:[{title:"Durable",description:"Codex implements erasure coding to efficiently ensure data is always available without the storage cost of replication. Through sublinear sampling, Codex detects data corruption throughout the network, allowing for repairs to be made before loss is permanent."},{title:"Censorship resistant",description:"The Codex network is designed to withstand DDoS attacks, data corruption, and even the shutdown of a significant number of nodes. Access to your data remains during these otherwise catastrophic events."},{title:"Decentralised",description:"Codex implements protocol constructs that incentivize wide participation of data storage providers, both small and large, thus ensuring a robust network resistant to censorship and external attack."},{title:"Accessible",description:'Participating in the Codex network is highly accessible thanks to its permissionless nature, bandwidth usage optimizations like its "lazy repair" recovery system, and lightweight ZK-based remote auditing.'}],mdxType:"FeatureList"},(0,s.kt)(n.CallToActionButton,{variant:"outlined",href:"/about",mdxType:"CallToActionButton"},"Read more")),(0,s.kt)(n.Box,{top:{xs:144,lg:216},mdxType:"Box"},(0,s.kt)(n.CallToActionSection,{title:"Logos Network State",columns:1,description:(0,s.kt)(r.Fragment,null,"Codex is powering the data storage layer of the Logos Network State. Logos is a grassroots movement to provide trust-minimised, corruption-resistant governing services and social institutions to peaceful people worldwide.",(0,s.kt)("br",null),(0,s.kt)("br",null),"Learn more about our ambitious vision."),label:"Explore Logos",href:"https://logos.co/",target:"_blank",mdxType:"CallToActionSection"})),(0,s.kt)(n.Box,{top:{xs:144,lg:216},mdxType:"Box"},(0,s.kt)(n.Roadmap,{title:"Development Roadmap",description:"Codex is currently in its first proof-of-concept iteration and aims to release its beta version, Katana, before the end of Q4 2023.",alignment:"top",timeline:[{period:"2021",borderStyle:"dashed",description:"Codex project begins"},{period:"2022",borderStyle:"solid",description:" PoC-1 \u201cDagger\u201d demos"},{period:"2022",borderStyle:"dashed",description:"Marketplace redesign, zk-proofs research"},{period:"2023",borderStyle:"solid",description:"PoC-2 \u201cScimitar\u201d demos"},{period:"2023 Q3",borderStyle:"solid",description:"PoC-3 demo scheduled"},{period:"2023 Q4",borderStyle:"dashed",description:"V1 \u201cKatana\u201d release scheduled"},{period:"2024",borderStyle:"solid",description:"L2 aggregator node development"},{period:"2024",borderStyle:"dashed",description:"Payment channels/bandwidth incentives"},{period:"2025",borderStyle:"solid",description:"V2 with improved incentives and repair"},{period:"2025",description:"Public mainnet release"}],mdxType:"Roadmap"})),(0,s.kt)(n.Box,{top:{xs:144,lg:336},mdxType:"Box"},(0,s.kt)(n.CallToActionSection,{title:(0,s.kt)(r.Fragment,null,"Want to stay in touch with Codex? ",(0,s.kt)("br",null),"Join the Discord community."),label:"Discord",target:"_blank",href:"https://discord.com/invite/2NXGrsqmDq",mdxType:"CallToActionSection"})))}m.isMDXComponent=!0},46102:()=>{}}]);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
(()=>{"use strict";var e,t,r,o,a,n={},d={};function c(e){var t=d[e];if(void 0!==t)return t.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=n,c.c=d,e=[],c.O=(t,r,o,a)=>{if(!r){var n=1/0;for(u=0;u<e.length;u++){r=e[u][0],o=e[u][1],a=e[u][2];for(var d=!0,f=0;f<r.length;f++)(!1&a||n>=a)&&Object.keys(c.O).every((e=>c.O[e](r[f])))?r.splice(f--,1):(d=!1,a<n&&(n=a));if(d){e.splice(u--,1);var i=o();void 0!==i&&(t=i)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[r,o,a]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,o){if(1&o&&(e=this(e)),8&o)return e;if("object"==typeof e&&e){if(4&o&&e.__esModule)return e;if(16&o&&"function"==typeof e.then)return e}var a=Object.create(null);c.r(a);var n={};t=t||[null,r({}),r([]),r(r)];for(var d=2&o&&e;"object"==typeof d&&!~t.indexOf(d);d=r(d))Object.getOwnPropertyNames(d).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,c.d(a,n),a},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({53:"935f2afb",62:"7818b736",85:"1f391b9e",150:"0ca4f5f2",156:"230402f8",168:"ba0da7bd",191:"f50b8723",227:"d742e3e1",339:"79dc5662",452:"13b4f215",514:"1be78505",668:"e7ce6630",894:"d40faacd",918:"17896441"}[e]||e)+"."+{53:"fce8ade3",62:"96de3487",85:"d3c1f59a",150:"1282d404",156:"fef87822",168:"658ef0b0",191:"2ef9f876",227:"7896699b",316:"b13d0be8",339:"c53d7645",452:"b659461b",481:"a9f0ae6e",487:"2f2f9de7",514:"76f33d09",668:"49ec7fc1",724:"7af80054",755:"dfa5e8f5",790:"46bf94d5",894:"b8c0e265",918:"5ed65177"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o={},a="codex-docusaurus-template:",c.l=(e,t,r,n)=>{if(o[e])o[e].push(t);else{var d,f;if(void 0!==r)for(var i=document.getElementsByTagName("script"),u=0;u<i.length;u++){var l=i[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==a+r){d=l;break}}d||(f=!0,(d=document.createElement("script")).charset="utf-8",d.timeout=120,c.nc&&d.setAttribute("nonce",c.nc),d.setAttribute("data-webpack",a+r),d.src=e),o[e]=[t];var s=(t,r)=>{d.onerror=d.onload=null,clearTimeout(b);var a=o[e];if(delete o[e],d.parentNode&&d.parentNode.removeChild(d),a&&a.forEach((e=>e(r))),t)return t(r)},b=setTimeout(s.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=s.bind(null,d.onerror),d.onload=s.bind(null,d.onload),f&&document.head.appendChild(d)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),c.p="/",c.gca=function(e){return e={17896441:"918","935f2afb":"53","7818b736":"62","1f391b9e":"85","0ca4f5f2":"150","230402f8":"156",ba0da7bd:"168",f50b8723:"191",d742e3e1:"227","79dc5662":"339","13b4f215":"452","1be78505":"514",e7ce6630:"668",d40faacd:"894"}[e]||e,c.p+c.u(e)},(()=>{var e={303:0,532:0};c.f.j=(t,r)=>{var o=c.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var a=new Promise(((r,a)=>o=e[t]=[r,a]));r.push(o[2]=a);var n=c.p+c.u(t),d=new Error;c.l(n,(r=>{if(c.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;d.message="Loading chunk "+t+" failed.\n("+a+": "+n+")",d.name="ChunkLoadError",d.type=a,d.request=n,o[1](d)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var o,a,n=r[0],d=r[1],f=r[2],i=0;if(n.some((t=>0!==e[t]))){for(o in d)c.o(d,o)&&(c.m[o]=d[o]);if(f)var u=f(c)}for(t&&t(r);i<n.length;i++)a=n[i],c.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return c.O(u)},r=self.webpackChunkcodex_docusaurus_template=self.webpackChunkcodex_docusaurus_template||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();
(()=>{"use strict";var e,t,r,o,a,n={},d={};function c(e){var t=d[e];if(void 0!==t)return t.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return n[e].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=n,c.c=d,e=[],c.O=(t,r,o,a)=>{if(!r){var n=1/0;for(u=0;u<e.length;u++){r=e[u][0],o=e[u][1],a=e[u][2];for(var d=!0,f=0;f<r.length;f++)(!1&a||n>=a)&&Object.keys(c.O).every((e=>c.O[e](r[f])))?r.splice(f--,1):(d=!1,a<n&&(n=a));if(d){e.splice(u--,1);var i=o();void 0!==i&&(t=i)}}return t}a=a||0;for(var u=e.length;u>0&&e[u-1][2]>a;u--)e[u]=e[u-1];e[u]=[r,o,a]},c.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return c.d(t,{a:t}),t},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,c.t=function(e,o){if(1&o&&(e=this(e)),8&o)return e;if("object"==typeof e&&e){if(4&o&&e.__esModule)return e;if(16&o&&"function"==typeof e.then)return e}var a=Object.create(null);c.r(a);var n={};t=t||[null,r({}),r([]),r(r)];for(var d=2&o&&e;"object"==typeof d&&!~t.indexOf(d);d=r(d))Object.getOwnPropertyNames(d).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,c.d(a,n),a},c.d=(e,t)=>{for(var r in t)c.o(t,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},c.f={},c.e=e=>Promise.all(Object.keys(c.f).reduce(((t,r)=>(c.f[r](e,t),t)),[])),c.u=e=>"assets/js/"+({53:"935f2afb",62:"7818b736",85:"1f391b9e",150:"0ca4f5f2",156:"230402f8",168:"ba0da7bd",191:"f50b8723",227:"d742e3e1",339:"79dc5662",452:"13b4f215",514:"1be78505",668:"e7ce6630",894:"d40faacd",918:"17896441"}[e]||e)+"."+{53:"fce8ade3",62:"96de3487",85:"d3c1f59a",150:"1282d404",156:"fef87822",168:"658ef0b0",191:"2ef9f876",227:"7896699b",316:"b13d0be8",339:"c53d7645",452:"b659461b",481:"a9f0ae6e",487:"2f2f9de7",514:"76f33d09",668:"4698752a",724:"7af80054",755:"dfa5e8f5",790:"46bf94d5",894:"b8c0e265",918:"5ed65177"}[e]+".js",c.miniCssF=e=>{},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o={},a="codex-docusaurus-template:",c.l=(e,t,r,n)=>{if(o[e])o[e].push(t);else{var d,f;if(void 0!==r)for(var i=document.getElementsByTagName("script"),u=0;u<i.length;u++){var l=i[u];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==a+r){d=l;break}}d||(f=!0,(d=document.createElement("script")).charset="utf-8",d.timeout=120,c.nc&&d.setAttribute("nonce",c.nc),d.setAttribute("data-webpack",a+r),d.src=e),o[e]=[t];var s=(t,r)=>{d.onerror=d.onload=null,clearTimeout(b);var a=o[e];if(delete o[e],d.parentNode&&d.parentNode.removeChild(d),a&&a.forEach((e=>e(r))),t)return t(r)},b=setTimeout(s.bind(null,void 0,{type:"timeout",target:d}),12e4);d.onerror=s.bind(null,d.onerror),d.onload=s.bind(null,d.onload),f&&document.head.appendChild(d)}},c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),c.p="/",c.gca=function(e){return e={17896441:"918","935f2afb":"53","7818b736":"62","1f391b9e":"85","0ca4f5f2":"150","230402f8":"156",ba0da7bd:"168",f50b8723:"191",d742e3e1:"227","79dc5662":"339","13b4f215":"452","1be78505":"514",e7ce6630:"668",d40faacd:"894"}[e]||e,c.p+c.u(e)},(()=>{var e={303:0,532:0};c.f.j=(t,r)=>{var o=c.o(e,t)?e[t]:void 0;if(0!==o)if(o)r.push(o[2]);else if(/^(303|532)$/.test(t))e[t]=0;else{var a=new Promise(((r,a)=>o=e[t]=[r,a]));r.push(o[2]=a);var n=c.p+c.u(t),d=new Error;c.l(n,(r=>{if(c.o(e,t)&&(0!==(o=e[t])&&(e[t]=void 0),o)){var a=r&&("load"===r.type?"missing":r.type),n=r&&r.target&&r.target.src;d.message="Loading chunk "+t+" failed.\n("+a+": "+n+")",d.name="ChunkLoadError",d.type=a,d.request=n,o[1](d)}}),"chunk-"+t,t)}},c.O.j=t=>0===e[t];var t=(t,r)=>{var o,a,n=r[0],d=r[1],f=r[2],i=0;if(n.some((t=>0!==e[t]))){for(o in d)c.o(d,o)&&(c.m[o]=d[o]);if(f)var u=f(c)}for(t&&t(r);i<n.length;i++)a=n[i],c.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return c.O(u)},r=self.webpackChunkcodex_docusaurus_template=self.webpackChunkcodex_docusaurus_template||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})()})();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long