Bitcoin Forum
May 12, 2024, 11:26:46 PM *
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?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715556406
Hero Member
*
Offline Offline

Posts: 1715556406

View Profile Personal Message (Offline)

Ignore
1715556406
Reply with quote  #2

1715556406
Report to moderator
1715556406
Hero Member
*
Offline Offline

Posts: 1715556406

View Profile Personal Message (Offline)

Ignore
1715556406
Reply with quote  #2

1715556406
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!