Skip to content
By using Twitter’s services you agree to our Cookies Use. We and our partners operate globally and use cookies, including for analytics, personalisation, and ads.
  • Home Home Home, current page.
  • About

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @
  • Language: English
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English UK
    • Español
    • Filipino
    • Français
    • Hrvatski
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Ελληνικά
    • Български език
    • Русский
    • Српски
    • Українська мова
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Have an account? Log in
    Have an account?
    · Forgot password?

    New to Twitter?
    Sign up
el33th4xor's profile
Emin Gün Sirer
Emin Gün Sirer
Emin Gün Sirer
Verified account
@el33th4xor

Tweets

Emin Gün SirerVerified account

@el33th4xor

Prof @Cornell, co-director @ https://initc3.org , system builder. Passionate about Dist Sys, OSes, Blockchains, NoSQL, and Bitcoin.

hackingdistributed.com
Joined October 2011

Tweets

  • © 2018 Twitter
  • About
  • Help Center
  • Terms
  • Privacy policy
  • Cookies
  • Ads info
Dismiss
Previous
Next

Go to a person's profile

Saved searches

  • Remove
  • In this conversation
    Verified accountProtected Tweets @
Suggested users
  • Verified accountProtected Tweets @
  • Verified accountProtected Tweets @

Promote this Tweet

