Skip to content

Commit 378ad16

Browse files
authored
Merge pull request #155 from stacksgov/feat/sip-021-nakamoto
SIP: Nakamoto v1
2 parents 0b19b15 + 44b063d commit 378ad16

9 files changed

+714
-0
lines changed
Binary file not shown.

sips/sip-021/MEV-Report.pdf

1.55 MB
Binary file not shown.
Binary file not shown.

sips/sip-021/miner-protocol.d2

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
shape: sequence_diagram
2+
3+
bitcoin: Bitcoin
4+
miner: Miner
5+
stackers: Stackers
6+
7+
Sortition / Tenure Election : {
8+
miner -> bitcoin: send block-commit
9+
bitcoin."sortition"
10+
bitcoin -> miner: miner observes sortition result
11+
}
12+
13+
Tenured Miner Loop: {
14+
miner."mine Stacks block"
15+
miner -> stackers: block to StackerDB
16+
stackers -> stackers: StackerDB notification
17+
stackers -> stackers: Stackers validate Block
18+
stackers -> stackers: Stackers sign block
19+
stackers -> miner: Ack
20+
}
21+

sips/sip-021/miner-protocol.svg

Lines changed: 115 additions & 0 deletions
Loading

sips/sip-021/nakamoto-votes.zip

201 KB
Binary file not shown.

sips/sip-021/sip-021-nakamoto.md

Lines changed: 578 additions & 0 deletions
Large diffs are not rendered by default.
Loading
42.7 KB
Loading

0 commit comments

Comments
 (0)