Bitcoin Forum
June 22, 2024, 02:49:28 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: GlocalCoin  (Read 472 times)
gollum (OP)
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


In Hashrate We Trust!


View Profile
May 06, 2013, 02:21:54 AM
 #1

We have some issues with bitcoin today:
a) Forking occurs if  some region lose internet connection to the rest of the world
b) Blockchain grows too much when people from all the world use it daily
c) Pollution of blockchain by lot of small transactions

Solution:
One global blockchain where new bitcoins can be mined
One local blockchain for each region where existing bitcoins can be transferred, but no new coins can be mined

People in each local blockchain can always send coins to each other within the local blockchain, even if their internet connection is cut to rest of the world

Each miner provides computing power to the global blockchain AND one local blockchain.

To prevent double-spending, each coin can either be transferred between global wallets, or sent to a specific local blockchain-wallet and frozen for all other transactions outside that local blockchain. All transactions inside a local blockchain is only recoreded locally, until someone decides to send his coin to a global wallet. From the global blockchains perspective only two transactions has occured:
GlobalBC-Wallet-1 -> HawaiiBC-Wallet-2
HawaiiBC-Wallet-4 -> GlobalBC-Wallet-1

But inside the local blockchain this transactions has occured
GlobalBC-Wallet-1 -> HawaiiBC-Wallet-2
HawaiiBC-Wallet-2 -> HawaiiBC-Wallet-3
HawaiiBC-Wallet-3 -> HawaiiBC-Wallet-4
HawaiiBC-Wallet-4 -> GlobalBC-Wallet-1

The global blockchain needs to verify the local blockchain before it can accept the transaction HawaiiBC-Wallet-4 -> GlobalBC-Wallet-1 entering the global blockchain.

Any cryptological bugs in this solution?
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!