Adding a few use case ideas while working on the larger Side problem
This commit is contained in:
12
README.md
12
README.md
@@ -87,3 +87,15 @@ You'll need to have funded the "dave" address prior to running the `btc` command
|
|||||||
I was using this primarily as a way to experiment with constructing and broadcasting Bitcoin transactions, with the hope that it would be possible to move on to more advanced constructions (e.g. state channels). However, now that I look at all the options, it seems that multi-party state channels in Bitcoin are (probably) impossible to construct.
|
I was using this primarily as a way to experiment with constructing and broadcasting Bitcoin transactions, with the hope that it would be possible to move on to more advanced constructions (e.g. state channels). However, now that I look at all the options, it seems that multi-party state channels in Bitcoin are (probably) impossible to construct.
|
||||||
|
|
||||||
There is a second, unused Bitcoin client in place which uses Blockstream's Electrum server, but this didn't seem to be working properly with respect to Signet Bitcoin network during my testing, so I went with the esplora / Mutiny version instead.
|
There is a second, unused Bitcoin client in place which uses Blockstream's Electrum server, but this didn't seem to be working properly with respect to Signet Bitcoin network during my testing, so I went with the esplora / Mutiny version instead.
|
||||||
|
|
||||||
|
## Possible uses
|
||||||
|
|
||||||
|
### DKG
|
||||||
|
|
||||||
|
It strikes me that there are many, many systems which rely on a trusted setup, and which might be able to use Distributed Key Generation (DKG) instead. SNARK systems for instance all have this problem.
|
||||||
|
|
||||||
|
It is not necessarily the case that e.g. signer participants and validators are the same entities. Being able to quickly spin up a blockchain and use it to sign (potentially temporary or ephemeral) keyshare data might be pretty useful.
|
||||||
|
|
||||||
|
### Cross chain transfers
|
||||||
|
|
||||||
|
The ability to be part of multiple consensus groups at once might provide new opportunities for cross-chain transfers.
|
||||||
|
|||||||
Reference in New Issue
Block a user