Avatar
Craig on Bitcoin
5ca4c90438f65265b5062421af8c291911f0e633c8a020495ed2ccd4ef7a42ca
Building On Bitcoin. Mining, Lightning, Nostr, Open source & survival strategies. Building 👉 BiTHELM & the Bitcoin Manitoba Meetup

Parker Lewis eloquently articulates the significance of Bitcoin’s scarcity in his essay, "Bitcoin Obsoletes All Other Money."

This quote sums it up nicely.

"Recognize that there is nothing about a blockchain that guarantees a fixed supply, and bitcoin’s supply schedule is not credible because software dictates it be so.

Instead, 21 million is only credible because it is governed on a decentralized basis and by an ever increasing number of network participants.

21 million becomes a more credibly fixed number as more individuals participate in consensus, and it ultimately becomes a more reliable constant as each individual controls a smaller and smaller share of the network over time. As adoption increases, security and utility work in lock-step."

Feb 10 Bitcoin Manitoba meetup.

I don't tell people to buy bitcoin anymore. I tell them to study because if they do, they will buy based on their own knowledge and conviction.

#StudyBitcoin

Advice for Bitcoin Newbies

Bitcoin has a whole language to it that can seem overwhelming for some but It’s important to take the time to learn these concepts.

This is about our fianances afterall.

Here is what I have found to be the best advice for Bitcoin Newbies.

1. Don’t trust, verify

The golden rule here is simple.

Trust no one blindly. Verify your transactions, check addresses, and stay vigilant with your Bitcoin management actvities.

The decentralized nature of Bitcoin empowers you to verify everything on your own terms.

2. Not your keys, not your coins

You’ve probably heard this a lot, but it’s the bedrock of Bitcoin ownership.

If your keys are not in your possession, you don’t truly own your coins. Consider investing in a hardware wallet to secure your keys offline.

3. You can buy part of a Bitcoin

Bitcoin might seem pricey at first glance, but don’t fret.

You can buy fractions of a Bitcoin called Sats

It’s like owning a piece of digital gold. This accessibility is one of Bitcoin’s strengths – you don’t need to buy a whole coin to get started you but sats.

Sats, or “satoshis,” are the smallest denomination of bitcoin that is recorded on the Bitcoin blockchain.

One sat represents 0.00000001 BTC, or 1 one-hundred-millionth of a bitcoin.

The name is taken from the pseudonymous creator of Bitcoin, Satoshi Nakamoto.

4. HODL. Bitcoin is volatile and that's ok.

The word ‘HODL’ means holding onto your Bitcoin through market ups and downs. Volatility is part of the game, and staying calm during price swings is key.

Remember, it’s a long-term game; think years, not days.

Bitcoiners are said to have a low time preference.

This refers to the concept of valuing future gains and security over short-term gratification.

Bitcoin encourages a low time preference mindset.

5. No one knows where the price will go

Market predictions are like weather forecasts – unpredictable.

Don’t be swayed by speculative chatter. I don’t check the price daily because it doesn’t matter.

Make your decisions based on your research and belief in the long-term potential of Bitcoin.

I focus on mining and all of the great open source projects surrouning Bitcoin and Layer2 technologies.

Lots of innovation going on in the Bitcoin space.

6. Use a metal backup for your seed

Protecting your seed phrase is crucial.

Consider a metal backup for durability.

It shields your seed from physical damage like floods and fires and ensures that your access to your Bitcoin remains intact, even in unexpected situations.

7. Never type your seed into a computer

This is a cardinal rule. Your seed is your ALL ACCESS PASS to your Bitcoin.

Typing it into a computer, especially online, exposes it to potential risks.

Always use secure methods like hardware wallets for transactions.

Remember, the journey into Bitcoin is both thrilling and transformative.

I have learned so much over the years and continue to learn new things all the time about Bitcoin.

Stay curious, stay cautious, and enjoy the ride!

Bitcoin is not just an investment; it’s a monetary revolution.

It's the money protocol

Come join us for a Bitcoin presentation and discussion on Bitcoin Mining Basics.

See what an ASIC miner, mini miner and nerd miner looks like and what is involved with mining Bitcoin from miners to pools and more.

This is at our new event location, The Launch Exchange coworking space in the Grain Exchange building in downtown Winnipeg.

Whether you're a complete beginner or have some knowledge of Bitcoin, this meetup is about people coming together to share, learn and connect on all things Bitcoin.

All levels of experience are welcome, so come and join for engaging discussions on Bitcoin.

Thanks & see you there!

All are welcome.

RSVP here 👇

meetu.ps/e/NPh2N/140Kr5


To become a Bitcoin developer, you'll need a combination of technical skills, blockchain knowledge, and specific programming expertise.

Here's a comprehensive breakdown:

1. Programming Languages

- Strong proficiency in C++: Bitcoin's core protocol is primarily written in C++

- Python: Useful for scripting, testing, and blockchain-related tools

- JavaScript: Essential for web-based Bitcoin applications

2. Blockchain and Cryptography Fundamentals

- Deep understanding of blockchain technology

- Cryptographic principles (public/private key cryptography)

- Hash functions

- Digital signatures

- Consensus mechanisms

- Distributed systems architecture

3. Technical Skills

- Understanding of Bitcoin protocol and network structure

- Bitcoin Core development

- Bitcoin script programming

- Bitcoin wallet development

- API integration

- Understanding of Lightning Network

- Knowledge of Bitcoin Improvement Proposals (BIPs)

4. Development Tools and Environments

- Git version control

- GitHub collaboration

- Linux command-line proficiency

- Docker containers

- Continuous Integration/Continuous Deployment (CI/CD) practices

5. Soft Skills

- Strong problem-solving abilities

- Ability to work in open-source collaborative environments

- Continuous learning mindset

- Understanding of cryptocurrency economics

- Security-focused thinking

6. Recommended Learning Resources

- Bitcoin Core GitHub repository

- Bitcoin developer documentation

- Online courses on blockchain development

- Bitcoin GitHub community

7. Optional but Beneficial

- Rust programming language

- Understanding of other cryptocurrencies

- Network security principles

- Financial technology background

Practical experience through personal projects, contributing to open-source Bitcoin projects, and staying updated with the latest blockchain technologies will significantly enhance your prospects as a Bitcoin developer.

The next global reserve asset is the one that is demonstrably censorship-resistant, provably decentralized, and sovereign.

Not some shitcoin skilled by cringy influencers.

#StudyBitcoin