Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    The Stellar Consensus Protocol | David Mazières | Talks at Google

    Talks at Google

    2 HN recommenders · recommended in 3 months, 2018–2021

    YouTube

    57:39 · 56K views · Jun 14, 2016

    David Mazieres presents the Stellar Consensus Protocol at Google, introducing federated Byzantine agreement. The model lets participants choose whom to trust rather than assuming fixed membership.

    Recommended as the protocol designer's own detailed explanation of SCP.

    Systems, Networks & SecurityDistributed systemsCryptography
    1. 1:06:34
      Paxos lecture (Raft user study)Diego Ongaro114K views • 13 years ago
    2. 34:52
      Liberating Distributed Consensus - Heidi HowardReactive Summit6.9K views • 7 years ago
    3. 1:19:35
      Lecture 1: IntroductionMIT 6.824: Distributed Systems924K views • 6 years ago
    4. 58:17
      Raft lecture (Raft user study)Diego Ongaro87K views • 13 years ago
    5. 48:02
      BlackHat USA 2011: SSL And The Future Of AuthenticityChristiaan00895K views • 15 years ago
    6. 54:44
      Differential SynchronizationGoogle TechTalks52K views • 17 years ago
    7. 43:39
      CRDTs and the Quest for Distributed ConsistencyInfoQ68K views • 8 years ago
    8. 14:36
      Distributed Systems 1.1: IntroductionMartin Kleppmann383K views • 6 years ago
    9. 1:10:23
      "Systems that run forever self-heal and scale" by Joe Armstrong (2013)Strange Loop Conference86K views • 5 years ago
    10. 56:19
      MINIX 3: a Modular, Self-Healing POSIX-compatible Operating SystemFOSDEM90K views • 16 years ago
    11. 51:27
      Google I/O 2012 - Go Concurrency PatternsGoogle for Developers894K views • 14 years ago
    12. 46:22
      DEF CON 19 - Moxie Marlinspike - SSL And The Future Of AuthenticityDEFCONConference11K views • 13 years ago
    13. 46:15
      AWS re:Invent 2014 | (SPOT302) Under the Covers of AWS: Its Core Distributed SystemsAmazon Web Services10K views • 11 years ago
    14. 51:36
      Conflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016GOTO Conferences46K views • 9 years ago
    15. 1:21:16
      A New Way to look at NetworkingGoogle52K views • 19 years ago
    16. 1:06:45
      Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl HewittErlang Solutions13K views • 7 years ago
    17. 1:10:10
      CRDTs: The Hard PartsMartin Kleppmann90K views • 6 years ago
    18. 42:20
      "Stop Rate Limiting! Capacity Management Done Right" by Jon MooreStrange Loop Conference41K views • 9 years ago
    19. 43:03
      36C3 - The ecosystem is movingmedia.ccc.de1.7K views • 6 years ago
    20. 48:29
      DEF CON 30 - Sam Bent - Tor - Darknet Opsec By a Veteran Darknet VendorDEFCONConference557K views • 4 years ago

    3 comments from Hacker News

    1. @sjs382Jan 2018· in “2018 Stellar roadmap”

      Crap. I'll reproduce the answer here, then: > Tl;dr: Stellar’s protocol (SCP) uses a decentralized state propagation where each node commits to a value if every node it deems trustworthy agrees while Ripple uses a supermajority vote (80%) among all validating nodes. Stellar achieves better decentralization than Ripple > A pretty old, but still relevant discussion on the bitcoin stack exchange [ [LINK] ] > Stellar started out as a fork of Ripple (now completely rewritten) so they are pretty similar in implementation and use cases. > Stellar uses the Stellar Consensus Protocol [ [LINK] ] (SCP) to achieve decentralization, while Ripple uses the XRP Ledger Consensus Process [ [LINK] ]. These are alternatives to Bitcoin's proof of work whose goal is to have every participant in the network agree on the current state. > In SCP, each node decides for itself which other nodes it trusts. When a lot of these sets of trusted nodes are overlapping, there is a high probability there is agreement on the state of the network. Broadly, a node will only accept a message if all of their trustworthy nodes have in turn accepted it. This is similar to the way internet certificates and DNS servers are working. In principle, there is no central authority appointing trustworthy nodes, but de facto, the network will reach an agreement on which nodes are trustworthy. This is a great video explaining SCP in detail [ this video ]. There is also the white paper [ [LINK] ] for more formal mathematical defini

      RecommendsView on HN
    2. @malgorithmsMay 2019· in “Keybase and Stellar is live for everyone”

      David Mazières (designer of the protocol) has given a number of talks. Here's a good video of his talk at Google, and I believe it's the one I watched a couple years ago: this video

      RecommendsView on HN
    3. @max_May 2021· in “Decentralized trust graph for online value exchange without a blockchain (2017)”

      It seems so. Its the notion of "Trust Lines"[0] All this thing does is limit potential losses from fraud. Not eliminating. The main value proposition of a blockchain is to solve the "principal-agent" problem [1] and gis simply reduces the risk but doesn't remove it entirely. Plus some of the requirements on a node having to be online (in a decentalized, byzantine environment) all the time are unrealistic. This seems more like ripple. Stellar uses a more sophisticated notion of "quorum slices" and is resistant to byzantine faults [2] [0]: [LINK] [1]: [LINK] [2]: this video

      CitesView on HN