Bitcoin Forum
December 15, 2018, 01:01:18 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: The Superblockchain and Multi-Level Mining  (Read 1862 times)
SapphireSpire
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
July 27, 2017, 09:10:47 PM
 #21

In any mining scheme where you throw away work, the more work you throw away, the less secure the whole system. As far as I see it, your proposal reduces overall chain security because of the increase in redundant work.
Well you're wrong. All mining schemes throw away redundant work (e.g. orphaned blocks). The higher the transaction volume, the more work has to be done and the more redundant work has to be thrown out. The numbers increase but the proportions say the same. None of it has a negative impact on security.
1544878878
Hero Member
*
Offline Offline

Posts: 1544878878

View Profile Personal Message (Offline)

Ignore
1544878878
Reply with quote  #2

1544878878
Report to moderator
100% New Software
PC, Mac, Android, & HTML5 Clients
Krill Rakeback
Low Rake
Bitcoin Poker 3.0
Bad Beat Jackpot
SwC Poker Relaunch
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1544878878
Hero Member
*
Offline Offline

Posts: 1544878878

View Profile Personal Message (Offline)

Ignore
1544878878
Reply with quote  #2

1544878878
Report to moderator
monsterer2
Full Member
***
Offline Offline

Activity: 308
Merit: 104


View Profile
July 28, 2017, 07:11:45 AM
 #22

In any mining scheme where you throw away work, the more work you throw away, the less secure the whole system. As far as I see it, your proposal reduces overall chain security because of the increase in redundant work.
Well you're wrong. All mining schemes throw away redundant work (e.g. orphaned blocks). The higher the transaction volume, the more work has to be done and the more redundant work has to be thrown out. The numbers increase but the proportions say the same. None of it has a negative impact on security.

Yes, but you propose to *increase* the amount of work thrown away, because of the redundant data inside the sub-chains, compared to bitcoin.

Moreover, you are making an incorrect assumption about higher transaction throughput always resulting in more redundant data; this is necessarily true for a pure blockchain, but if you use a different LCR scoring rule, and include orphans in the weighting, you don't throw work away.

Read more here:

https://bitcointalk.org/index.php?topic=1992827.0

SapphireSpire
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
July 29, 2017, 05:51:33 PM
 #23

Yes, but you propose to *increase* the amount of work thrown away, because of the redundant data inside the sub-chains, compared to bitcoin.

Moreover, you are making an incorrect assumption about higher transaction throughput always resulting in more redundant data; this is necessarily true for a pure blockchain, but if you use a different LCR scoring rule, and include orphans in the weighting, you don't throw work away.


Read more here:

https://bitcointalk.org/index.php?topic=1992827.0
In Bitcoin, all but one of the blocks produced at the same time are redundant. When a block is solved, the work done on all other blocks gets thrown away and any transactions not included in the solved block have to be re-worked into later blocks. If there are 100 blocks at a time, 99% of the work is wasted. If there are 1000 blocks at a time, 99.9% of the work is wasted. Thus the amount of wasted work is always proportional to the transaction volume.

In my proposal, none of the blocks or chains in the superblockchain are thrown away so none of the work is wasted.
monsterer2
Full Member
***
Offline Offline

Activity: 308
Merit: 104


View Profile
August 02, 2017, 05:21:22 AM
 #24

In my proposal, none of the blocks or chains in the superblockchain are thrown away so none of the work is wasted.

Quote
Miners will create duplicate superblocks (not subblocks) because they are working competitively, not because the difficulty is low. The blockchains in the subblocks aren't forks because they aren't linked. They exist in parallel rather than in series. You can think of them as different but equally valid versions of the same transaction history

Quote
Each level 1 superblock, created by a level 2 miner, is just a short blockchain- a chain of regular blocks.

Quote
2nd level mining
Level 1 blocks are ordered and processed into blockchains to create level 1 superblocks and duplicate transactions are deleted so that only one instance can be spent. The hash is a little more difficult and the mining reward is a little better.

Seems from these quotes that:

A) Difficulty is much lower in level 2
B) Miners will create duplicate level 2 chains
C) All but one duplicate is discarded

Explain why no extra PoW is thrown away compared to bitcoin?

Pages: « 1 [2]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!