Can we prove 100k transactions per second when public testnet launches?

Started by clayop, July 07, 2015, 08:33:43 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

clout

Quote from: bytemaster on July 08, 2015, 10:03:55 PM
Quote from: clout on July 08, 2015, 09:59:55 PM
@bytemaster can you please get rid of the reference to nasdaq transaction processing speed. even a cursory investigation demonstrates that the information you provided is false. it's rather concerning that you are creating a securities exchange without knowing much about the industry...

Could you please provide more accurate information I can quote.
Sorry didn't see your reply. I provided this link in a previous thread so I figured you already had the information http://www.nasdaqtrader.com/Trader.aspx?id=Latencystats

liondani

Quote from: clayop on July 08, 2015, 05:46:15 AM
Quote from: bytemaster on July 07, 2015, 10:12:05 PM
What we will be testing with the first test network is 1000 transactions per second and 1 second block intervals.   This should require about 100KB /sec of network bandwidth and be viable on the simple VPS systems that we are using today.

Sounds promising. BTW how many transactions Ethereum can process per second?

Good question. I would love to know that too.
[url="https://www.steempeak.com/@liondani"]https://www.steempeak.com/@liondani[/url]

xeroc

Quote from: lakerta06 on July 14, 2015, 05:24:02 AM
Is the market open 24h a day? You assume messages are evenly distributed to 24 hours.
good point .. ehm .. selling point :)

I found this:

Pre-Market Trading Hours from 4:00 a.m. to 9:30 a.m.
Market Hours from 9:30 a.m. to 4:00 p.m.
After-Market Hours from 4:00 p.m. to 8:00 p.m.

Quote and order-entry from 4:00 a.m. to 8:00 p.m.
Quotes are open and firm from 4:00 a.m. to 8:00 p.m.

lakerta06

Quote from: fran2k on July 14, 2015, 04:48:03 AM
Quote from: Samupaha on July 11, 2015, 08:56:57 AM
Quote from: bytemaster on July 08, 2015, 10:03:55 PM
Quote from: clout on July 08, 2015, 09:59:55 PM
@bytemaster can you please get rid of the reference to nasdaq transaction processing speed. even a cursory investigation demonstrates that the information you provided is false. it's rather concerning that you are creating a securities exchange without knowing much about the industry...

Could you please provide more accurate information I can quote.

Press release from 2013:

"Approximately 25 billion messages pass through NASDAQ OMX's U.S. equities and options systems on an active day, which amounts to over 1 million transactions per second in a trading day. During volatile periods, peak message traffic can be double."

Here is some earlier discussion about this.

Assuming a 'message' is a transaction then 25 billion tx/ day mean 290k tx/s.

Is the market open 24h a day? You assume messages are evenly distributed to 24 hours.

fran2k

Quote from: Samupaha on July 11, 2015, 08:56:57 AM
Quote from: bytemaster on July 08, 2015, 10:03:55 PM
Quote from: clout on July 08, 2015, 09:59:55 PM
@bytemaster can you please get rid of the reference to nasdaq transaction processing speed. even a cursory investigation demonstrates that the information you provided is false. it's rather concerning that you are creating a securities exchange without knowing much about the industry...

Could you please provide more accurate information I can quote.

Press release from 2013:

"Approximately 25 billion messages pass through NASDAQ OMX's U.S. equities and options systems on an active day, which amounts to over 1 million transactions per second in a trading day. During volatile periods, peak message traffic can be double."

Here is some earlier discussion about this.

Assuming a 'message' is a transaction then 25 billion tx/ day mean 290k tx/s.
Witness: rmglab /// Buenos Aires BTS Meetup [url="http://www.meetup.com/es-ES/BitSharesBA/"]http://www.meetup.com/es-ES/BitSharesBA/[/url] /// [old BTS 1.0 chain] Delegate bitshares-argentina (ex argentina-marketing-matt608) Thread [url="https://bitsharestalk.org/index.php/topic,15781.0.html"]https://bitsharestalk.org/index.php/topic,15781.0.html[/url]

Samupaha

Quote from: bytemaster on July 08, 2015, 10:03:55 PM
Quote from: clout on July 08, 2015, 09:59:55 PM
@bytemaster can you please get rid of the reference to nasdaq transaction processing speed. even a cursory investigation demonstrates that the information you provided is false. it's rather concerning that you are creating a securities exchange without knowing much about the industry...

Could you please provide more accurate information I can quote.

Press release from 2013:

"Approximately 25 billion messages pass through NASDAQ OMX's U.S. equities and options systems on an active day, which amounts to over 1 million transactions per second in a trading day. During volatile periods, peak message traffic can be double."

Here is some earlier discussion about this.

bytemaster

Quote from: clout on July 08, 2015, 09:59:55 PM
@bytemaster can you please get rid of the reference to nasdaq transaction processing speed. even a cursory investigation demonstrates that the information you provided is false. it's rather concerning that you are creating a securities exchange without knowing much about the industry...

Could you please provide more accurate information I can quote. 
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

clout

@bytemaster can you please get rid of the reference to nasdaq transaction processing speed. even a cursory investigation demonstrates that the information you provided is false. it's rather concerning that you are creating a securities exchange without knowing much about the industry...

xeroc



xeroc

Quote from: monsterer on July 08, 2015, 09:49:40 AM
So, according to that doc, and bytemaster's comments above, this claim is only substantiated for blockchain sync, it remains untested on a live network.
Yes. He claims that ECC signature verification can be paralellized easily by a cluster of nodes and the bottleneck of the network is the "order matching" engine which has to be single-threaded (e.g. atomic) for avoid exploits .. The results from LMAX basically state how to separated authorization (via ECC signature) and execution of orders efficiently .. and that is what graphene is going to do

monsterer

Quote from: xeroc on July 08, 2015, 09:12:55 AM
https://bitshares.org/blog/2015/06/08/measuring-performance/
I like it that you are getting more and more critical lately .. +5%!

There are a lot of wild claims flying about - I am trying to get clarity on the facts. So, according to that doc, and bytemaster's comments above, this claim is only substantiated for blockchain sync, it remains untested on a live network.
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

xeroc

Quote from: monsterer on July 08, 2015, 09:06:02 AM
I've asked for this clarification before, but lets re-state the question for clarity: the 100K TPS figure that gets quoted, is this for actual generated transactions, or just for blockchain sync?
https://bitshares.org/blog/2015/06/08/measuring-performance/
I like it that you are getting more and more critical lately .. +5%!

monsterer

Quote from: bytemaster on July 07, 2015, 10:12:05 PM
What you will be able to verify is that we can "reindex" the blockchain at over 100K TPS because we get to skip signature verification and the total data size is much less. 

I've asked for this clarification before, but lets re-state the question for clarity: the 100K TPS figure that gets quoted, is this for actual generated transactions, or just for blockchain sync?
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

clayop

Quote from: bytemaster on July 07, 2015, 10:12:05 PM
What we will be testing with the first test network is 1000 transactions per second and 1 second block intervals.   This should require about 100KB /sec of network bandwidth and be viable on the simple VPS systems that we are using today.

Sounds promising. BTW how many transactions Ethereum can process per second?
Bitshares Korea - [url="http://www.bitshares.kr"]http://www.bitshares.kr[/url]
Vote for me and see Korean Bitshares community grows
delegate-clayop