Bitcoin Forum
July 25, 2024, 03:37:29 PM *
News: Help 1Dq create 15th anniversary forum artwork.
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: 1000x throughput on transaction batching + privacy boost using Script Bitfields.  (Read 358 times)
aliashraf
Legendary
*
Offline Offline

Activity: 1456
Merit: 1174

Always remember the cause!


View Profile WWW
April 04, 2019, 01:15:18 PM
Last edit: April 04, 2019, 01:41:11 PM by aliashraf
 #21

@spartacus,
We need also to elaborate more on your idea about data being distributed between users instead of replicated in nodes.

Although your proposed algorithm/protocol does not exactly comply with this idea as users need to disclose the data eventually and it should go to the blockchain and stay there permanently, hence replicated,  it would be important to understand what this idea actually implies: Sharding of the state!

The data under consideration is nothing other than a part of the bitcoin state machine: which nested outputs of this output are still unspent? Trying to keep this data out of traditional full nodes, is such a concept. But we know that it is not the original design target and we are not in such a context. It is why I strongly recommend dropping such an idea and remaining focused on the core Spartacus Nested Output Protocol, SNOP. Invented this term right now  Wink
spartacusrex (OP)
Hero Member
*****
Offline Offline

Activity: 718
Merit: 545



View Profile
May 21, 2019, 07:35:59 PM
 #22

Just noticed this,

https://github.com/JeremyRubin/bips/blob/op-checkoutputshashverify/bip-coshv.mediawiki

from,

https://twitter.com/JeremyRubin/status/1130580983923654661

Seems similar, although the implementation is different. Some great use cases.

This bit rang..

Quote
Congestion Controlled Transactions

When there is a large demand for blockspace it can become very expensive to make payments. By using CHECKOUTPUTSHASHVERIFY, a large volume payment processor may aggregate all their payments into a single O(1) transaction for purposes of confirmation. Then, some time later, the payments can be expanded out of that UTXO when the demand for blockspace is decreased.

Nice name.. Smiley

Life is Code.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!