Exploring the OMNI-UTXO Protocol for Bitcoin

7 replies 906 views
stake100Full Member
Posts: 3 · Reputation: 331
#1May 23, 2019, 04:30 PM
I’m diving into this cool thing called the OMNI-UTXO protocol. It’s supposed to boost the BTC network. Anyone else following this?
16 Reply Quote Share
gang2015Member
Posts: 693 · Reputation: 62
#2May 23, 2019, 09:29 PM
Welcome! I think it’s a neat idea. But are we sure this fits Bitcoin? Unlike Ethereum, Bitcoin is UTXO-based, right?
5 Reply Quote Share
stake100Full Member
Posts: 3 · Reputation: 331
#3May 23, 2019, 11:31 PM
Yep, definitely for Bitcoin. The title says OMNI-UTXO for a reason. UTXO transactions are the focus here.
4 Reply Quote Share
lonemaxiSenior Member
Posts: 1 · Reputation: 1213
#4May 24, 2019, 01:10 AM
Checked out your repo, and OMNI seems promising. Got some concerns though: 1. How does the synchronizer get incentivized? Submitting proofs seems like it needs gas fees. 2. If you sync BTC and EVM chains at the same time, I submit a BTC transaction and wait 10 minutes... isn’t that super slow? 3. What about security? If everyone runs a sync, couldn’t I double spend?
8 Reply Quote Share
stake100Full Member
Posts: 3 · Reputation: 331
#5May 24, 2019, 03:33 AM
Great questions! 1. Gas fees are a big deal, and that’s why we’re working on a zk-based Execution Layer for rollups. Right now, we’re focusing on the protocol. 2. About the inefficiency, we’re aware of that. The Execution Layer should help. 3. Double-spend attacks can be spotted using verifiable fraud-proof. If an input is used twice, we’ll catch it.
10 Reply Quote Share
CalmStakeFull Member
Posts: 3 · Reputation: 380
#6May 24, 2019, 07:27 AM
The OMNI-UTXO protocol really could change the game! Bringing together various blockchains under one global token protocol? Sounds ambitious but key for secure and fluid digital assets.
12 Reply Quote Share
cobra_2020Senior Member
Posts: 2 · Reputation: 863
#7May 24, 2019, 09:41 AM
So UTXOs are for checking transactions and totaling up what’s locked to an address, right? Is the new protocol O-UTXO just a tweak of that or doing something different? And are O-UTXOs kept in the chainstate database?
7 Reply Quote Share
0xNodeMember
Posts: 680 · Reputation: 80
#8May 24, 2019, 01:06 PM
This place is more techy than protocol-focused. You might wanna check out the bitcoin-dev mailing list for real protocol experts. Breaking this into smaller docs could help people grasp it better.
9 Reply Quote Share

Related topics