Bitcoin Q&A: Locking Scripts and Transaction Verification

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Explain the locking and unlocking scripts in transactions. How are transaction signatures verified by nodes and miners? What happens to unconfirmed transactions from orphaned blocks? Do non-mining nodes get a reward?
    These questions are from the third and fourth sessions of MOOC 12, which took place on September 27th and October 4th 2019. If you want early-access to talks and a chance to participate in the monthly live Q&As with Andreas, become a patron: / aantonop
    RELATED:
    Measuring Success: Price or Principle - • Measuring Success: Pri...
    Beyond Price: Bitcoin's Impact on the Future - • Beyond Price: Bitcoin'...
    Consensus Algorithms, Blockchain Technology, and Bitcoin - • Consensus Algorithms, ...
    Advanced Bitcoin Scripting Part 1: Transactions and Multisig - • Advanced Bitcoin Scrip...
    Advanced Bitcoin Scripting Part 2: SegWit, Consensus, and Trustware - • Advanced Bitcoin Scrip...
    What is Consensus: Rules without Rulers - • What is Consensus: Rul...
    Forkology: A Study of Forks for Newbies - • Forkology: A Study of ...
    Bitcoin: Where the Laws of Mathematics Prevail - • Bitcoin: Where the Law...
    Software distribution security - • Bitcoin Q&A: Software ...
    What is mining? - • Bitcoin Q&A: What is M...
    The mining process - • Bitcoin Q&A: The Minin...
    Nonces, mining, and quantum computing - • Bitcoin Q&A: Nonces, M...
    Iterating nonces and the block reward - • Bitcoin Q&A: Iterating...
    Miners, pools, and consensus - • Bitcoin Q&A: Miners, P...
    Mining, energy prices, and fee market - • Bitcoin Q&A: Mining, E...
    What is difficulty targeting? - • Bitcoin Q&A: What is D...
    Hash functions, SHA-256 mining, and addresses - • Bitcoin Q&A: Hash Func...
    Genesis block and coinbase transactions - • Bitcoin Q&A: Genesis B...
    Cryptographic primitives - • Bitcoin Q&A: Cryptogra...
    The rules of Bitcoin (part 1) - • Bitcoin Q&A: The Rules...
    The rules of Bitcoin (part 2) - • Bitcoin Q&A: The Rules...
    Rules versus rulers - • Bitcoin Q&A: Rules ver...
    The value of proof-of-work - • Bitcoin Q&A: The Value...
    Could a state-sponsored 51% attack work? - • Bitcoin Q&A: Could a S...
    Honest nodes and consensus - • Bitcoin Q&A: Honest No...
    Spam transactions and Child Pays For Parent (CPFP) - • Bitcoin Q&A: Spam Tran...
    Is Bitcoin a democracy? - • Bitcoin Q&A: Is Bitcoi...
    Governments versus Proof-of-Work or Proof-of-Stake - • Bitcoin Q&A: Governmen...
    Decentralized power, leaderless governance - • Bitcoin Q&A: Decentral...
    What is the role of nodes? - • Bitcoin Q&A: What is t...
    Why running a node is important - • Bitcoin Q&A: Why Runni...
    Spam transactions and Child Pays For Parent (CPFP) - • Bitcoin Q&A: Spam Tran...
    Energy consumption - • Bitcoin Q&A: Energy Co...
    Solar energy and mining in space - • Bitcoin Q&A: Solar Ene...
    Bitmain and ASICBoost allegations - • Bitcoin Q&A: Bitmain a...
    Binance hack, chain rollback? - • Bitcoin Q&A: Binance H...
    Block reward, reorg protection, and immutability - • Bitcoin Q&A: Block Rew...
    Price and hashpower metrics - • Bitcoin Q&A: Price and...
    Medium of exchange, unit of account, and reserve currency - • Bitcoin Q&A: Medium of...
    Limited supply and block subsidy - • Bitcoin Q&A: Limited S...
    Mining incentives after 2140 - • Bitcoin Q&A: Mining In...
    10-minute block intervals and miner competition - • Bitcoin Q&A: 10-minute...
    Simplified Payment Verification (SPV) - • Bitcoin Q&A: Simplifie...
    Andreas M. Antonopoulos is a technologist and serial entrepreneur who has become one of the most well-known and respected figures in Bitcoin. He is the author of “Mastering Bitcoin,” “The Internet of Money" series, and "Mastering Ethereum."
    Follow on Twitter: @aantonop / aantonop
    Website: antonopoulos.com/
    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: amzn.to/2xcdsY9
    Translations of MASTERING BITCOIN: bitcoinbook.in...
    THE INTERNET OF MONEY, v1: amzn.to/2ykmXFs
    THE INTERNET OF MONEY, v2: amzn.to/2IIG5BJ
    Translations of THE INTERNET OF MONEY:
    Spanish, 'Internet del Dinero' (v1) - amzn.to/2yoaTTq
    German, 'Das Internet des Geldes' (v1) - amzn.to/2LEiyqO
    German, 'Das Internet des Geldes' (v2) - amzn.to/2VCzse5
    French, 'L'internet de l'argent' (v1) - www.amazon.fr/...
    Russian, 'Интернет денег' (v1) - www.olbuss.ru/...
    Vietnamese, 'Internet Của Tiền Tệ' (v1) - alphabooks.vn/...
    MASTERING ETHEREUM: amzn.to/2xdxmlK
    Music: "Unbounded" by Orfan ( / grassfedbitcoin )
    Outro Graphics: Phneep (www.phneep.com/)
    Outro Art: Rock Barcellos (www.rockincomic...)

