diff --git a/docs/developers/_category_.json b/docs/developers/_category_.json index be61ed9..aba460f 100644 --- a/docs/developers/_category_.json +++ b/docs/developers/_category_.json @@ -1,6 +1,6 @@ { "label": "Developers", - "position": 3, + "position": 4, "link": { "type": "generated-index", "description": "Documentation for developers integrating with RANDAO" diff --git a/docs/miners/_category_.json b/docs/miners/_category_.json index 43cc861..9c8fee0 100644 --- a/docs/miners/_category_.json +++ b/docs/miners/_category_.json @@ -1,6 +1,6 @@ { "label": "Miners", - "position": 4, + "position": 5, "link": { "type": "generated-index", "description": "Documentation for RANDAO miners and node operators" diff --git a/docs/research-and-development/_category_.json b/docs/research-and-development/_category_.json new file mode 100644 index 0000000..38a2752 --- /dev/null +++ b/docs/research-and-development/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Research & Development", + "position": 3, + "link": { + "type": "generated-index", + "description": "Documentation for RANDAO's Research & Development" + } +} \ No newline at end of file diff --git a/docs/research-and-development/research-goals.mdx b/docs/research-and-development/research-goals.mdx new file mode 100644 index 0000000..88e4984 --- /dev/null +++ b/docs/research-and-development/research-goals.mdx @@ -0,0 +1,15 @@ +--- +title: RANDAO Research Goals +sidebar_position: 1 +--- +Goals +Our Research Goals are made to support the technology and business here at RANDAO. + +Our Phase 1 goals are: +- Invent Revolutionary New Technology +- Build Industry Credibility +- Increase Marketing Research +- Obtain Industry Partnerships + +See our [Research Milestones](./research-milestones/milestone-1.mdx) for more details on how we plan to achieve these goals. + diff --git a/docs/research-and-development/research-milestones/_category_.json b/docs/research-and-development/research-milestones/_category_.json new file mode 100644 index 0000000..1817e90 --- /dev/null +++ b/docs/research-and-development/research-milestones/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Research Milestones", + "position": 3, + "link": { + "type": "generated-index", + "description": "Documentation for RANDAO's Research & Development" + } +} \ No newline at end of file diff --git a/docs/research-and-development/research-milestones/milestone-1.mdx b/docs/research-and-development/research-milestones/milestone-1.mdx new file mode 100644 index 0000000..610c047 --- /dev/null +++ b/docs/research-and-development/research-milestones/milestone-1.mdx @@ -0,0 +1,58 @@ +--- +title: Milestone 1 - Laying The Groundwork +sidebar_position: 1 +--- + +Milestone 1 – Research foundations for onchain randomness + +## Related Work & Technical Foundations + +Milestone 1 is focused on documenting the **minimum set of primitives, assumptions, and artifacts required to support protocol design** for **onchain randomness** in blockchain systems. + +--- + +### Foundational Diagrams + +We define: +- **System roles and data flow** involved in blockchain randomness +- **Commit–reveal timing and verification boundaries** used in proof-of-randomness designs + +These diagrams serve as a shared reference for research and development, helping both engineers and decision-makers reason about how randomness is produced and verified onchain. + +--- + +### Core Cryptographic Primitives + +The research documents and evaluates established cryptographic primitives commonly used in **blockchain RNG** and verifiable randomness systems: +- **RSA** +- **Modular Exponentiation** +- **Euler’s Totient Function** +- **Timelock Puzzles** +- **Collision-Resistant Hash Functions** + +These primitives form the basis for secure designs that answer practical questions such as how random numbers are generated in smart contracts and how **proof of randomness in crypto** can be verified. + +Only well-understood, production-grade primitives are considered. + +--- + +### Blockchain Context + +This work is grounded in real blockchain constraints, including: +- **Smart contract execution limits** +- **Deterministic blockchain environments** +- **Onchain verification and gas costs** + +These factors shape what is possible when building reliable randomness systems on networks like Bitcoin and EVM-based chains. + +--- + +Milestone 1 is complete once these foundations are clearly defined and aligned across the team. + +To learn more or support our research efforts, **please contact us at**: + +📧 **[contact@randao.net](mailto:contact@randao.net)** diff --git a/static/img/docs/research-and-development/goals.gif b/static/img/docs/research-and-development/goals.gif new file mode 100644 index 0000000..efdbcd8 Binary files /dev/null and b/static/img/docs/research-and-development/goals.gif differ diff --git a/static/img/docs/research-and-development/research-milestones/milestone-1.gif b/static/img/docs/research-and-development/research-milestones/milestone-1.gif new file mode 100644 index 0000000..024685b Binary files /dev/null and b/static/img/docs/research-and-development/research-milestones/milestone-1.gif differ