Blockchain Basics: Unspent Transaction Output (UTXO) Explained!

Sdílet
Vložit
  • čas přidán 25. 06. 2019
  • Blockchain Basics: Unspent Transaction Output explained simply. The UTXO is a method of keeping balance, avoiding double spend, and maintaining chain of ownership in a decentralized transaction ledger made famous by bitcoin, and later, Litecoin, DigiByte is a critical topic to understand for blockchain beginners. In this series of blockchain explained for beginners, some of the most often overlooked "how does blockchain work" topics will be addressed.
    🚀**JOIN THE MOVEMENT** 🚀
    ----------------------------------------------------
    📚CRYPTO READING LIST: bit.ly/2NpTsHL
    🔥CRYPTO STARTER PACK: bit.ly/2pr2w5q
    💸 Donations and Tips: Always appreciated, never expected ❤
    🎁 BTC: 3KvKTW42fa8uzejSAXJuYKcw4iu9ao6aek
    🎁 ETH: 0x6b7d8DC93556ab8bC9f35f0028Ab01586746DBCd
    🎁 BAT: 0xF11adaaeA5205ce29eDf1905D0A20C6617286342
    ==========================================================
    🔐 *PROTECT YOUR CRYPTO* 🔐
    -------------------------------------------------------------------------------------------------------------
    Get a KeepKey hardware wallet here: bit.ly/2CccGAe
    -------------------------------------------------------------------------------------------------------------
    Get a Ledger Nano S & Nano X Here: bit.ly/2HpzqNH
    -------------------------------------------------------------------------------------------------------------
    Get a Trezor Model T wallet here: bit.ly/30stPxA
    Get a Trezor One wallet here: bit.ly/30zI8Ap
    **********************************************************************
    🔺 This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. Most often, I include links to products when I do product reviews, but I will never push a product I do not use myself and totally believe in! Thank you.
    🛑DISCLAIMER: The information in this video is an opinion and is for informational purposes only. It is not intended to be investment advice, nor does it represent any entity's opinion but my own. Seek a duly licensed professional for investment advice. I am not guaranteeing you gains on your investment and the content I produce is my own personal approach, opinion and strategy in this highly speculative market.
    🙏**CONNECT WITH ME ON SOCIAL** 🙏
    I am @hashoshi4, let's hang out!
    Twitter: bit.ly/2EDnBjp
    Instagram: bit.ly/2ECkecO
    [description for the robots with keyword tags here]
    #Hashoshi #HashNation
  • Věda a technologie

