4 ms·
You cherry picked one thing from the list, and even there made a mistake. In Bitcoin PoW used as a method for leader election of the node composing the list o
by nivertech 1y ago
You cherry picked one thing from the list, and even there made a mistake.
In Bitcoin PoW used as a method for leader election of the node composing the list of validated transactions on the ledger (aka block), or even an empty list of transactions (aka Nakamoto-style Consensus).
But without all the Rube Goldbergian nonsense it’s simply an illegal/unlicensed lottery where the participants pay with electricity for the right to earn records on the longest chain (aka UTXO with mining block rewards).
- FabHK 1y ago> You cherry picked one thing from the list, and even there made a mistake. Not quite. Nakamoto consensus is PoW + LCR, and the PoW part is for Sybil resistance, and the LCR part is for consensus.
- nivertech 1y agohe wrote > The Rube Goldberg of PoW isn't just for show, it's a protection from Sybil attack he cherry picked PoW no, Nakamoto-style consensus is not the same thing as PoW, or even PoW+LCR, not even the same thing as Bitcoin consensus. Nakamoto-style consensus simply means that we're doing a leader election, and the leader does the transaction validation (aka mining a block in Bitcoin-speak). The novelty of Nakamoto-style consensus is how we're doing this leader election, i.e. using PoW, PoW+LCR, PoS, PoET, PoA, Proof-of-X, etc.
- FabHK 1y ago> Nakamoto-style consensus is not the same thing as PoW, or even PoW+LCR It is PoW + LCR. I refer you to Roughgarden, Foundations of Blockchains, Lectures #9: Permissionless Consensus and Proof-of-Work, item 5: https://timroughgarden.github.io/fob21/l/l9.pdf https://timroughgarden.github.io/fob21/l/l9.pdf
- nivertech 1y ago> 5. Nakamoto consensus refers to the pairing of longest-chain consensus with proof-of-work sybil-resistance. > 6. Lecture 8 shows that the only ingredient missing from a permissionless version of longest-chain consensus with provable consistency and liveness guarantees is a permissionless node selection subroutine that selects honest nodes more frequently than Byzantine ones. Fair enough, this is just one definition. There are others. Some even piling the entire bitcoin protocol under Nakamoto Consensus umbrella (including 21M BTC cap). I was talking about Nakamoto-style Consensus not specific to Bitcoin, more like in (6).