Skip to content

Commit a4c6a45

Browse files
authored
add summary table for use cases
1 parent 4cb83f9 commit a4c6a45

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

content/alternatives.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,25 @@ title: "Alternative Designs"
33
date: 2019-09-28T17:48:34-07:00
44
---
55

6+
use case | apo | ctv | txhash | tluv | intro | vault | catt | matt | tplk
7+
-|-|-|-|-|-|-|-|-|-
8+
Lightning Symmetry | yes | csfs* | csfs* | ? | yes | no | yes | yes | yes
9+
Vaults | no | yes | tap* | yes | tap* | yes | yes | yes | tap*
10+
Payment Pools | no | yes | tap* | yes | tap* | ~ctv | yes | yes | tap*
11+
Ark | no | yes | yes | no | yes | ~ctv | yes | yes | yes
12+
Fraud Proofs | no | no | no | no | no | no | no | yes | no
13+
Statechains | yes | csfs* | csfs* | ? | yes | no | yes | yes | yes
14+
Spacechains | yes | yes | yes | ? | ? | ~ctv | ? | ? | yes
15+
Congestion Control | no | yes | yes | no | yes | ~ctv | yes | yes | yes
16+
17+
18+
Glossary:
19+
20+
- tap*: yes if combined with something that allows turning a script into a Taproot, plus often
21+
also `OP_CAT`
22+
- csfs*: yes if combined with `OP_CHECKSIGFROMSTACK`
23+
- ~ctv: yes but only because the `OP_VAULT` proposal also includes `OP_CTV`
24+
625
BIP-0119 `OP_CHECKTEMPLATEVERIFY` has a multitude of benefits for the Bitcoin ecosystem. Are
726
there other paths to these improvements? In short, yes. This page has a survey
827
of the other methods for enabling `OP_CHECKTEMPLATEVERIFY` like functionality and why

0 commit comments

Comments
 (0)