theymos [ARCHIVE] on Nostr: π
Original date posted:2011-12-18 ποΈ Summary of this message: A headers-only ...
π
Original date posted:2011-12-18
ποΈ Summary of this message: A headers-only client is a temporary solution until the full blockchain is downloaded, but it breaks Bitcoin's security model. However, it is better than trusting random peers. Full nodes require expensive hardware, which may lead to transaction fees becoming noncompetitive.
π Original message:On Sat, Dec 17, 2011, at 05:27 PM, Jordan Mack wrote:
> I don't like the idea of a header only client, unless this is just an
> interim action until the full block chain is downloaded in the
> background. Development of these types of clients is probably
> inevitable, but I believe that this breaks the most fundamental
> aspects of Bitcoin's security model. If a client has only headers, it
> cannot do full verification, and it is trusting the data from random
> anonymous peers.
A headers-only client is much better than trusting anyone, since an
attacker needs >50% of the network's computational power to trick
such clients.
For everyone to keep being a full node, hardware costs would need to
constantly go down enough for all nodes to be able to handle enough
transactions to meet demand. If hardware doesn't become cheap enough
quickly enough, either some people would be unable to handle being full
nodes, or the max block size wouldn't rise enough to meet demand and
transaction fees would become noncompetitive.
Published at
2023-06-07 02:51:23Event JSON
{
"id": "ee4c41820b285b6b2a34297dc23140e099ae7a7fc84ec7ebaf883f53d5e363aa",
"pubkey": "7b17a27b7a85e67ba7923c452fbb08ed536244f667a20168dfc3172a83c992df",
"created_at": 1686106283,
"kind": 1,
"tags": [
[
"e",
"4af0205fae641367dcfd78e02a7a0b6f75f880a1f702affe5d70f7b792eb8207",
"",
"root"
],
[
"e",
"a24d21b65f166417ad0a0980cafeb1b738df1bffe07ed732e6ca74abbb1a3fed",
"",
"reply"
],
[
"p",
"99bec497728c848e65549d1a5257d08de97621edcb4b77073269a45dac708d59"
]
],
"content": "π
Original date posted:2011-12-18\nποΈ Summary of this message: A headers-only client is a temporary solution until the full blockchain is downloaded, but it breaks Bitcoin's security model. However, it is better than trusting random peers. Full nodes require expensive hardware, which may lead to transaction fees becoming noncompetitive.\nπ Original message:On Sat, Dec 17, 2011, at 05:27 PM, Jordan Mack wrote:\n\u003e I don't like the idea of a header only client, unless this is just an\n\u003e interim action until the full block chain is downloaded in the\n\u003e background. Development of these types of clients is probably\n\u003e inevitable, but I believe that this breaks the most fundamental\n\u003e aspects of Bitcoin's security model. If a client has only headers, it\n\u003e cannot do full verification, and it is trusting the data from random\n\u003e anonymous peers.\n\nA headers-only client is much better than trusting anyone, since an\nattacker needs \u003e50% of the network's computational power to trick\nsuch clients.\n\nFor everyone to keep being a full node, hardware costs would need to\nconstantly go down enough for all nodes to be able to handle enough\ntransactions to meet demand. If hardware doesn't become cheap enough\nquickly enough, either some people would be unable to handle being full\nnodes, or the max block size wouldn't rise enough to meet demand and\ntransaction fees would become noncompetitive.",
"sig": "bef6b7b09496f846f4b399a255019d03e70364247d6d66f0348a3dc51535420d64c98005d15d9fd13fd976d4ae0ae1757506be1c5151de70b9b071f8543c413d"
}