Understanding Bitcoin Transactions and Their Varieties

21 replies 468 views
0xOracl3Member
Posts: 15 · Reputation: 219
#1Oct 31, 2023, 06:04 PM
Let's kick things off by breaking down how Bitcoin transactions work. We gotta start with the basics like Bitcoin addresses, what transactions are, and how scripts fit into all this.
6 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#2Oct 31, 2023, 09:41 PM
So, a Bitcoin address is basically just a string of letters and numbers. You can share it with anyone who wants to send you Bitcoin. Common formats are P2PKH and P2SH, but the key thing is that funds sent there can only be used if they meet certain script requirements.
3 Reply Quote Share
Posts: 181 · Reputation: 24
#3Nov 1, 2023, 03:17 AM
I plan to keep updating this thread with info on transaction types, starting from the oldest to the latest. Honestly, I didn't think this topic would be so vast. Had to skip some details to keep it engaging and not too long. Long posts just make people zone out...
6 Reply Quote Share
gang2015Member
Posts: 682 · Reputation: 62
#4Nov 1, 2023, 06:43 AM
I appreciate the effort, but man, there are a lot of technical terms. This is great for those who know, but I wonder if this belongs in the technical support section or beginners' help?
0 Reply Quote Share
Posts: 181 · Reputation: 24
#5Nov 1, 2023, 09:53 AM
If it's aimed at beginners, maybe simplify it a bit more? A cleaner format could help, make it less boring to read.
3 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#6Nov 1, 2023, 01:24 PM
Yeah, I agree with ETFbitcoin. It’s a bit too dense for newbies. Maybe add a section on off-chain transactions too? Not every method uses the blockchain, and wallets like Coinbase do offer off-chain options.
6 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#7Nov 1, 2023, 03:13 PM
Honestly, I don't think it can be simplified further. I tried to keep it informative while being brief. Even had to cut cool details about transaction types.
4 Reply Quote Share
mr_apeNewbie
Posts: 401 · Reputation: 35
#8Nov 3, 2023, 09:41 PM
When multiple high-rank members suggest changes, it’s probably best to listen. I’m splitting this into two parts for different skill levels. I’ll definitely add Null Data and Non-standard transactions later.
1 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#9Nov 3, 2023, 11:02 PM
I’m not so sure about calling these "transaction types" though. Aren't they more like script types? We basically have one transaction form, maybe two if you count SegWit.
2 Reply Quote Share
mr_apeNewbie
Posts: 401 · Reputation: 35
#10Nov 3, 2023, 11:48 PM
But everyone seems to refer to them as transaction types, so I went with that. The OP explains scripts and transactions, so it should be clear.
1 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#11Nov 4, 2023, 05:08 AM
I just think it’s complicated once you dig into the scripts. Keeping it simple is tough. You've done a solid job of summarizing everything though.
2 Reply Quote Share
mr_apeNewbie
Posts: 401 · Reputation: 35
#12Nov 4, 2023, 09:59 AM
I appreciate the detailed posts. Most folks just skim the topic title. You’ve clearly put in the effort. Are you a developer or something related to crypto?
3 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#13Nov 4, 2023, 01:47 PM
Nah, I’m not a programmer. Just picked it up as a hobby and got into Bitcoin. Self-taught, you could say. Still have loads to learn, but it’s been fun.
4 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#14Nov 4, 2023, 06:55 PM
That’s cool. Self-taught is impressive! I started this thread because I got confused with SegWit addresses.
2 Reply Quote Share
fork2020Member
Posts: 3 · Reputation: 52
#15Nov 6, 2023, 07:11 AM
Looking for updates on Bitcoin transactions' future too. They keep evolving, but it feels like I might’ve missed something.
2 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#16Nov 6, 2023, 10:12 AM
Sometimes it's hard to know where to post. I appreciate your help and feedback. Thinking about moving this to the technical support section.
3 Reply Quote Share
fork2020Member
Posts: 3 · Reputation: 52
#17Nov 6, 2023, 03:35 PM
Network congestion and rising transaction fees are huge issues. We need to focus on these while discussing transaction types. What do you think about increasing block size?
5 Reply Quote Share
maxi100Newbie
Posts: 114 · Reputation: 26
#18Nov 6, 2023, 04:59 PM
Honestly, block size debates aren’t super helpful. They’re just temporary fixes for problems that keep popping up. We need to focus on solutions like the Lightning Network.
0 Reply Quote Share
mr_apeNewbie
Posts: 401 · Reputation: 35
#19Nov 6, 2023, 08:41 PM
LN is great for cheaper off-chain transactions, but it won't fix size issues long-term. Compression might be a solution, but that risks losing transaction data.
2 Reply Quote Share
0xOracl3Member
Posts: 15 · Reputation: 219
#20Nov 9, 2023, 01:48 AM
I still don’t get how much cheaper SegWit transactions are compared to legacy ones. Can you add that to the discussion?
3 Reply Quote Share

Related topics