How to get URL link on X (Twitter) App
Baseline: One way to measure the "cryptoeconomic security" of a PoS blockchain protocol is to compare the cost incurred by attacking validators (e.g., due to slashed stake) with the estimated profit of an attack. Ideally, the former is significantly bigger than the latter. 2/13
The paper lays out a theory of *shill-proof* auctions (2/19)
https://twitter.com/Tim_Roughgarden/status/1725205913953345995
https://twitter.com/Tim_Roughgarden/status/1737843254698410267Tl;dr: yes, on all counts, at least if you're willing to adopt the stronger assumptions of the quasi-permissionless (QP) setting! (2/10)
https://twitter.com/Tim_Roughgarden/status/1735425696732791202The short answer is that PBFT-style PoS protocols make stronger assumptions about participation than longest-chain PoS protocols but, if these assumptions hold up, they can offer stronger guarantees like accountability, optimistic responsiveness, and partition-resilience (2/20)
https://twitter.com/Tim_Roughgarden/status/1734736543284121849our dynamically available (DA) setting assumes something that our fully permissionless (FP) setting does not:
https://twitter.com/Tim_Roughgarden/status/1729898971936526580The Bitcoin protocol is remarkable in that it assumes literally nothing about who is running it at any given moment---in our terminology, the protocol works even in the fully permissionless (FP) setting (2/20)
https://twitter.com/Tim_Roughgarden/status/1725205913953345995The Bitcoin protocol solves a classical consensus problem known as "state machine replication (SMR)." In Bitcoin, the "state" is basically the current set of UTXOs. Researchers in distributed computing/systems have worked on SMR protocols since at least the 1980s (2/9)
We're finally happy with one, a "sweet spot" model that is both very general (accommodating most of the major approaches to sybil-resistance, consensus, long-range attack defense, etc.) and user-friendly enough to enable lots of different possibility and impossibility results
Background: a transaction fee mechanism (TFM) is the part of a blockchain protocol responsible for figuring out which transactions should be included and who should pay what. Example: EIP-1559.https://twitter.com/Tim_Roughgarden/status/1537868393457537026The common prefix property states that every pair of longest chains should agree on all but at most their last k blocks.
700pp, hardcover with offset printing, list price $60. Includes all of Algorithms Illuminated Parts 1-4 (The Basics; Graph Algorithms and Data Structures; Greedy Algorithms and Dynamic Programming; Algorithms for NP-Hard Problems) with the redundant bits removed.