Skip to content

Commit e2ba974

Browse files
Merge pull request #68 from chronicleprotocol/chronicleDashboard
Add Dashboard page
2 parents 04e97fc + 54144e7 commit e2ba974

File tree

7 files changed

+71
-0
lines changed

7 files changed

+71
-0
lines changed

docs/Intro/dashboard.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
sidebar_position: 4
3+
---
4+
5+
# The Chronicle Dashboard
6+
The **[Chronicle Dashboard](https://chroniclelabs.org/dashboard)** enables full transparency over where the Oracle-reported data was sourced and who reported/signed it.
7+
8+
## Where is the Data Sourced From?
9+
10+
Using the dashboard, users can select a time interval on the graph and, for each validator, use the drop-down arrow to see the different data sources that have been used. Typically, the data sources are a mix of onchain and off-chain data sources with high liquidity.
11+
12+
13+
<div style={{textAlign: 'center'}}>
14+
<img
15+
src="/img/Intro/time.png"
16+
alt="Check Sources"
17+
width="500"
18+
/>
19+
</div>
20+
<div style={{textAlign: 'center'}}>
21+
<img
22+
src="/img/Intro/sources.png"
23+
alt="Check Sources"
24+
width="500"
25+
/>
26+
</div>
27+
28+
## Verifiability on Every Level
29+
30+
Users can cryptographically verify in the browser using the Dashboard any **Validator's Signature**, as well as the **Schnorr Signature** used to push the price onchain to the corresponding Oracle.
31+
32+
### The Validator Signature
33+
The validator's signature allows users to verify the behaviour of the validator. Users can check the message that has been signed by each validator to calculate the price for the Oracle.
34+
35+
<div style={{textAlign: 'center'}}>
36+
<img
37+
src="/img/Intro/non-manipulated.png"
38+
alt="Check Sources"
39+
width="500"
40+
/>
41+
</div>
42+
43+
Modifying even one character of the signature will result in invalidating the signature.
44+
<div style={{textAlign: 'center'}}>
45+
<img
46+
src="/img/Intro/manipulated.png"
47+
alt="Check Sources"
48+
width="500"
49+
/>
50+
</div>
51+
52+
### The Schnorr Signature
53+
54+
Users can also verify the authenticity of the Schnorr signature of the Oracle. This value is used to push data onchain. Unlike the validator's signature, the Schnorr signature allows to verify the Oracle instead of a single validator.
55+
<div style={{textAlign: 'center'}}>
56+
<img
57+
src="/img/Intro/checkOracle.png"
58+
alt="Check Sources"
59+
width="500"
60+
/>
61+
</div>
62+
<div style={{textAlign: 'center'}}>
63+
<img
64+
src="/img/Intro/oracleVerification.png"
65+
alt="Check Sources"
66+
/>
67+
</div>
68+
69+
70+
71+

static/img/Intro/checkOracle.png

28.3 KB
Loading

static/img/Intro/manipulated.png

536 KB
Loading
596 KB
Loading
45.5 KB
Loading

static/img/Intro/sources.png

303 KB
Loading

static/img/Intro/time.png

252 KB
Loading

0 commit comments

Comments
 (0)