What is the lifecycle of a transaction, from wallet to inclusion in the Bitcoin blockchain?

This question is from the second session of MOOC 11, which took place on February 7th 2019. If you want early-access to talks and a chance to participate in the monthly live Q&As with Andreas, become a patron: https://www.patreon.com/aantonop

RELATED:
How do I choose a wallet? – https://youtu.be/tN6b62sEpsY
Secure, tiered storage system – https://youtu.be/uYIVuZgN95M
Hardware wallets and attack surface – https://youtu.be/8mpDcBfNA7g
Setting up secure storage devices – https://youtu.be/wZ9LxLLvfXc
What is a private key? – https://youtu.be/xxfUpIV9wRI
How do mneomonic seeds work? – https://youtu.be/wWCIQFNf_8g
Using paper wallets – https://youtu.be/cKehFazo8Pw
Wallet design and mass adoption – https://youtu.be/WbZX6BDZJHc
Cryptographic primitives – https://youtu.be/RIckQ6RBt5E
Public keys vs. addresses – https://youtu.be/8es3qQWkEiU
Re-using addresses – https://youtu.be/4A3urPFkx8g
Passphrases and seed storage – https://youtu.be/jP7pEgBpaO0
Coin selection and privacy – https://youtu.be/3Ck683CQGAQ
Multi-signature and distributed storage – https://youtu.be/cAP2u6w_1-k
Is quantum computing a threat? – https://youtu.be/wlzJyp3Qm7s
The 21 million supply cap – https://youtu.be/AABkJ55Zz3A
Denominations and voluntary burning – https://youtu.be/tqL0ehMRxbk
Divisibility and deflationary monetary policy – https://youtu.be/xhLgxX_wU6E
Inflation and debt systems – https://youtu.be/6CwxHiKf27A
How to get people to care about security – https://youtu.be/Ji1lS9NMz1E
Honest nodes and consensus – https://youtu.be/KAhY2ymI-tg
Why running a node is important – https://youtu.be/oX0Yrv-6jVs
Wallets, nodes, and monetary sovereignty – https://youtu.be/8Hb3tUn8s4E

Andreas M. Antonopoulos is a technologist and serial entrepreneur who has become one of the most well-known and respected figures in bitcoin.

Follow on Twitter: @aantonop https://twitter.com/aantonop
Website: https://antonopoulos.com/

He is the author of two books: “Mastering Bitcoin,” published by O’Reilly Media and considered the best technical guide to bitcoin; “The Internet of Money,” a book about why bitcoin matters.

Subscribe to the channel to learn more about Bitcoin & open blockchains; click on the red bell to enable notifications about new videos!

MASTERING BITCOIN, 2nd Edition: https://amzn.to/2xcdsY9

Translations of MASTERING BITCOIN: https://bitcoinbook.info/translations-of-mastering-bitcoin/

THE INTERNET OF MONEY, v1: https://amzn.to/2ykmXFs

THE INTERNET OF MONEY, v2: https://amzn.to/2IIG5BJ

Translations of THE INTERNET OF MONEY:
Spanish, ‘Internet del Dinero’ (v1) – https://amzn.to/2yoaTTq
French, ‘L’internet de l’argent’ (v1) – https://www.amazon.fr/Linternet-largent-Andreas-M-Antonopoulos/dp/2856083390
Russian, ‘Интернет денег’ (v1) – https://www.olbuss.ru/catalog/ekonomika-i-biznes/korporativnye-finansy-bankovskoe-delo/internet-deneg
Vietnamese, ‘Internet Của Tiền Tệ’ (v1) – https://alphabooks.vn/khi-tien-len-mang

MASTERING ETHEREUM (Q4): https://amzn.to/2xdxmlK

Music: “Unbounded” by Orfan (https://www.facebook.com/Orfan/)
Outro Graphics: Phneep (http://www.phneep.com/)
Outro Art: Rock Barcellos (http://www.rockincomics.com.br/)

source

29 COMMENTS

  1. If only the block which gets mined first gets inserted in the chain, then only the miner that validates the block gets the reward AND the fees associated with every transaction in the block, am I right? If so, every other miner mined "for nothing" and has to start working on a brand new block. If this is how it works, then miners get only rewarded in "big rewards" and never by small fee rewards. If everything until now is correct (which I doubt), doesn't this incentive miners to become great corporations or either join all together (and therefore centralize the mining activitiy)?

  2. "The owl is a symbol of wisdom, patience, secrets, mystery and observance. It is also considered to be a very magical creature as well. White is most often associated with purety, but may also be associated with winter as well. Any pure white animal seen in a dream may also represent a spiritual animal as well."

    "Yellow flowers burst with happiness. They symbolize the bonds of friendship, the taste of success and pride. Joy is also one of the meanings of this flower, as that is one of the feelings the color is said to evoke."

  3. Mr. Antonopoulos,
    In this video, you say that when a node receives a block, it validates the block (meaning the block's hash), then looks at the transactions in the block to pull the matching transaction out of it's mempool. But, doesn't the node also validate each transaction in the block, even though the same transaction (99% of the time) is in it's mempool, which means it's already been validated. But now it's coming back from a miner, and the miner could have changed something. so… "Don't trust, verify" and re-validate each transaction in the block.

    But I don't understand how this works exactly. Maybe you can clear this up for me.

    From what I understand…
    The nodes running older software (pre-SegWit) can not validate SegWit transactions in a block because SegWit moves the signature to a new area of the block that nodes running older software can't see. These nodes can't validate SegWit transactions in a block.

    But all nodes are supposed to "don't trust, verify."
    So please explain….
    How can a node running older software, validate a block with SegWit transactions when it can't see the signature for SegWit transactions?

LEAVE A REPLY

Please enter your comment!
Please enter your name here