You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: site/docs/intro.md
+29-10Lines changed: 29 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,27 +6,46 @@ sidebar_position: 1
6
6
7
7
:::warning
8
8
9
-
This web site and the Leios R&D project are in their very early stage. More details will be added in the forthcoming weeks and months.
9
+
This web site and the Leios R&D project are in their very early stage. More
10
+
details will be added in the forthcoming weeks and months.
10
11
11
12
:::
12
13
13
-
_Ouroboros Leios_ is a novel protocol extending [Ouroboros Praos](https://docs.cardano.org/about-cardano/learn/ouroboros-overview/) that aims at dramatically increase the _throughput_ of Cardano network. The core protocol and its theoretical properties are defined in [this research paper](https://iohk.io/en/research/library/papers/high-throughput-blockchain-consensus-under-realistic-network-assumptions/).
that aims at dramatically increase the _throughput_ of Cardano network. The core
17
+
protocol and its theoretical properties are defined in
18
+
[this research paper](https://iohk.io/en/research/library/papers/high-throughput-blockchain-consensus-under-realistic-network-assumptions/).
14
19
15
20
## In a nutshell
16
21
17
-
_Leios_ is based on the key idea of _input endorsers_. Whereas in a classical blockchain, the blocks' body directly contains transactions, in Leios the blocks' body can also contain references to _Endorser blocks_ which themselves contain references to so-called _Input blocks_ containing the actual transactions. Those references are _certified_ through a voting mechanism that guarantees a majority of validators agree on the content of _Endorser blocks_.
22
+
_Leios_ is based on the key idea of _input endorsers_. Whereas in a classical
23
+
blockchain, the blocks' body directly contains transactions, in Leios the
24
+
blocks' body can also contain references to _Endorser blocks_ which themselves
25
+
contain references to so-called _Input blocks_ containing the actual
26
+
transactions. Those references are _certified_ through a voting mechanism that
27
+
guarantees a majority of validators agree on the content of _Endorser blocks_.
18
28
19
29

20
30
21
-
22
-
By decoupling the logic of validating blocks' payload and extending the blockchain, and limiting the work needed to verify the chain, much higher throughput can be achieved and new use cases can be unlocked.
31
+
By decoupling the logic of validating blocks' payload and extending the
32
+
blockchain, and limiting the work needed to verify the chain, much higher
33
+
throughput can be achieved and new use cases can be unlocked.
23
34
24
35
## Tell me more
25
36
26
37
More documentation about Leios can be found in the following sources:
27
38
28
-
* The [Leios CIP](https://github.com/cardano-foundation/CIPs/pull/379) by Duncan Coutts, providing rationale and a high-level design of the protocol
29
-
* The original [Research paper](https://iohk.io/en/research/library/papers/high-throughput-blockchain-consensus-under-realistic-network-assumptions/) is of course the main reference _north star_
30
-
*[This video](https://www.youtube.com/watch?v=Czmg9WmSCcI) from Pr. Aggelos Kiayias, IOG's Chief Scientist, explains Leios in the context of _Scaling Cardano_
31
-
* One of the paper's co-author, Giorgos Panagiotakos, has shot a [video](https://www.youtube.com/watch?v=YEcYVygdhzU) explaining Leios
32
-
*[These slides ](https://docs.google.com/presentation/d/1W_KHdvdLNDEStE99D7Af2SRiTqZNnVLQiEPqRHJySqI/edit?usp=sharing) from Sandro Coretti-Drayton, another researcher that worked on Leios might also help getting a good intuition about Leios
39
+
- The [Leios CIP](https://github.com/cardano-foundation/CIPs/pull/379) by Duncan
40
+
Coutts, providing rationale and a high-level design of the protocol
0 commit comments