Only TL;DR version, coz noone would read a full one.@ Come-from-Beyond
RFC: Parallel Chains concept
Only TL;DR version, coz noone would read a full one.
Master Chain
Contains only checkpoints of all slave chains. Checkpointing is done once a day and only when 1440 blocks r built on top of the corresponding slave chain. Master chain is never pruned. Growth rate is [32 bytes * numberOfSlaveChain] per day.
Slave Chains
Contains only 1 type of transactions. Different currencies can be implemented as different chains. Forgers can choose what chains to secure. The market balances TPS rate.
Migration plan
Create slave chains that implement all transactions types existing in Nxt. Add a new type for checkpointing. Reject attempts to include non-checkpointing transactions into the master chain.
Side-effects
The Chinese could use a separate currency inside their borders for very high TPS rates. Only checkpointing transactions have to bypass Great Firewall of China. Speculators provide currency exchange service - the business they love to do. NXTs become "tokens", users buy them for fiat to spend for fees, it's similar to prepaid coupons/tickets for provided services.
perhaps are absurd ideas but I throw these
ultra hight TPS = 1000 TPS?
How Tps can drive a raspberry pi node?
if we limit the power of forging 1,000,000 nxt accounts then we have 1,000 nodes maximun and we can do the following with this 1.000 especial nodes;
can distribute the fees if a Raspberry pi node gets forge
can exchange fiat currency
can handle 1000 TPS
one Raspberry pi node to forge must be active.
if a
raspberry pi node gets forge shares its fee with other nodes Raspberry Pi grouping. (which are grouped in one of the 1,000 nodes ultra hight TPS)
if blocks are forged 1440 per day means that a Raspberry Pi node with 10 nxt who shares his chance to forge receives fees every day since the probability to forge a grouping of 1,000,000 nxt is approximately 1 day.
therefore
Raspberry Pi node belonging whether to a grouping gets forge the
grouping node also forging
the grouping node forges a block ultra hight TPS blok
And the Raspberry Pi node forges a lighter block
what happens if you attack one of the 1,000 nodes?
as the power to forge remains in raspberri pi nodes the network security remains unchanged.
it may happen that momentarily not reached 1,000 TPS
note the criteria to limit the power of forging an account 1,000,000 nxt is due to 1440 blocks are generated in a day and therefore the chance is about one day.
if the number of blocks per day for example increase to 14400 per day the criteria to limit the power of forging change to 100,000 nxt account as tantamount to a chance of about one day.
why one day?
because all accounts that they want to forge if they are always active every day receive fees