Block

  • Tweet with a location

    You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more

    Your lists

    Create a new list


    Under 100 characters, optional

    Privacy

    Copy link to Tweet

    Embed this Tweet

    Embed this Video

    Add this Tweet to your website by copying the code below. Learn more

    Add this video to your website by copying the code below. Learn more

    Hmm, there was a problem reaching the server.

    By embedding Twitter content in your website or app, you are agreeing to the Twitter Developer Agreement and Developer Policy.

    Preview

    Why you're seeing this ad

    Log in to Twitter

    · Forgot password?
    Don't have an account? Sign up »

    Sign up for Twitter

    Not on Twitter? Sign up, tune into the things you care about, and get updates as they happen.

    Sign up
    Have an account? Log in »

    Two-way (sending and receiving) short codes:

    Country Code For customers of
    United States 40404 (any)
    Canada 21212 (any)
    United Kingdom 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Ireland 51210 Vodafone, O2
    India 53000 Bharti Airtel, Videocon, Reliance
    Indonesia 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italy 4880804 Wind
    3424486444 Vodafone
    » See SMS short codes for other countries

    Confirmation

     

    Welcome home!

    This timeline is where you’ll spend most of your time, getting instant updates about what matters to you.

    Tweets not working for you?

    Hover over the profile pic and click the Following button to unfollow any account.

    Say a lot with a little

    When you see a Tweet you love, tap the heart — it lets the person who wrote it know you shared the love.

    Spread the word

    The fastest way to share someone else’s Tweet with your followers is with a Retweet. Tap the icon to send it instantly.

    Join the conversation

    Add your thoughts about any Tweet with a Reply. Find a topic you’re passionate about, and jump right in.

    Learn the latest

    Get instant insight into what people are talking about now.

    Get more of what you love

    Follow more accounts to get instant updates about topics you care about.

    Find what's happening

    See the latest conversations about any topic instantly.

    Never miss a Moment

    Catch up instantly on the best stories happening as they unfold.

    Emin Gün Sirer‏Verified account @el33th4xor Jun 13

    Ok, there is a terribly wrong framework emerging around consensus protocols. People think that PoW and PoS are consensus protocols, and that they are the only two consensus protocols out there. This is false. Let me explain.

    9:09 AM - 13 Jun 2018
    • 413 Retweets
    • 1,051 Likes
    • Kent Phillips Emmanuel Abiodun Yi Zhang Ash Broom Edward Garrett 🦉 Jakub 'Kuba' Lewicki Kostas Christidis Louvenia Hare Crypto Coin TWEETS
    46 replies 413 retweets 1,051 likes
      1. New conversation
      2. Emin Gün Sirer‏Verified account @el33th4xor Jun 13

        Proof-of-Work and Proof-of-Stake are **sybil control mechanisms**. PoS doesn't achieve consensus by itself. It has to be coupled with a protocol, such as PBFT, or Ben-Or, or Tendermint/Cosmos, or Avalanche, to make decisions.

        8 replies 47 retweets 214 likes
        Show this thread
      3. Emin Gün Sirer‏Verified account @el33th4xor Jun 13

        PoW, by itself, isn't a consensus mechanism. In BTC/BCH, it works with the heaviest/"longest" chain selection rule to achieve consensus. PoW by itself can be used to thwart spam, as originally proposed by Dwork&Naor. PoW doesn't get you agreement, it gets you rate limiting.

        6 replies 24 retweets 159 likes
        Show this thread
      4. Emin Gün Sirer‏Verified account @el33th4xor Jun 13

        There are many consensus protocols (mechanisms), and there are many Sybil control mechanisms. These two kinds of mechanisms are distinct and separate. A system or coin will end up combining one with the other. Of course, not all combos make sense. But many combos are possible.

        1 reply 25 retweets 105 likes
        Show this thread
      5. Emin Gün Sirer‏Verified account @el33th4xor Jun 13

        One could use Avalanche either with PoW or PoS, if one wanted. One could use a PoS coin, which had in it a PoW mechanism to make sure that a rogue but staked actor does not flood the network layer.

        4 replies 12 retweets 70 likes
        Show this thread
      6. Emin Gün Sirer‏Verified account @el33th4xor Jun 13

        The big design decisions in coins aren't between PoW vs. PoS. They are between the consensus protocols themselves, as they determine performance, scale, energy expenditure, and security.

        4 replies 29 retweets 141 likes
        Show this thread
      7. Emin Gün Sirer‏Verified account @el33th4xor Jun 13

        This concludes today's #microlecture. I hope it clarifies the discourse around coins and avoids confounding mechanisms that are independent.

        17 replies 19 retweets 204 likes
        Show this thread
      8. End of conversation
      1. New conversation
      2. Mirror Mirage‏ @mirrormirage0 Jun 13
        Replying to @el33th4xor

        Would it be right to say POS/POW are how eligible participants are decided (the entry ticket) to vote.... and PBFT/Ben-Or/Tendermint/Avalance -- the actual code of conduct/rules for voting?

        1 reply 4 retweets 56 likes
      3. Emin Gün Sirer‏Verified account @el33th4xor Jun 13
        Replying to @mirrormirage0

        Indeed.

        1 reply 0 retweets 12 likes
      4. Mirror Mirage‏ @mirrormirage0 Jun 13
        Replying to @el33th4xor

        Looking forward to more of your updates. I will prepare an animation / simplified version of these concepts based on your texts and publish with your permission to dispel the common myths that exist about Distributed Consensus aka The brain of the blockchain

        1 reply 2 retweets 32 likes
      5. Emin Gün Sirer‏Verified account @el33th4xor Jun 13
        Replying to @mirrormirage0

        Fantastic. Do let me know and I'll circulate them as much as I can.

        0 replies 0 retweets 11 likes
      6. End of conversation
      1. New conversation
      2. Savio Volpe‏ @Nay_Sayer_I Jun 13
        Replying to @el33th4xor

        What about #DAG?

        1 reply 0 retweets 7 likes
      3. Emin Gün Sirer‏Verified account @el33th4xor Jun 13
        Replying to @Nay_Sayer_I

        That refers to a third component in system design: the data structure you build via consensus and with the help of your sybil deterrence mechanism.

        2 replies 0 retweets 22 likes
      4. Emin Gün Sirer‏Verified account @el33th4xor Jun 13
        Replying to @el33th4xor @Nay_Sayer_I

        One could use PoW+DAG+modified heaviest chain. That'd be GHOST. One could use PoS+DAG+Avalanche, as in Ava coin. Or do PoS+multisets+Avalanche just as well. Or do PoS+forests or chain+Snowball. All are very similar, only one has a DAG. Certain combos are more efficient.

        3 replies 7 retweets 25 likes
      5. Benjamin Dean Mahala‏ @BenDMahala Jun 13
        Replying to @el33th4xor @Nay_Sayer_I

        Thanks, this clears up my thinking about Avalanche. I was confused how it solved Sybil attacks and node randomness, but if it's build with a PoS mechanism, it doesn't need to do those things alone.

        0 replies 0 retweets 5 likes
      6. End of conversation
      1. New conversation
      2. John Eisenman‏ @jiceman Jun 14
        Replying to @el33th4xor

        Agreed. What about PoA? That kind of rubs me the wrong way? Isn't that just a euphemism for centralized control of nodes? Just sounds cooler to be "proof-of" something? Or, am I missing something?

        1 reply 0 retweets 1 like
      3. Emin Gün Sirer‏Verified account @el33th4xor Jun 14
        Replying to @jiceman

        Indeed, that terminology was created to try to fit into the "everything must be proof of something" framework. That framework is broken.

        0 replies 0 retweets 6 likes
      4. End of conversation
      1. New conversation
      2. Digital Frontier Consulting‏ @DigFrontierCon Jun 13
        Replying to @el33th4xor

        How do you view @ChiaNetworkInc?

        1 reply 0 retweets 3 likes
      3. Emin Gün Sirer‏Verified account @el33th4xor Jun 13
        Replying to @DigFrontierCon @ChiaNetworkInc

        I understand its sybil deterrence mechanism. I don't understand its consensus protocol.

        1 reply 0 retweets 6 likes
      4. Digital Frontier Consulting‏ @DigFrontierCon Jun 13
        Replying to @el33th4xor @ChiaNetworkInc

        Got it. We haven't learned about it yet, but are interested to learn more

        0 replies 0 retweets 2 likes
      5. End of conversation
      1. New conversation
      2. RJ Catalano‏ @vor0220 Jun 13
        Replying to @el33th4xor

        pic.twitter.com/YMTGmo0NwE

        1 reply 7 retweets 62 likes
      3. 1 more reply

    Loading seems to be taking a while.

    Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

      Promoted Tweet

      false

      • © 2018 Twitter
      • About
      • Help Center
      • Terms
      • Privacy policy
      • Cookies
      • Ads info