Bitcoin Forum
April 26, 2024, 09:19:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Reducing node size with merkle tree  (Read 566 times)
mymenace (OP)
Legendary
*
Offline Offline

Activity: 1596
Merit: 1061


Smile


View Profile
June 02, 2016, 08:41:54 PM
 #1

Trying to understand nodes and data, not sure if this is the place for it, anyways


...."I don't anticipate that fees will be needed anytime soon, but if it becomes too burdensome to run a node, it is possible to run a node that only processes transactions that include a transaction fee".....

http://bitcoinfoundation.org/forum/index.php?/topic/54-my-first-message-to-satoshi/



Is the above an example of a merkle tree and is this already used in bitcoin?

http://bitcoin.stackexchange.com/questions/1110/how-do-i-implement-a-merkle-tree

https://bitcoin.org/en/glossary/merkle-tree
https://en.wikipedia.org/wiki/Merkle_tree


Could this be used to reduce data costs with mining?

Grin
1714123196
Hero Member
*
Offline Offline

Posts: 1714123196

View Profile Personal Message (Offline)

Ignore
1714123196
Reply with quote  #2

1714123196
Report to moderator
1714123196
Hero Member
*
Offline Offline

Posts: 1714123196

View Profile Personal Message (Offline)

Ignore
1714123196
Reply with quote  #2

1714123196
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714123196
Hero Member
*
Offline Offline

Posts: 1714123196

View Profile Personal Message (Offline)

Ignore
1714123196
Reply with quote  #2

1714123196
Report to moderator
1714123196
Hero Member
*
Offline Offline

Posts: 1714123196

View Profile Personal Message (Offline)

Ignore
1714123196
Reply with quote  #2

1714123196
Report to moderator
1714123196
Hero Member
*
Offline Offline

Posts: 1714123196

View Profile Personal Message (Offline)

Ignore
1714123196
Reply with quote  #2

1714123196
Report to moderator
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3374
Merit: 6535


Just writing some code


View Profile WWW
June 02, 2016, 09:22:19 PM
 #2

No, that is not an example of a merkle tree. In fact they are talking about two completely opposite things. A merkle tree is a cryptographic structure, the node stuff is networking.

A merkle tree is a tree of hashes. At the base are individual hashes, in the case of bitcoin, those hashes are the hashes of all of the transactions in a block. Each hash is hashed with another hash. The resulting hashes are the next level. This process repeats until only one hash remains. That is the merkle root, and that is included in the block header.

For the nodes, Satoshi was talking about node policy for accepting transactions to the mempool. His statement is currently used. If a transaction contains a fee that is too low, the node will reject it. That threshold for Bitcoin Core (the most common node software) is 0.00005 BTC/Kb. This can also be configured by the node owner.

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!