Bitcoin Forum
November 11, 2024, 09:07:35 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Whitepaper ... [not so serious post]  (Read 770 times)
secup (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile WWW
October 14, 2016, 09:04:52 PM
 #1

From Satoshi Nakamoto whitepaper :

Quote
If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems
typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of
1.2GB per year, storage should not be a problem even if the block headers must be kept in
memory

At BestBuy : "Excuse me sir, i need to get new RAM , I need hmm ... 240GB of RAM please"
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4832



View Profile
October 14, 2016, 09:25:29 PM
Merited by Foxpup (2)
 #2

From Satoshi Nakamoto whitepaper :

Quote
If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems
typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of
1.2GB per year, storage should not be a problem even if the block headers must be kept in
memory

At BestBuy : "Excuse me sir, i need to get new RAM , I need hmm ... 240GB of RAM please"

Did you pay any attention to the maths at all?

At 80 bytes per block, and a block every 10 minutes, it will take 57077 years to reach 240 GB of RAM.

In 57077 years I doubt the world, or technology, will be anything like it is today.

What was the world like, and what was technology like, 57077 years ago?

The most recent iPhone is available with up to 256 GB of storage.  This means that the block headers won't outgrow the current iPhone for the next 57000 years.
Coding Enthusiast
Legendary
*
Offline Offline

Activity: 1042
Merit: 2805


Bitcoin and C♯ Enthusiast


View Profile WWW
October 15, 2016, 01:15:43 PM
Merited by Foxpup (1)
 #3

FTFY:
Quote from: Satoshi Whitepaper
7. Reclaiming Disk Space
Once the latest transaction in a coin is buried under enough blocks, the spent transactions before it can be discarded to save disk space. To facilitate this without breaking the block's hash, transactions are hashed in a Merkle Tree, with only the root included in the block's hash. Old blocks can then be compacted by stubbing off branches of the tree. The interior hashes do not need to be stored.
A block header with no transactions would be about 80 bytes.
If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of 1.2GB per year, storage should not be a problem even if the block headers must be kept in memory.

At BestBuy in the year 57077 : "Excuse me sir, i need to get new RAM , I need hmm ... 240GB of RAM please"


Are you working for one of those magazines that only publish half of the quote to make the articles attractive click-baits  Tongue


Projects List+Suggestion box
Donate: 1Q9s or bc1q
|
|
|
FinderOuter(0.19.1)Ann-git
Denovo(0.7.0)Ann-git
Bitcoin.Net(0.26.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.2.1)Ann-git
SharpPusher(0.12.0)Ann-git
cr1776
Legendary
*
Offline Offline

Activity: 4214
Merit: 1313


View Profile
October 15, 2016, 04:59:17 PM
 #4

From Satoshi Nakamoto whitepaper :

Quote
If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems
typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of
1.2GB per year, storage should not be a problem even if the block headers must be kept in
memory

At BestBuy : "Excuse me sir, i need to get new RAM , I need hmm ... 240GB of RAM please"

And you could get a EC2 instance with 240GB of RAM (with 48TB of HDD space) as of Nov 2012[1], if needed. 

You can configure machines like that today with 256GB of RAM (m4.16xlarge for example[2]), less expensively than 4 years go. You can even get a 976GB RAM or 1952GB RAM (with about double that in disk storage) today - an x1.16xlarge or x1.32xlarge EC2 instance.  So while 240GB seems like a lot when one is used to using a laptop with 16GB, in reality it isn't out of the ballpark for many needs. 

Kind of like 64K seemed like a lot in 1981.  Or 1MB seemed like a lot in 1985.  etc.



1. https://techcrunch.com/2012/11/29/amazon-announces-2-new-ec2-instance-types-cluster-high-memory-with-240gb-ram-and-high-storage-with-48tb-hdd-space/
2.https://aws.amazon.com/ec2/instance-types/
secup (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile WWW
October 15, 2016, 05:58:45 PM
 #5

Wow , i cannot believe i made such a mistake  Sad Thanks for pointing it out the obvious. where the tip bot ? @DannyHamilton
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!