Bitcoin Forum
May 14, 2024, 05:53:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to prove improvement in transaction throughput  (Read 165 times)
wowfacftory (OP)
Newbie
*
Offline Offline

Activity: 4
Merit: 2


View Profile
February 05, 2020, 09:17:00 AM
Merited by LoyceV (2)
 #1

I am working on a research in bitcoin blockchain where I am making some hypothetical changes in policies of bitcoin blockchain. Due to this, it helps to increase the transaction throughput of bitcoin blockchain (or at least a thing I want to claim through my research). Or one can think of this research as an identical PoW blockchain to bitcoin, with some changes in its policies and structure. I am already working on a simulator called btcd - https://github.com/btcsuite/btcd. It is a full node implementation of bitcoin blockchain or what I understand of it. I was wondering how can I prove using btcd that transaction throughput have been increased through new policies. Other possible simulator names with suitable abstraction level will also be helpful. If we think of a scenario where it is absolutely necessary for miners to fill the blocks at its fullest (Apparently,  It will improve transaction throughput.), can this improvement be proved using any mathematical aspect?
1715665999
Hero Member
*
Offline Offline

Posts: 1715665999

View Profile Personal Message (Offline)

Ignore
1715665999
Reply with quote  #2

1715665999
Report to moderator
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715665999
Hero Member
*
Offline Offline

Posts: 1715665999

View Profile Personal Message (Offline)

Ignore
1715665999
Reply with quote  #2

1715665999
Report to moderator
1715665999
Hero Member
*
Offline Offline

Posts: 1715665999

View Profile Personal Message (Offline)

Ignore
1715665999
Reply with quote  #2

1715665999
Report to moderator
1715665999
Hero Member
*
Offline Offline

Posts: 1715665999

View Profile Personal Message (Offline)

Ignore
1715665999
Reply with quote  #2

1715665999
Report to moderator
joniboini
Legendary
*
Offline Offline

Activity: 2184
Merit: 1792



View Profile WWW
February 05, 2020, 10:31:30 AM
 #2

You can probably prove it by:
- Comparing how many transactions are included in each block.
- Comparing how long it takes to clear a clogged mempool.
- Comparing required fees to confirm a transaction (by assuming that if you require a very high fee then it means throughput is low).

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
Pages: [1]
  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!