Skip to content

Commit 4aacdd3

Browse files
committed
Add more detail to technical specification objective
1 parent 32b06f2 commit 4aacdd3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

site/docs/roadmap.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,16 @@ This is a joint effort between innovation and engineering teams from Input Outpu
4747
4848
Create design documents, formal specifications and conformance test suites usable by developers of all relevant Cardano node implementations.
4949

50+
Leios is a novel consensus protocol and therefore requires a detailed technical specification to ensure that it is implemented correctly by all relevant Cardano node implementations. This includes the `cardano-node` Haskell implementation, but also other emerging consensus nodes like `amaru`. Node diversity is crucial for the security and resilience of Cardano, and therefore it is important that all implementations can be verified against an understandable and precise specification using conformance test suites.
51+
52+
#### Scope
53+
54+
- Node-level design, architecture and impact analysis documents
55+
- Threat modeling and security analysis
56+
- Formal specifications using Agda or similar
57+
- Conformance test suites that can be used by node developers to verify their implementations
58+
- Participate in node diversity workshops and contribute to the `cardano-blueprint`
59+
5060
### Showcase 1k TPS
5161

5262
> As a potential builder, I want to experience the capability of the proposed consensus upgrade and be convinced that it is as secure as claimed.

0 commit comments

Comments
 (0)