Комментарии • 22

  • @teo1092
    @teo1092 4 года назад +8

    Unbelievable bitcoin knowledge.
    Where we can send you questions?

    • @aantonop
      @aantonop  4 года назад +2

      Questions are submitted by my Patreon subscribers (patreon.com/aantonop) and MOOC students.

  • @ziyadtarik2279
    @ziyadtarik2279 4 года назад +2

    How could anyone dislike this huge amount of knowledge.thank you sir

  • @minecoinseveryday7407
    @minecoinseveryday7407 4 года назад

    always love it when andreas has pure gems like this video. watch it twice theres plenty of goodness.

  • @robdcbtcinvestanduse5003
    @robdcbtcinvestanduse5003 4 года назад +1

    Makes complicated science visual and understandable, thanks so much.
    Folks, show support by joining his “patron” and enjoy benefits.

  • @cryptovision7074
    @cryptovision7074 3 года назад +1

    Thank you Andreas for allowing me to understand so much about bitcoin.

  • @AChainofBlocks
    @AChainofBlocks 4 года назад +1

    I really hope people realize the time and effort you put into these videos. Amazing work as always! Just know you are inspiring me and others t do Big Things!

  • @cohi55
    @cohi55 4 года назад +3

    Great🙂👍

  • @jb9433
    @jb9433 6 месяцев назад

    So a transaction starts with a sender unlocking a previously locked script using the scriptSig for that previous transaction (BTC that was 'sent'' previously to the sender, who is now using this to create a new overall script to spend this BTC in a new transaction). But this is not the scriptSig in the new transaction's overall script. The scriptSig in the new transaction/overall script refers to the receiver's unlocking script (i.e. the scriptSig is made up of the receiver's PubKey and digital signature, that is needed to concatenate the scriptPubKey, completing the overall script and if evaluated as TRUE, allowing the receiver to spend the BTC). Is this correct?

  • @manolas0467
    @manolas0467 11 месяцев назад

    Mr Antonopoule have you got any videos on greek language? It would be better for me to understand the crypto world. So please if you want send a link. I would appreciate it. Thanks

  • @learnwithfish
    @learnwithfish 4 года назад +1

    Wow this is very interesting how private keys are verified by public keys and this is done via a mathematical trick that makes the private key still undetermined yet it is proven. I would like to understand that proof ;)

  • @ggunjaca
    @ggunjaca 4 года назад +1

    How long can a transaction remain in the mempool?

  • @andyt2363
    @andyt2363 4 года назад

    Hi Andrea
    Thanks for sharing your knowledge, your content is much appreciated.
    I've noticed 3 different bitcoin address prefixes,
    addresses beginning...
    with 3: BASE58 (P2SH)
    with bc1: BECH32 (P2WPKH)
    with 1: BASE58 (P2PKH)
    Are there any significant differences, advantages or disadvantages in using bitcoin wallets of a specific address type over the others two types?
    eg is one address type more secure, more resistant to quantum computing than the others?
    Many thanks

    • @jimihendrixx11
      @jimihendrixx11 4 года назад

      I forget what the purpose is. I think it had something to do with all possible addresses being used up. So more formats creates to negate this.

    • @jimihendrixx11
      @jimihendrixx11 4 года назад

      Address re-use negation.

  • @rene78
    @rene78 4 года назад

    I don't understand s..t!