https://bitcoindevs.xyz
It's a must for any Rust dev that wants a solid understanding of things like the math behind bitcoin!
It's a must for any Rust dev that wants a solid understanding of things like the math behind bitcoin!
🦀 Learn #bitcoin protocol development with free, hands-on coding challenges. Reinforce your Rust skills while learning something new about bitcoin. It's a win-win 😉
bitcoindojo.dev
🦀 Learn #bitcoin protocol development with free, hands-on coding challenges. Reinforce your Rust skills while learning something new about bitcoin. It's a win-win 😉
bitcoindojo.dev
Ishaana Misra.
Ishaana taught herself C++ in high school and became the youngest contributor to Bitcoin Core in the process. She is now a freshman at MIT and president of the MIT Bitcoin Club.
Congrats Ishaana!
Ishaana Misra.
Ishaana taught herself C++ in high school and became the youngest contributor to Bitcoin Core in the process. She is now a freshman at MIT and president of the MIT Bitcoin Club.
Congrats Ishaana!
Try out the Bitcoin TLDR newsletter!
It’s got weekly summaries of all the latest activity, providing a manageable way for you to stay on top of it all. 💪
tldr.bitcoinsearch.xyz/newsletters
Try out the Bitcoin TLDR newsletter!
It’s got weekly summaries of all the latest activity, providing a manageable way for you to stay on top of it all. 💪
tldr.bitcoinsearch.xyz/newsletters
Meet 📚 Bitcoin TLDR v2 📚
A curated, searchable, open-source summary of posts from the bitcoin-dev, lightning-dev, and Delving Bitcoin mailing lists.
Meet 📚 Bitcoin TLDR v2 📚
A curated, searchable, open-source summary of posts from the bitcoin-dev, lightning-dev, and Delving Bitcoin mailing lists.
This project stands on the shoulders of contributors like Bryan Bishop (heybryan.org) who manually transcribed hundreds of talks. That's him typing here!
Now, with modern tools, we can scale that effort for the whole community.
This project stands on the shoulders of contributors like Bryan Bishop (heybryan.org) who manually transcribed hundreds of talks. That's him typing here!
Now, with modern tools, we can scale that effort for the whole community.
If only there was an easy way to unearth those insights and gems… 🤔
We wondered that too, so we redesigned Bitcoin Transcripts! 🚀
If only there was an easy way to unearth those insights and gems… 🤔
We wondered that too, so we redesigned Bitcoin Transcripts! 🚀
The short answer is miners will usually maximize revenue by prioritizing transactions with the highest fee rate (we've got a whole lesson fee rates coming!)
The short answer is miners will usually maximize revenue by prioritizing transactions with the highest fee rate (we've got a whole lesson fee rates coming!)
In addition to fees, miners also receive a block reward.
Total miner revenue = fees + block reward
In addition to fees, miners also receive a block reward.
Total miner revenue = fees + block reward
Fee = Input - (Output1 + Output2)
Fee = 299.99430000 - (0.00140000 + 299.99240000)
Fee = 299.99430000 - 299.99380000
Fee = 0.00050000
Fee = 50,000 sats
Remember: Sum(Inputs) should always be greater than Sum(Outputs)
Fee = Input - (Output1 + Output2)
Fee = 299.99430000 - (0.00140000 + 299.99240000)
Fee = 299.99430000 - 299.99380000
Fee = 0.00050000
Fee = 50,000 sats
Remember: Sum(Inputs) should always be greater than Sum(Outputs)
A transaction's fee is equal to the total amount of bitcoin in the inputs, minus the total amount of bitcoin in the outputs.
A transaction's fee is equal to the total amount of bitcoin in the inputs, minus the total amount of bitcoin in the outputs.
This is how the witness field is structured:
This is how the witness field is structured:
At last! It’s time to do some signing!
At last! It’s time to do some signing!