Bitcoin Hostile Node Attack?

    this is Matthew crder from Bitcoin
    University today I want to talk about a
    Bitcoin hostile node attack this is a
    question I’ve been getting a lot
    frequently what would happen if some
    enemy actor like the US government Black
    Rock China Russia ship coiners whoever
    it is what would happen if they spun up
    500,000 new Bitcoin nodes and then use
    them to try to print more Bitcoin to
    increase the 21 million cap to try to
    attack the Bitcoin Network to vote to
    change Bitcoin or something like this I
    think it’s a good question what is a
    Bitcoin node it’s a computer that runs
    Bitcoin software in order to check that
    the consensus rules of Bitcoin are being
    followed these are rules like for
    example has this chunk of Bitcoin has
    this utxo been spent before if so you
    cannot spend it again because you can’t
    have good money if the same money can be
    spent twice is the minor trying to
    collect a block subsidy greater than
    3.125 Bitcoin this is another thing
    that’s very important after the having
    to verify that miners aren’t trying to
    collect more money than they are owed
    does this block exceed the allowed data
    size or does it contain stuff that I
    don’t want it to contain so anyone can
    spin up a node on a Raspberry Pi or an
    old laptop by downloading the Bitcoin
    core software and running it we’ll talk
    more about that at the end of this video
    special note here we’re talking about
    Bitcoin nodes not Bitcoin miners who use
    a different kind of computer called an
    Asic for their mining or hashing if
    you’re finding this video helpful I just
    ask you briefly here to hit the
    Subscribe button give this video video
    like leave a comment and share this
    video with a friend so this is the map
    of all the reachable Bitcoin nodes we
    can see they’re found all over the world
    on every continent those are reachable
    nodes if you take a look at the total
    number of nodes including unreachable
    nodes you end up with something
    according to bit nodes here it’s 63,000
    64,000 nodes I’ve seen estimates in
    excess of 100,000 nodes but this at
    least gives us an idea of how many
    Bitcoin nodes are currently being run in
    the world and so if someone spun up
    500,000 nodes that would obviously be a
    huge percentage increase but the real
    question is does having more Bitcoin
    nodes give you more power over the
    network so for example if I personally
    decide to run five nodes instead of just
    one node would that give me five votes
    on the network and the answer is no
    because Bitcoin is not a democracy at
    least not in the strict sense for
    example if 20% of the nodes want to keep
    the maximum Supply at 21 million and
    then we have 80% of the nodes wanting to
    increase the maximum Supply to 22
    million coins those Supply increasers
    cannot force the traditional nodes who
    want to run the 21 million Bitcoin
    software they cannot force these
    traditional nodes to change change the
    software that they’re running on their
    own machines to increase the max Supply
    so what happens is these Supply
    increasers who want 22 million Bitcoin
    they just end up running their own
    modified version of the software while
    you and I would keep running the
    traditional version of Bitcoin that
    includes the 21 million million Max
    Supply cap now this would be what’s
    called a network Fork there would be now
    two different Bitcoin networks with
    different Max Supply caps and you’d have
    to pick which network you wanted to be
    part of I know which one I would pick
    why would you and I want to keep running
    the original 21 million version that’s
    because running the 22 million Max
    Supply cap version would create an extra
    million Bitcoin which would dilute our
    holding so if I previously held 1
    million Bitcoin 4.76 2% of the total
    Supply and ran the new software that
    increased the supply cap to 22 million
    in that case then I would now own only
    4.54 5% of the total Bitcoin and I would
    have diluted myself down from point 4.76
    2% so by changing the software to the 22
    million version I would have diluted my
    own wealth and there’s obviously very
    strong reasons why economic actors would
    never want to do something like this but
    this really leads us to the Crux of the
    matter which is that running a Bitcoin
    node only matters if you actually use it
    only economic node operators as they’re
    called matter so you shouldn’t run a
    Bitcoin node just to help out the
    Bitcoin Network you should run a Bitcoin
    node so that you won’t have to trust
    someone else’s node when you send and
    receive Bitcoin or check on your
    Holdings if you’re not using your own
    node and you’re interacting with a
    Bitcoin Network chances are you are
    using someone else’s node in fact it’s
    100% guarantee you’re using someone
    else’s node because you need access to a
    node in order to talk to the Bitcoin
    Network and transact on it so it’s it’s
    very important don’t trust verify this
    is why you should run your own Bitcoin
    node for your own Bitcoin transactions
    so if you run a node in your basement a
    Bitcoin node but then you rely on
    treasur node via your treasure Hardware
    wallet and treasure Suite if you rely on
    treasur node for sending and receiving
    Bitcoin then you are not an economic
    node operator you are not a truly
    Sovereign bitcoiner and Bitcoin is
    nothing really without clubs running and
    using their own nodes if we end up in a
    world where only coinbase and black rock
    and Treasure Run their own nodes on the
    network then we will have lost so what
    happens if the US government Black Rock
    Etc some enemy decides to spin up
    500,000 nodes of their own and start
    enforcing a new rule set what we do is
    we just ignore them and keep running our
    own nodes what happens if someone
    proposes a Bitcoin software change that
    we don’t like we just ignore them and
    keep running our own nodes neither the
    Bitcoin miners nor the Bitcoin devs nor
    anyone else even in a position of power
    or influence can force us to change the
    software that we run on our own nodes of
    course if you’re relying on Treasure’s
    node then you are dependent on them and
    whether they decide to upgrade or change
    their software you really don’t have a
    choice you’re going to have to keep
    using them if you don’t know how to use
    your own node can they make it illegal
    could a government make it illegal for
    example to run a certain form of
    software on your node not today in the
    US we running software is considered a
    form of free speech that’s protected by
    the First Amendment obviously
    constitutional protections are
    overridden all the time this situation
    could deteriorate to the point where
    they ban running nodes either in the US
    or elsewhere the good thing about this
    the good news about this though is it’s
    really not enforceable at scale you
    could just keep running your own node
    over tour you could change countries you
    could just keep running that that uh
    node and not tell anyone and this would
    require the government to go door to
    door to try to stop people from doing
    this so it’s a very difficult thing to
    stop so this this is the basic setup you
    have your own node you use some
    intermediate connecting software like
    Sparrow wallet for desktop or laptop and
    you use that to allow your Hardware
    wallet to communicate with the Bitcoin
    network via this connecting software and
    sending signals across your own node if
    you’re going to buy a hardware wallet
    and all these companies that I mentioned
    I’m not affiliated in any way I’m not
    being compensated in any way by any of
    them my favorite two Hardware wallets
    that I use or the cold card you should
    be sure to buy these from the original
    manufacturers from coin kite itself
    which I’ll put a link to in the
    description notes below and I also like
    the blockstream Jade a lot as well I
    prefer the coin card uh the Cod card but
    it is more expensive the blockstream
    Jade is a very solid product as well at
    a lower price point so you need to get
    one of those Hardware wallets and then
    what you can do is you can download the
    sparrow wallet for free this is free and
    open source software you just want to
    make sure you’re downloading it from the
    correct website and if you know how to
    verify ify a release there’s some notes
    Here uh in terms of doing that to make
    sure that you have the version that was
    signed by uh the developer that it
    hasn’t been changed or anything like
    that so you you download the sparrow
    wallet software to your desktop or
    laptop this is not available for mobile
    at this point and then what you do is
    you connect your Sparrow wallet to your
    Hardware wallet I have two videos here
    which I’ll link to in the description
    notes below two videos on YouTube the
    first one about sparrow and the next one
    about how to connect your Hardware
    wallet especially your Jade to the
    sparrow wallet and then all you need to
    do you can when you’re first starting
    out you can use the sparrow wallet with
    someone else’s node with one of their
    public electrum servers but you really
    want to get to the point and I’m sure
    you realize it at this point you want to
    get to the point of running your own
    node and connecting to it via Sparrow so
    I’ll put this link in the description
    notes below as well how to connect
    Sparrow to bitcoin core directly and you
    all you need to do then is download and
    have a version of the Bitcoin software
    running on that same laptop you can
    either download Bitcoin core also people
    are beginning to move over as well to
    bitcoin knots which is an alternate
    version that still enforces the same
    consensus rules but these are the two
    major forms of Bitcoin software a really
    easy way of connecting Sparrow to your
    own node is to use either umur or start
    n I’ve been playing around with start 9
    for the past couple months and really
    enjoying it and so this basically allows
    you you you can either buy a server or
    or build your own and then what you do
    is you run Bitcoin core on that you
    connect to Sparrow through the electrum
    uh the electrum server uh option uh the
    using electors on start 9 which is it’s
    also available on umbrell as well this
    is something that is fairly easy to do
    on your own there’s lots of uh there’s
    lots of instructions on the website here
    if you want a little bit more
    handholding it’s something I covered in
    my last live class over at Bitcoin
    University premium I’ll put a link to
    this in the description notes below this
    is a paid version of it where I talk
    about start 9 and setting up your own
    node and I show how I’m currently uh
    running it with sparrow and my own
    Hardware wallet so that’s another thing
    you can do after you’ve exhausted all
    the free resources that I have on uh on
    YouTube and I’ll put a link to this in
    the description notes below you can just
    go to join and you can get access to the
    Bitcoin course as well as future live
    classes and recordings of the current
    live class but either way the most
    important thing is to start down this
    path maybe check out these free videos
    first and start figuring out how to run
    your own node and so if we do end up
    with a situation where there are people
    proposing an upgrade that you are not uh
    in favor of you will have your own node
    and you’ll be able to resist it if you
    enjoy this video be sure to hit the
    Subscribe and like buttons hit the
    notification Bell if you want to be
    notified when I publish my next video
    and let me know your questions and
    comments in the comment section below
    thanks allot for watching and I’ll see
    you in the next video

    Join Bitcoin University Premium:
    https://www.bitcoinuniversity.com

    Recordings of my live classes:
    https://www.bitcoinuniversity.com/courses/93850-live-classes

    In this video, I discuss the scenario where an attacker spins up 100,000’s of new Bitcoin nodes in an effort to attack the network.

    Such an attack would simply create an alternate version of the Bitcoin network, running on its own rules, and would not affect those running their own nodes.

    This is yet another reason why it is so important to run your own node and use it for all of your Bitcoin transactions, rather than relying on someone else’s node.

    Not investment advice! Consult a financial advisor.

    Maps of Bitcoin nodes:
    https://bitnodes.io/
    https://bitnodes.io/nodes/all/

    My favorite hardware wallets:
    https://coldcard.com/
    https://blockstream.com/jade/

    Sparrow Wallet download:
    https://www.sparrowwallet.com/download/

    How to set up Sparrow Wallet:

    How to connect a hardware wallet to Sparrow:

    How to connect Sparrow to Bitcoin Core:
    https://sparrowwallet.com/docs/connect-node.html

    Two versions of Bitcoin software:
    https://bitcoin.org/en/download
    https://bitcoinknots.org/

    Easy ways to run Bitcoin software:
    https://umbrel.com/umbrelos
    https://start9.com/

    I am not being paid or otherwise compensated by any company or cryptocurrency project that I mention in my videos. My opinion is not for sale. Please do not contact me with any affiliate or advertising deals.

    #Bitcoin
    #nodes

    Disclaimer
    Neither Bitcoin University, nor any of its directors, officers, shareholders, personnel, representatives, agents, or independent contractors (collectively, the “Operator Parties”) are licensed financial advisors, registered investment advisors, or registered broker-dealers. None of the Operator Parties are providing investment, financial, legal, or tax advice, and nothing in this video, on this YouTube channel, or at www.Trader.University or www.BitcoinUniversity.com (henceforth, “the Sites”) should be construed as such by you. This video, channel, and the Sites should be used as educational tools only and are not replacements for professional investment advice. Trading or investing in new and volatile assets like Bitcoin can be risky.

    9 Comments

    1. WARNING: There are a number of scammers who are using my image and channel name to try to connect with my viewers on WhatsApp and other platforms to scam them. Just so you know, I will never refer you to "my personal trader" or try to connect with you personally to sell you something. I am trying to ban these scammers as quickly as they pop up. You can always recognize a scammer by clicking on the image and seeing how many videos he has. All of these guys have zero videos, while I have hundreds. I also now have a checkmark next to my name, so that you can distinguish the real Bitcoin University from the imposters. Follow me on Twitter @mattkratter

    2. My guess is that we are due for another hard fork. It will be BTCSC for all of those that want to run ordinals, and BTC for those of us that want to keep SC off our money.

    3. Oh Sensei show us a course on creating our own NODE (BTW if Sitoshi uses that initial million as concept then I suspect there will only be 20m in my life time)

    Leave A Reply
    Share via