elixir-omg
elixir-omg copied to clipboard
Discussion on authority address: design, usage, future
Place holder for a discussion on the rationale behind the current authority address usage (https://github.com/omisego/elixir-omg/blob/e127775203c0ed2e3fdd2fad3e7611898186b023/docs/details.md#nonces-restriction), and future design of this implementation.
Strict use of nonces for reorg protection has impact around using multi-sigs as the authority, limiting the authority for submitBlock()
alone (which limits operational options).
This is an interesting idea :thinking:. Can you elaborate more on "limits operational options" and what could the multi-sig authority address be arranged like (and what would it solve)?
I believe there could be multi-sig-authority arrangements that would uphold the nonces restriction.
OTOH, the nonces restriction is a pretty handy mechanism which allows us to not worry about a multitude of things.