There have been a number of similar (identical?) proposals over the years, some 
were discussed in these threads:
https://bitcointalk.org/index.php?topic=56226.0
https://bitcointalk.org/index.php?topic=505.0
https://bitcointalk.org/index.php?topic=473.0
https://bitcointalk.org/index.php?topic=52859.0
https://bitcointalk.org/index.php?topic=12376.0
https://bitcointalk.org/index.php?topic=74559.15


> On Aug 26, 2017, at 5:01 PM, Adam Tamir Shem-Tov via bitcoin-dev 
> <bitcoin-dev@lists.linuxfoundation.org> wrote:
> 
> <B>Solving the Scalability Problem Part II</B>
> --------------------------------------------------------------------
> <BR>
> In the previous post I showed a way to minimize the blocks on the block 
> chain, to lower the amount of space it takes on the hard drive, without 
> losing any relevant information.
> I added a note, saying that the transaction chain needs to be rewritten, but 
> I did not give much detail to it.<BR>
> Here is how that would work:<BR>
> <B>The Genesis Account:</B>
> -----------------------------------------<BR>
> The problem with changing the transaction and block chain, is that it cannot 
> be done without knowing the private key of the sender of the of the funds for 
> each account. There is however a way to circumvent that problem. That is to 
> create a special account called the “Genesis Account”, this account’s Private 
> Key and Public Key will be available to everyone.<BR>
> But this account will not be able to send or receive any funds in a normal 
> block, it will be blocked--blacklisted. So no one can intentionally use it. 
> The only time this account will be used is in the pruning block, a.k.a Exodus 
> Block.<BR>
> When creating the new pruned block chain and transaction chain, all the funds 
> that are now in accounts must be legitimate, and it would be difficult to 
> legitimize them unless they were sent from a legitimate account, with a 
> public key, and a private key which can be verified. That is where the 
> Genesis account comes in. All funds in the Exodus Block will show as though 
> they originated and were sent from the Genesis Account using its privatekey 
> to generate each transaction.<BR>
> The funds which are sent, must match exactly the funds existing in the most 
> updated ledger in block 1000 (the last block as stated in my previous 
> post).<BR>
> In this way the Exodus Block can be verified, and the Genesis Account cannot 
> give free money to anyway, because if someone tried to, it would fail 
> verification.<BR>
> <BR>
> Now the next problem is that the number of Bitcoins keeps expanding and so 
> the funds in the Genesis Account need to expand as well. That can be done by 
> showing as though this account is the account which is mining the coins, and 
> it will be the only account in the Exodus Block which “mines” the coins, and 
> receives the mining bonus. In the Exodus Block all coins mined by the real 
> miners will show as though they were mined by Genesis and sent to the miners 
> through a regular transaction.
> <BR>
> Adam Shem-Tov
> 
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
_______________________________________________
bitcoin-dev mailing list
bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev

Reply via email to