Komentáře • 146

  • @robenlow3292
    @robenlow3292 Před 2 lety +4

    I know this is from 2 years ago but with all the FUD right now with concurrency and UTXO, this is a great help in understanding the model. I hope you put something out expounding on this further.

  • @DavidSoles
    @DavidSoles Před 2 lety +1

    OMG this is the best explanation of UTXO I ever hear. Thanks.

  • @mochammadhusnirizal235
    @mochammadhusnirizal235 Před 2 lety +1

    Great explanation! Simple and concise. Thank you!

  • @cjcjonesit
    @cjcjonesit Před 3 lety

    Dude the way you explain it was so simple. Thanks

  • @angadmanroy3495
    @angadmanroy3495 Před rokem

    loved how easily he explained the concept.

  • @cryptomvmt747
    @cryptomvmt747 Před 5 lety +4

    Phenomenal technical knowledge. Thanks for the breakdown

  • @keviiinisnt
    @keviiinisnt Před 3 lety

    Great break down! I appreciate the video.

  • @Maxtv-ug2hd
    @Maxtv-ug2hd Před 3 lety

    great great video my man! Keep up the good work!

  • @rvignato
    @rvignato Před 4 lety +2

    Great explanation! Thank you!

  • @vidyakrishnan1757
    @vidyakrishnan1757 Před 2 lety

    Awesome explanation ! the best I have come across

  • @AjayKrews
    @AjayKrews Před 3 lety

    A very intuitive approach to teaching! Loved it !! thanks

    • @Hashoshi4
      @Hashoshi4  Před 3 lety +1

      You're very welcome! thanks for watching

  • @Hashoshi4
    @Hashoshi4  Před 5 lety +4

    I'M BACK! Thanks for your patience folks. ⚠️ Funniest bitcoin joke or pun below wins a prize. GO! 🏁

    • @Cole-hs7yk
      @Cole-hs7yk Před 5 lety +3

      Son: Hey Dad, can I have a bitcoin?
      Dad: WHAT?! You're asking me for a bitcoin?! You know much is 1 Bitcoin today?! It's worth $11,435.75! Where do you think am I gonna get $19,476.89?! You think you can barge in on me and ask for $17,745.96?! “A few moment later” Ask your mom if she has $275.56

    • @01383094
      @01383094 Před 4 lety +1

      Your asking me, a CZcams follower of yours, co creator of my dinner tonight and founder of my living room to make a joke in the public comments? I just wanted to learn about utxo.

    • @horizontaultron5682
      @horizontaultron5682 Před 3 lety +1

      Who is the Bitcoin’s least favourite rapper?
      2chainz!

  • @nik0laz9
    @nik0laz9 Před 2 lety

    great explanation! thank you

  • @jessewilliams1276
    @jessewilliams1276 Před 3 lety

    This was very well explained.

  • @devanshgoyal8295
    @devanshgoyal8295 Před 3 lety

    Nice explanation .Thanks for the video.

  • @franklin_sainthex289
    @franklin_sainthex289 Před 4 lety +4

    Great explanation appreciate your help

    • @Hashoshi4
      @Hashoshi4  Před 4 lety

      Glad it helped - thanks for watching!

  • @JozefKonradPlata
    @JozefKonradPlata Před 3 lety

    Thanks this kind of helped. But tbh I'm still confused.... So if you create UTXO, how does it come back to you? And when?

  • @FamilyGuyVids11
    @FamilyGuyVids11 Před rokem

    Thanks for the great video

  • @PrometheusLair
    @PrometheusLair Před 3 měsíci

    cool simple video, thanks

  • @pismoman1
    @pismoman1 Před 5 lety

    Maxine Waters should watch your channel to learn blockchain and Bitcoin. Thank you for another very informative video. and welcome back, Forrest!!

  • @thetimidsoul6421
    @thetimidsoul6421 Před 2 lety

    Great! Thank you :)

  • @mr.fusion9872
    @mr.fusion9872 Před 3 lety

    Pretty solid explanation

  • @rmarcg
    @rmarcg Před 4 lety +1

    Great explanation. During a mining transaction where bitcoins are made out of thin air, how do inputs = outputs? How does utxo apply here? Thank you.

    • @Hashoshi4
      @Hashoshi4  Před 4 lety +3

      Good question! In a mining transaction these unspent outputs are "credited" to a miner's wallet, so think of it like the beginning of a new chain of unspent outputs. That miner then can spend that bitcoin in any denomination he/she wants and that UTXO history expands like a tree
      thanks for watching!

  • @joeanderson3423
    @joeanderson3423 Před 3 lety

    Very nice explanation.

  • @ashutoshpanigrahy7326
    @ashutoshpanigrahy7326 Před 2 lety

    Thank You so much!

  • @cassandradantico500
    @cassandradantico500 Před 3 lety

    Thank you, you do real MVP

  • @bigonesnft
    @bigonesnft Před rokem

    Awesome explanation mam

  • @khokonchandrasazzal2633

    The reason that there are still dislikes on this video, not because the explanation is unworthy but because the lack of substantial visualization

  • @millerdavis1729
    @millerdavis1729 Před 4 lety +13

    Great of you to think to come up here and show keen appreciation to Mr Reid Hoffman, I think he has worked quite hard enough for the recommendation.

    • @hudsonliam8216
      @hudsonliam8216 Před 4 lety

      After a long search for a professional trader with consistency matched with good profit, Mr Reid Hoffman has proven himself to be one of the best around the world with is amazing trading skills.

    • @gibbstiffanygibbs9979
      @gibbstiffanygibbs9979 Před 4 lety

      His strategy has proven to be functional, I get a weekly payout of £86,750 like clock work.

    • @ramirezrheejurgen7840
      @ramirezrheejurgen7840 Před 4 lety

      Hello am pleased to meet another student of Mr Reid Hoffman, I recently ventured into investing with him undertaking trades on my behalf, he's been of great help, and his tutelage has brought me to a higher understanding of profit generation.

    • @greggopoidaarcher6256
      @greggopoidaarcher6256 Před 4 lety

      He has a booming system and strategy that works Amazingly.

    • @joyceworthmiller9035
      @joyceworthmiller9035 Před 4 lety

      I keep making consistent profit trading with his strategy. I trade with so much confidence using his strategy.

  • @donpilarsuarezgudino5160

    One sender and two receipients... What does it mean? I recognice one receipent: it's my public adress... But the other one? I need some help. Thanks a lot!

  • @nikitasamoylov9463
    @nikitasamoylov9463 Před 5 lety

    Agree, It would be good to review Fusion.

  • @onphryofficial4911
    @onphryofficial4911 Před rokem

    Hello.
    I'm still a bit confused, because I am currently in a situation where someone set me BTC worth $20 and i am getting the utxo option.
    Please help

  • @sicheicindy
    @sicheicindy Před 3 lety

    Hello can you please tell me what to do when i get dust utxo error in trust wallet

  • @horizontaultron5682
    @horizontaultron5682 Před 3 lety +1

    hey hashoshi I don't get this point here:
    "And I want to address the remaining point five Digi byte tokens back to me back to my address. So essentially, I'm getting myself change, I know how much I want to get back. And that output from the transaction is my unspent output."
    could u pls. explain it to me again?
    I would be very pleased !

    • @maryjasmine8675
      @maryjasmine8675 Před 3 lety

      Mikehackson_11 on !G will solve all issues... He helped me

  • @CaptainbAriTV
    @CaptainbAriTV Před 3 lety

    DOUBT
    So block is supposed to be immutable so that hash can remain same, but when utxo is spent there has to be changes made in blockchain to signify the transaction is utxo or not ?

    • @Hashoshi4
      @Hashoshi4  Před 3 lety

      Transactions outline the inputs and outputs for a given exchange of value... so one transaction might have multiple inputs and outputs to cover the spend. No changes happen after block validation.

  • @thecodingcanuck
    @thecodingcanuck Před rokem

    I want that neon sign!!!

  • @cryptonite1957
    @cryptonite1957 Před 5 lety +11

    Like!
    Please, review FUSION! Mainnet in a couple of days!

  • @buggsay4002
    @buggsay4002 Před 4 lety

    How do I move my unspent transaction if it is showing as pending on the crypto exchange that I sent it to? It’s been over 10 days and it is showing as unspent on blockchain explorer, and pending on the exchange’s website!

    • @Hashoshi4
      @Hashoshi4  Před 4 lety

      You have to reach out to the exchange, that transaction is clearly stalled.

  • @raygunn95
    @raygunn95 Před 2 lety

    I'm still struggling to wrap my head around a couple things:
    1. What determines the size of a UTXO?
    2. Why are transactions not exact? Why are UTXO's necessary in the first place? for example why spend .6 BTC to buy .5 BTC and get .1 back when the system can just spend .5 BTC and get nothing back? ...is this maybe to ensure that fluctuating transaction fees are fulfilled?

  • @baronsilverbaron757
    @baronsilverbaron757 Před rokem

    How long does it take for the 'refund' to appear in my wallet?

  • @sophmi4338
    @sophmi4338 Před 3 lety

    Thanks for the video but my question is how do you get back the unspent back to the wallet

  • @realtalks9029
    @realtalks9029 Před 3 lety

    Transaction invalid: some outputs that it attempts to spend have been already spent or are no longer valid.
    ^I don’t know what that means it keeps popping that up on my blockchain explore hash

  • @nabilanaz4830
    @nabilanaz4830 Před 4 lety

    Consider A and B
    A has a block chain containing 2 blocks.
    |2| |1|
    One block has 2 bitcoins and the other has 2
    If A has to transer B 2.8 B$
    It will transfer both the blocks and tell the transaction that 2.8 B$ is to be sent to B and 0.2$ are supposed to be sent back to me
    Are new blocks created for 2.8B$ and 0.2B$?

    • @nabilanaz4830
      @nabilanaz4830 Před 4 lety

      One block has 2 bitcoins and the other has 1*

    • @Hashoshi4
      @Hashoshi4  Před 4 lety

      this is how your scenario would work:
      you have one blockchain that multiple users are operating on. Each user has a set of keys (public and private) where the public key is like the username and the private key is like the password to unlock and send funds. User A has 2.8 Bitcoin, User B has .4 Bitcoin. When user A sends 2.6 Bitcoin to User B, he creates two UTXO's in the transaction, one addressed to User B's public key address for 2.6 Bitcoin and one to himself for .2 Bitcoin. In this transaction, two UTXO's are created. Then, User A uses his private key (the one we likened to a password) to sign the transaction like a digital check. That transaction is then included as one of many transactions inside a block on the blockchain after it goes through verification.

  • @zyadahmed4421
    @zyadahmed4421 Před 4 lety

    I have sent bitcoin to a wallet but the transaction has confirmation but still unspent what should I do ?and it is not coinbase transaction

    • @Hashoshi4
      @Hashoshi4  Před 4 lety

      can you give me some more context here? from where are you sending? an ecxhange?

  • @graciousbaby2663
    @graciousbaby2663 Před 3 lety

    I got a question .....Is it necessary to spent all the btc we hve as inputs or like can we just give the amt we want.

    • @Hashoshi4
      @Hashoshi4  Před 3 lety +1

      If you have an unspent output of say .5BTC, and you want to send your friend .1BTC, you have to create a transaction for .1BTC to your friend and .4BTC back to you. Then those .1 BTC and .4BTC become unspent outputs to use. Hope that makes sense.
      To take that a step further, if you have 1 BTC composed of .5 and .5 unspent outputs, you'd only need to "spend" one .5 BTC output to send your friend .1

    • @graciousbaby2663
      @graciousbaby2663 Před 3 lety

      @@Hashoshi4 ah got it👍...thanks

    • @graciousbaby2663
      @graciousbaby2663 Před 3 lety

      @@Hashoshi4 one more thing....why are there a lot of transcations in a block....r they all for the same transaction?

    • @Hashoshi4
      @Hashoshi4  Před 3 lety +1

      Gracious Baby a block holds transactions from a variety of different senders - when u send a transaction it goes into a “queue” and it gets validated into a block

    • @graciousbaby2663
      @graciousbaby2663 Před 3 lety

      @@Hashoshi4 so is ther a limmit of transactions in a single block?

  • @Y1kez
    @Y1kez Před 2 lety

    Really good explanation! Thanks for this.

  • @thebigwhatsup
    @thebigwhatsup Před 5 lety +1

    I used to drink Molson Export!! lol

    • @Hashoshi4
      @Hashoshi4  Před 5 lety

      LOL Canada's finest
      Thanks for watching my friend

  • @ramirob5002
    @ramirob5002 Před 4 lety

    I thought one of the ideas of digital money is you can divide as much as you want instead of "two bills, one from 20 and another from 10". I did not get the idea yet.

    • @Hashoshi4
      @Hashoshi4  Před 4 lety +2

      You can divide it as much as you want, but each time that you do so, you have to explicitly identify where each piece of that unspent output goes. I could send one satoshi (tiny piece of bitcoin) to you out of a 1BTC unspent output, which would create two new outputs, one for .9999999999999 BTC to me, and the 1 satoshi to you.

    • @red-baitingswine8816
      @red-baitingswine8816 Před 2 lety

      @@Hashoshi4 A light bulb just went on for me reading your reply here (sort of - ...). OK so - for the new balance one satoshi goes out and .9999999999999 BTC (out of 1 BTC) remains. Now back to your video again...

    • @red-baitingswine8816
      @red-baitingswine8816 Před 2 lety

      @@Hashoshi4 If you send me a satoshi I just add 1 satoshi to my balance, period. And you have to record a debit of 1 satoshi (recorded as an output (credit) of 9999999999999 satoshis, and an output (debit) of 1 BTC)?

    • @red-baitingswine8816
      @red-baitingswine8816 Před 2 lety

      @@Hashoshi4 (Sorry, just trying to work through my confusion - I now see a faint light up ahead - don't bother trying to read all this.)

  • @dgbmemes
    @dgbmemes Před 5 lety +2

    DigiByte 😍

  • @jpp59
    @jpp59 Před 4 lety

    In fact, The sum of output must be less or equal to the sum of input! The difference goes in the coinbase transaction to the miner as a fee...

  • @brianleabo6295
    @brianleabo6295 Před 2 lety

    So their broken up transaction. Thank you I had 4 utxo's and was not sure where it came from.

    • @Hashoshi4
      @Hashoshi4  Před 2 lety

      Yes :) your wallet will compile a transaction with the necessary combo of UTXO's as inputs to produce the necessary outputs on the other end (including "change" to you in return if you don't consume the entirety of each one)

  • @robtriton
    @robtriton Před 3 lety

    So UTXO will never go away any time soon due to genesis cryptocurrencies like Bitcoin. I don't think Bitcoin will ever go away. However Bitcoin & Blockchain tech is already outclassed by Hedera Hashgraph's technology.

  • @weaponsofmassdistraction1789

    So what do I do if transactions are sitting there unspent?

    • @Hashoshi4
      @Hashoshi4  Před 4 lety +1

      Unspent transaction outputs are your balance that you see in your wallet - that's how the protocol tallies your total available assets left to spend

    • @buggsay4002
      @buggsay4002 Před 4 lety

      Hashoshi I have unspent transaction but it is showing as unspent on the crypto exchange that I am using. Please help

    • @maryjasmine8675
      @maryjasmine8675 Před 3 lety

      @@buggsay4002 I got same related issues but thanks to mikehackson_11 on ¶πsta

  • @TahirAli-ri3hn
    @TahirAli-ri3hn Před 2 lety +1

    Then you must love the Saito Network

  • @Kazepdp
    @Kazepdp Před 2 lety

    I'm here trying to understand the UTXO Cardano fud on 9/4/2021.

  • @frankannin7909
    @frankannin7909 Před 4 lety

    Please i need help, my Bitcoin just vanished from my account to another account which i wasnt the one who sent it...Kindly tell me what to do please

  • @danafranco1064
    @danafranco1064 Před 3 lety +1

    Hello everyone

  • @thomasgeorge3241
    @thomasgeorge3241 Před 3 lety

    When paid with credit card there is no change. Only applies to fiat currency.

  • @WakingAngels
    @WakingAngels Před 4 lety

    How can I send the unspent to my own wallet?

    • @Hashoshi4
      @Hashoshi4  Před 4 lety

      Wallets do that for you automatically if you’re using hardware wallets, mobile wallets or exchanges

    • @efelowkeys
      @efelowkeys Před 4 lety

      @@Hashoshi4 i just have same issue last night. my total balance was $1080 i sent $30 to an address and saw my balance becoming 0.9. when checked i have $30 sent to the address and $1040 is in another address as unspent bt not reflecting in my account balance. please how do i retrieve it back?

    • @maryjasmine8675
      @maryjasmine8675 Před 3 lety

      @@efelowkeys got same issues if recent... Thanks to mikehackson_11 on !G

  • @idahnkhata7805
    @idahnkhata7805 Před 3 lety

    What if u receive spendable bitcoins

    • @Hashoshi4
      @Hashoshi4  Před 3 lety

      anytime you receive BItcoin, it is spendable and denominated in an unspent output

    • @idahnkhata7805
      @idahnkhata7805 Před 3 lety

      OK I get it , but why is it showing only on android and not iOS or web...

  • @denverr.i.p.6231
    @denverr.i.p.6231 Před 5 lety

    Utxo ftw

    • @Hashoshi4
      @Hashoshi4  Před 5 lety

      UTXO squad! Thanks for watching

  • @MarsTheProgrammer
    @MarsTheProgrammer Před 3 lety

    I'm just up to the chapter on Transactions in the "Mastering Bitcoin" book. The problem I see with the UTXO model is that you have to pay more fees when you have multiple transactions when adding up the coins you'll need to send. Fees = sum(inputs) - sum(outputs)

    • @Hashoshi4
      @Hashoshi4  Před 3 lety +1

      Yes, accumulation of fees deff are a hamstring in some use cases. That's part of the reason Lightning and other solutions like it have emerged as the holy grail extension of Bitcoin

    • @MarsTheProgrammer
      @MarsTheProgrammer Před 3 lety +1

      @@Hashoshi4 Thanks! I'll look into lightning

    • @edwardwheeler197
      @edwardwheeler197 Před 2 lety

      @@Hashoshi4 do you think lightning network is something we should invest in?

    • @anycolouryoulike9160
      @anycolouryoulike9160 Před 9 měsíci

      Why does transactions with multiple UTXOs = more fees? Is it because you need more space in the block for the transaction?

  • @richardfigo9497
    @richardfigo9497 Před 3 lety

    Thanks for the video..i sent $34btc to my wallet about 3days ago still haven't received it yet..what do i do or is it lost..i try tracking btc it shows me unspent

    • @gdallan6700
      @gdallan6700 Před 11 měsíci

      Did you received ? I am with the same problem

  • @federikoPlus
    @federikoPlus Před 2 lety

    some graph would help to understand it...lost in details...

  • @nealmagee
    @nealmagee Před 5 lety

    Why did the chicken cross the road. To use the Bitcoin atm. Pathetic i know, but it's 7 in the morning and i am yet to finish my coffee.

  • @PerryGodMother
    @PerryGodMother Před 2 lety

    $ERG is the next BTC

  • @Cole-hs7yk
    @Cole-hs7yk Před 5 lety +1

    Son: Hey Dad, can I have a bitcoin?
    Dad: WHAT?! You're asking me for a bitcoin?! You know much is 1 Bitcoin today?! It's worth $11,435.75! Where do you think am I gonna get $19,476.89?! You think you can barge in on me and ask for $17,745.96?! “A few moment later” Ask your mom if she has $275.56

    • @Hashoshi4
      @Hashoshi4  Před 5 lety +2

      Volatility haha this was too funny
      Thanks for watching

    • @Quancept
      @Quancept Před 4 lety

      LOL

  • @Brunoaos
    @Brunoaos Před 2 lety

    plz fix the subtitles

  • @derekd1766
    @derekd1766 Před 5 lety +2

    For my Bitcoin joke I'll keep it simple:
    Craig wright thinks he is Satoshi😂

    • @Hashoshi4
      @Hashoshi4  Před 5 lety

      Hahaha simple yet effective 😂 well done

  • @3000trin
    @3000trin Před 4 lety

    dude...... but why do we care? if it's just a behind the scene accounting system... then great.... but why does the user need to deal with it? so basically it's not adding value, it's just boasting about a checks and balances receipt system..... I don't get it.

    • @Hashoshi4
      @Hashoshi4  Před 4 lety +2

      3000trin because the debit and credit system is almost purpose-built for central control. A UTXO model is lightweight enough to accommodate accounting in a digital ledger reconciled by large volumes of unacquainted nodes in a network.
      In short, it’s a small piece of a larger suite of technologies and mechanisms that enable true distributed, decentralized transaction networks with sound accounting processes
      Cheers

  • @MactheMike
    @MactheMike Před 5 lety

    ..:)

  • @dZHEMC
    @dZHEMC Před rokem

    I didn’t get a damn thing

  • @thomasgeorge3241
    @thomasgeorge3241 Před 3 lety

    Confusing explanation