Skip to content
This repository has been archived by the owner on Jan 17, 2021. It is now read-only.

UTXO "ownership" based authentication #3

Open
Sjors opened this issue Jan 28, 2019 · 0 comments
Open

UTXO "ownership" based authentication #3

Sjors opened this issue Jan 28, 2019 · 0 comments
Labels
help wanted Extra attention is needed question Further information is requested

Comments

@Sjors
Copy link
Contributor

Sjors commented Jan 28, 2019

Just brainstorming here, but one way to constrain access to the server (which in turn somewhat reduces DOS risk), is to demand proof that the user controls a key, any key, relevant to the asset. E.g. the issuer can prove they have the key the spend the issuing UTXO, anyone who's ever received the asset can prove they have the key to spend that output (whether or not it's already been spent).

This could be a one-off thing, where the server checks the proof and then returns a token that's valid forever, for subsequent requests.

One obvious potential downside is that this authentication mechanism itself it a bigger DDOS risk than the one it's trying to prevent.

Could also just require Lightning payments :-)

@dr-orlovsky dr-orlovsky added question Further information is requested help wanted Extra attention is needed labels Jun 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants