Witty⚡

Witty⚡'s avatar
Witty⚡
npub1qs7q...f03l
Engineering Manager | Software Engineer | AI, PHP, Bitcoin | Symfony & Laravel | ERP | Pleb & Dad 🧡 | Sn0wWh1t3
#WeeklyWisdomBits Diving into the essence of career growth: "You have to learn how to build something, get it to a point that's satisfactory enough to you and be okay handing it off to someone else so they can run with it. That's essentially been how I've operated in my career, not because I had this like grand vision in my mind of this is how I get to like the thing I want to get to, but because I was just hungry to learn. I just gained this reputation of, 'Oh, like if something's broken or something needs fixing or something needs figuring out, here's a flexible person that we can throw at it.'” - Prachi Gupta If you want to hear more, check out the podcast episode:
"If you're asking, 'How can I get ahead?', I'm here to tell you also that you gotta flip that. That's exactly the wrong question to ask because the more you ask questions like this, the more people will perceive you as self-serving. There is no quicker way to lose somebody's trust than for them to believe you are acting in your best interests and not in theirs, not in your company's, not in your customer's. Focusing on your customer, focusing on your manager's needs, on your company's needs, on your team needs is a much more effective way to move forward.” 🤔 - Oksana Kubushyna
Let's explore #Bitcoin's UTXO (Unspent Transaction Output) model and how it differs from the traditional account-based model. We'll dive into some code examples to help you better understand the concept. 💡🔗 #UTXO #Bitcoin #DontTrustVerify In the UTXO model, transactions consume 'unspent outputs' from previous transactions as inputs, and create new outputs. This is different from account-based models where balances are updated with each transaction. Example: Alice sends 1 BTC to Bob and has a 2 BTC UTXO. Transaction: Input: Alice's 2 BTC UTXO Outputs: 1 BTC to Bob, 1 BTC change back to Alice The input UTXO is now 'spent' and can't be used again. For better understanding here is a python code example: image This code snippet completes the transaction, assigning the outputs to Bob and Alice as new UTXOs. This concept provides more privacy and better scalability. By tracking unspent expenses instead of account balances, the Bitcoin network can verify transactions without needing to know the entire transaction history. #Privacy #Scalability In my next thread, we'll take a closer look at the implementation details of UTXO set management, validation, and transaction generation in the source code. #UTXO #Bitcoin #DontTrustVerify