Skip to content

Instantly share code, notes, and snippets.

@bnonni
Forked from ShaunApps/bitdevs-trivia.md
Created November 10, 2021 19:00
Show Gist options
  • Save bnonni/475bdb77db99701c3112b7b5167e84b5 to your computer and use it in GitHub Desktop.
Save bnonni/475bdb77db99701c3112b7b5167e84b5 to your computer and use it in GitHub Desktop.
TABconf BitDevs Socratic Village Trivia Questions

These are the trivia questions from the BitDevs Socractic Village at TABconf. Looking up answers was not allowed during trivia game

Easier Questions

  1. What number does a P2SH address start with?

  2. What signature scheme comes with Taproot?

  3. How many blocks are in each difficulty period?

  4. What is the type of transaction that pays out to miners?

  5. The original Satoshi client was first released for which OS?

  6. What upgrade to Bitcoin fixed transaction malleability?

  7. 1 Bitcoin is equivalent to how many Satoshis?

  8. Standard OP_RETURN allows how many bytes to be passed as arbitrary data?

  9. Which developer discovered how to deploy Segwit as a Soft Fork?

  10. What is the name of the full node Bitcoin implementation written in Golang, written by Conformal Systems?

Bitcoin/Lightning Protocol Questions

  1. What is the default lightning port number and why was this number chosen?

  2. There is a lightning theme song in the BOLTs, who wrote it and what tune is it set to?

  3. A: Lightning's secure messaging layer is based on this "thunderous" crypto protocol framework. B: This protocol is named after this "low muffled sound like distant thunder, thought to be caused by feeble earth tremors"

  4. What does the number F9 BE B4 D9 refer to?

  5. What activation method did P2SH use?

  6. A: What was the sigop limit prior to the activation of segwit? B: What was the sigop limit post activation of segwit?

  7. How many in-flight HTLCs can a channel have?

  8. Roughly, how many lines of code did the original satoshi client have?

Bitcoin History Questions

  1. Name the company that invented the secp256k1 curve

  2. Name three protocols Greg Maxwell first proposed on Bitcointalk that start with a C. Hint: only two of them were ever implemented.

  3. Name the Bitcointalk user who first proposed the concept of selfish mining.

  4. A: Satoshi famously said "If you don't believe me or don't get it, I don't have time to try to convince you, sorry." Who was he talking to? B: Name the three projects that this person was involved in. One has two names, please provide both.

  5. In 2010, who wrote the first patch for the Satoshi client to raise the block size?

  6. What did Greg Maxwell sell in the first Zero Knowledge Contingent Payment?

  7. Name the user who wrote the first GPU miner for Bitcoin?

  8. Who bought and open sourced the Bitcoin CUDA miner

  9. Fixed in 2010, what OPcode had a bug that allowed the spending of any UTXO with a simple script?

  10. What card game was present in early versions of the satoshi codebase?

  11. What was the original name for the blockchain?

  12. What number BIP was associated with the network split that occurred in 2015?

  13. Who was the author of the concept of UASF?

  14. Which merged mined chain did Luke-JR attack (allegedly)

  15. What was the first alt coin? Hint: it’s also merge mined with Bitcoin

  16. What was the first Bitcoin output type? Spell out the acronym

  17. Name two of the three authors of the original Lightning whitepaper?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment