I've been mulling over an optimization for Eltoo that could come into play once schnorr MuSig is on the table. If anyone spots a major flaw in this or if it’s already been discussed, hit me up. I’ve got a document linked here on github for anyone who wants to check it out or edit it if needed.
Edit: Just to clarify, I don’t think it’s right to keep part of this discussion off the forum. Here’s the intro to the document.
* NOctaHub Nested Hub for Up to Eight Users
So, NOctaHub is aimed at optimizing how we use distributed ledgers. Bitcoin is the most well-known example, tracking participant balances some folks even use it as cash now. It relies on asymmetric cryptography and employs a straightforward stack-based scripting language (similar to Forth) for processing transactions and altering the ledger state.
One big hurdle with ledgers like this is scalability. As more users join in, the number of transactions skyrockets. The kicker is that all participants need to audit the ledger to ensure its integrity. Right now, the main bottleneck we face has to do with communication. This leads to two options: one, we might have to compromise the decentralized nature for users with slower network speeds, or two, we could set limits on how much can be recorded on the ledger over time (currently, Bitcoin’s consensus caps block size at around 2MB every 10 minutes).
Throughout this document, I’ll be using the term Bitcoin to refer to any kind of programmable distributed ledger.
NOctaHub Limited Nested Hub for Eight Users, Relevant to Eltoo
3 replies 241 views
I've added more description about how Eltoo can adopt this optimization.
bridge_2017Member
Posts: 1 · Reputation: 125
#3Jun 6, 2018, 06:10 AM
We have a live version of Eltoo running on Minima.global now. First live implementation ever, so we believe!
https://www.youtube.com/watch?v=889qBgUIrM4
Perhaps we could also implement OctaHubs? Reach out to us in our Discord dev-chat if you are keen
I don't get why 8 members of the multisig are required specifically. Why not 5, or 10?
If 256 transactions are signed separately to make this non-interactive, then the problem of unauthorized spending and counterparty risk & punishment is present.
Related topics
- Bitcoin Core displaying coins (UTXOs) in a new tab 13
- Are you in favor of BIP-110? Let's get a Bitcoin poll going. 0
- Erlay seems to have some issues here’s a better proposal for a bitcoin protocol without invites 3
- New Optional Hourglass Implementation is Live 3
- Ways to earn some sats by contributing to bitcoin core development 5
- Exploring the Potential and Challenges of a Kardashev-Scale Bitcoin Network 3