Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/developers/_category_.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"label": "Developers",
"position": 3,
"position": 4,
"link": {
"type": "generated-index",
"description": "Documentation for developers integrating with RANDAO"
Expand Down
2 changes: 1 addition & 1 deletion docs/miners/_category_.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"label": "Miners",
"position": 4,
"position": 5,
"link": {
"type": "generated-index",
"description": "Documentation for RANDAO miners and node operators"
Expand Down
8 changes: 8 additions & 0 deletions docs/research-and-development/_category_.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Research & Development",
"position": 3,
"link": {
"type": "generated-index",
"description": "Documentation for RANDAO's Research & Development"
}
}
15 changes: 15 additions & 0 deletions docs/research-and-development/research-goals.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
title: RANDAO Research Goals
sidebar_position: 1
---
<img src="/img/docs/research-and-development/goals.gif" alt="Goals" style={{height: '100%', width: 'auto', objectFit: 'contain'}} />
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.

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"label": "Research Milestones",
"position": 3,
"link": {
"type": "generated-index",
"description": "Documentation for RANDAO's Research & Development"
}
}
58 changes: 58 additions & 0 deletions docs/research-and-development/research-milestones/milestone-1.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: Milestone 1 - Laying The Groundwork
sidebar_position: 1
---

<img
src="/img/docs/research-and-development/research-milestones/milestone-1.gif"
alt="Milestone 1 – Research foundations for onchain randomness"
style={{ height: '100%', width: 'auto', objectFit: 'contain' }}
/>

## 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)**
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.