20kevin20 (OP)
Legendary
Offline
Activity: 1134
Merit: 1598
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 05:39:33 AM |
|
I've been a member here since 2016. That's a sign up on this forum 3 years after Bitcoin fascinated me and made me interested for the first time. 2013-2019 means 6 years of being involved in Bitcoin, and yet I have to learn a LOT about the way it works.
A lot of time passed and I did make many mistakes.. some which led to the lost of my funds, some forum mistakes but we all learn from the mistakes we make, right?
Anyways, I'm going to go straight to the point. Although I've been a BTC user for so long, I don't know much detail about the technical & mining part of it. I've always wanted to write in other, more advanced subforums here but I don't have the knowledge to, and I wish I had it.
How do I get to know the way Bitcoin works, the technical and more advanced parts of it, without having to learn the coding languages as I've never learned them before?
|
|
|
|
|
timerland
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 06:06:44 AM |
|
I feel you.
I've never had a really good understanding of code and how it all works, but I'd like to see I've gotten a decent understanding about the technical side of things.
What I've found is that you just need to sometimes go in a technical thread, or read something pretty complex and then google all the terms you don't know about, then form a glossary and eventually you'll learn all these words and reading those threads will be ever easier, it's time consuming but it is fun and you learn a lot.
|
|
|
|
mk4
Legendary
Offline
Activity: 2870
Merit: 3873
Paldo.io 🤖
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 06:07:14 AM |
|
Probably depends on how 'deep' you want to dig into the technicals of it. If you want to explore the code side of it, probably purchase the Programming Bitcoin book by Andreas Antonopoulos. But of course, this assumes you know a bit of coding already. If you just want to understand the sort of 'surface level' of the technical stuff, basically knowing how it works without knowing and understanding the code, simply reading articles and watching YouTube videos concerning Bitcoin will suffice in my opinion. Start with reading the Bitcoin whitepaper if you haven't yet, and take a look at this: https://www.lopp.net/bitcoin-information/getting-started.html. Lopp's Getting Started list also has some technical information in them.
|
Curated Crypto Airdrop Database
|
|
|
Wexnident
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 06:13:42 AM |
|
I've been a member here since 2016. That's a sign up on this forum 3 years after Bitcoin fascinated me and made me interested for the first time. 2013-2019 means 6 years of being involved in Bitcoin, and yet I have to learn a LOT about the way it works.
A lot of time passed and I did make many mistakes.. some which led to the lost of my funds, some forum mistakes but we all learn from the mistakes we make, right?
Anyways, I'm going to go straight to the point. Although I've been a BTC user for so long, I don't know much detail about the technical & mining part of it. I've always wanted to write in other, more advanced subforums here but I don't have the knowledge to, and I wish I had it.
How do I get to know the way Bitcoin works, the technical and more advanced parts of it, without having to learn the coding languages as I've never learned them before?
You can basically try reading articles found on the net about it. Most of it are catered for laymans and coders have their own forum to discuss things about so I'd doubt you would get confused as to which article you wanna read when you look them up. If you want to go deeper, go lurk in the technical discussions and try to infer some words from the discussion and then look them up. Any word that could be found in this forum could basically be looked up and defined. The hard part about that is to correlate it to some similar situations and determine how they are used though.
|
|
|
|
R |
▀▀▀▀▀▀▀██████▄▄ ████████████████ ▀▀▀▀█████▀▀▀█████ ████████▌███▐████ ▄▄▄▄█████▄▄▄█████ ████████████████ ▄▄▄▄▄▄▄██████▀▀ | LLBIT | | | 4,000+ GAMES███████████████████ ██████████▀▄▀▀▀████ ████████▀▄▀██░░░███ ██████▀▄███▄▀█▄▄▄██ ███▀▀▀▀▀▀█▀▀▀▀▀▀███ ██░░░░░░░░█░░░░░░██ ██▄░░░░░░░█░░░░░▄██ ███▄░░░░▄█▄▄▄▄▄████ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ | █████████ ▀████████ ░░▀██████ ░░░░▀████ ░░░░░░███ ▄░░░░░███ ▀█▄▄▄████ ░░▀▀█████ ▀▀▀▀▀▀▀▀▀ | █████████ ░░░▀▀████ ██▄▄▀░███ █░░█▄░░██ ░████▀▀██ █░░█▀░░██ ██▀▀▄░███ ░░░▄▄████ ▀▀▀▀▀▀▀▀▀ |
| | | | | | .
| | | ▄▄████▄▄ ▀█▀▄▀▀▄▀█▀ ▄▄░░▄█░██░█▄░░▄▄ ▄▄█░▄▀█░▀█▄▄█▀░█▀▄░█▄▄ ▀▄█░███▄█▄▄█▄███░█▄▀ ▀▀█░░░▄▄▄▄░░░█▀▀ █░░██████░░█ █░░░░▀▀░░░░█ █▀▄▀▄▀▄▀▄▀▄█ ▄░█████▀▀█████░▄ ▄███████░██░███████▄ ▀▀██████▄▄██████▀▀ ▀▀████████▀▀ | . ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ░▀▄░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄░▄▀ ███▀▄▀█████████████████▀▄▀ █████▀▄░▄▄▄▄▄███░▄▄▄▄▄▄▀ ███████▀▄▀██████░█▄▄▄▄▄▄▄▄ █████████▀▄▄░███▄▄▄▄▄▄░▄▀ ████████████░███████▀▄▀ ████████████░██▀▄▄▄▄▀ ████████████░▀▄▀ ████████████▄▀ ███████████▀ | ▄▄███████▄▄ ▄████▀▀▀▀▀▀▀████▄ ▄███▀▄▄███████▄▄▀███▄ ▄██▀▄█▀▀▀█████▀▀▀█▄▀██▄ ▄██▀▄███░░░▀████░███▄▀██▄ ███░████░░░░░▀██░████░███ ███░████░█▄░░░░▀░████░███ ███░████░███▄░░░░████░███ ▀██▄▀███░█████▄░░███▀▄██▀ ▀██▄▀█▄▄▄██████▄██▀▄██▀ ▀███▄▀▀███████▀▀▄███▀ ▀████▄▄▄▄▄▄▄████▀ ▀▀███████▀▀ | | OFFICIAL PARTNERSHIP SOUTHAMPTON FC FAZE CLAN SSC NAPOLI |
|
|
|
20kevin20 (OP)
Legendary
Offline
Activity: 1134
Merit: 1598
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 07:24:11 AM |
|
Thanks for the links. I think they do cover all my needs. Not a big fan of book reading, but I really want to learn more about BTC and this will help. Seen most of the documentaries out there about BTC now 😅
|
|
|
|
buwaytress
Legendary
Offline
Activity: 2912
Merit: 3597
Join the world-leading crypto sportsbook NOW!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 08:01:40 AM |
|
Welcome (in another way) to the forum then!
You probably fit right in with guys like me then! I don't know anything beyond the most basic code, and I actually would need a lot of help from the wiki if I were to operate from a command line (I actually still use a lot of manuals every time I do anything code related, other than from the most basic basic basic commands for windows command line haha).
But that hasn't stopped me from reading about Bitcoin. Hasn't prevented others like me from picking up and using new upgrades, and with reasonably great clients like Electrum, you can have quite a fair level of sophistication on how you transact with Bitcoin, beyond most average needs, so it's the little tools like that that gets you on board.
Here's my take as well: The biggest supporters of a tech may never need to know the nitty gritty underneath it all. I remember the guy who brought my town's first ISP, he knew it all... but the people that spread the word about his ISP, the teacher who asked all of us to get our own emails, build our first homepages on geocities, heck he knew nothing about how it all worked except how to sign up and get online! But thanks to him, I had a headstart. Maybe thanks to you, and the majority of forum users here, we all get a headstart on Bitcoin =)
|
|
|
|
Mandoy
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 644
Merit: 264
Aurox
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 09:35:49 AM |
|
I also does not know how bitcoin works. How the code and the algorithm is and how do they make their programming. I am not an IT expert and that is out of my league. But even though I have no understanding on the technical terms but at least I know the basics. And that is why even though I am not expert I do understand how to use the QT wallets and other wallets well and I also know how to mine.
Though we may not be able to understand the technical side of bitcoin but least we know how to use bitcoin and how to earn them.
|
|
|
|
Casdinyard
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 09:54:46 AM |
|
Though we may not be able to understand the technical side of bitcoin but least we know how to use bitcoin and how to earn them.
Haha I agree though sometimes being on technical side will fascinate you more how this blockchain really works like in a transaction that you think is simple but if you read the deeper side you'll be amaze how genius Satoshi is, not to mention the coding part tho. Well then, good luck OP for unfolding the other chapter of your journey. ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
20kevin20 (OP)
Legendary
Offline
Activity: 1134
Merit: 1598
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 10:19:58 AM |
|
Welcome (in another way) to the forum then!
You probably fit right in with guys like me then! I don't know anything beyond the most basic code, and I actually would need a lot of help from the wiki if I were to operate from a command line (I actually still use a lot of manuals every time I do anything code related, other than from the most basic basic basic commands for windows command line haha).
But that hasn't stopped me from reading about Bitcoin. Hasn't prevented others like me from picking up and using new upgrades, and with reasonably great clients like Electrum, you can have quite a fair level of sophistication on how you transact with Bitcoin, beyond most average needs, so it's the little tools like that that gets you on board.
Here's my take as well: The biggest supporters of a tech may never need to know the nitty gritty underneath it all. I remember the guy who brought my town's first ISP, he knew it all... but the people that spread the word about his ISP, the teacher who asked all of us to get our own emails, build our first homepages on geocities, heck he knew nothing about how it all worked except how to sign up and get online! But thanks to him, I had a headstart. Maybe thanks to you, and the majority of forum users here, we all get a headstart on Bitcoin =)
Thank you for the message! Yeah, I'd never expect myself to know everything about Bitcoin or blockchain overall, but I'd like to expand my knowledge, learn and know as much as I can. It's too fascinating and revolutionary NOT to learn. I get what you mean. After all, one of us here might create sooner or later something that will change the world, and it might be based on the blockchain tech. You never know "too much" about anything out there, so I'm willing to expand my sight and see not just prices, transactions and numbers. I'd like to have a wider POV regarding Bitcoin.
|
|
|
|
romero121
Legendary
Offline
Activity: 3220
Merit: 1213
PredX - AI-Powered Prediction Market
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 12:35:09 PM |
|
Most users of the forum are of the same kind. They don't have much of technical knowledge about bitcoin, it can be of the programs, algorithms as well as the way mining of bitcoin takes place. Just thinking of the profiting, and without any knowledge about mining more people have invested into mining and has experienced big loss.
Bitcoin is much known for trading and for investing. This has made people learn about its market analysis much more than its technical aspects. We've got lot of threads and technical articles that gives clear information on how bitcoin works.
|
|
|
|
hatshepsut93
Legendary
Offline
Activity: 3038
Merit: 2155
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 01:06:20 PM |
|
If you want to deepen your knowledge of Bitcoin, then knowing cryptography is more important than knowing programming. Programming would only give you knowledge of implementation details, while cryptography will teach you about fundamentals like signatures, hashes, proof of work. It will also allow you to easier understand Lightning Network and upcoming features like Schnorr.
|
|
|
|
veleten
Legendary
Offline
Activity: 2016
Merit: 1106
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 01:07:04 PM |
|
I've been a member here since 2016. That's a sign up on this forum 3 years after Bitcoin fascinated me and made me interested for the first time. 2013-2019 means 6 years of being involved in Bitcoin, and yet I have to learn a LOT about the way it works.
A lot of time passed and I did make many mistakes.. some which led to the lost of my funds, some forum mistakes but we all learn from the mistakes we make, right?
Anyways, I'm going to go straight to the point. Although I've been a BTC user for so long, I don't know much detail about the technical & mining part of it. I've always wanted to write in other, more advanced subforums here but I don't have the knowledge to, and I wish I had it.
How do I get to know the way Bitcoin works, the technical and more advanced parts of it, without having to learn the coding languages as I've never learned them before?
you don't need the knowledge of coding to understand bitcoin the general understanding of how C++ is not required either , even if bitcoin itself was coded in it if and when you want to develop and use blockchain to its fullest , you will have to study especially if you want to contribute to developmnet : https://bitcoin.org/en/development#code-reviewhere are some totally free courses and books that will help you if you want to learn bitcoin without ANY background in coding or language knowledge: Blockchain Theory 101 , Introduction to Cryptocurrencies and Blockchain from UDEMY ( google them , they should be free to download and use , all you have to do is register) https://www.coursera.org/learn/cryptocurrency
|
|
|
|
akamit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 02:25:48 PM |
|
I appreciate that you have the willingness to learn more and this willingness is the power for everything you want to achieve.
Just read about the topics you want to gain knowledge of; if you have questions then make a thread and you will always find someone who will answer. Reading is knowledge and knowledge is power. You don't have to be a coding guru to learn about mining or some technical stuff, but if needed then a basic coding knowledge will be sufficient I guess and that's not rocket science.
Most of the miners and those who have a vast knowledge of the technical part are not coders. Coding is just another part and I guess you don't want to be a developer to program something.
I hope you got my point...
|
|
|
|
Baby Dragon
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 896
Merit: 272
OWNR - Store all crypto in one app.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 02:28:12 PM |
|
Actually just like any of you, I also wanted to enlighten myself and widen my understanding about bitcoin which is difficult for me. I've been reading some informational posts in this forum that helps me a lot but despite of that I still feel like there is something missing and I wanted to open myself for new learning, for that reason I search and find myself into this which can be a great help for each and everyone of us. I'm interested too about books about bitcoin since i'm a fan of books whenever I had some free time and its an amazing way to learn and have fun. Well learning depends on the person itself because if you really wanted to learn then you will do anything just to enlighten yourself but we can't blame ourselves if we find it too difficult because we have differences on the way we think or how our minds work.
|
| | | | BUY CRYPTO AT REASONABLE RATES▄▄███████▄▄ ▄█████▀█▀█████▄ ████ ▀████ ███████ ███ █████ ███████ ▀█████ ███████ ███ █████ ████ ▄████ ▀█████▄█▄█████▀ ▀▀███████▀▀ | ▄▄███████▄▄ ▄█████▀ ▀█████▄ ██████▀ ▀██████ ██████▀ ▀██████ █████▀ ▀█████ █████▀▀▄▄ ▄▄▀▀█████ █████▄ ▀ ▄█████ ▀█████▄ ▄█████▀ ▀▀███████▀▀ | ▄▄███████▄▄ ▄█████▀▀▀█████▄ ██████ ▐███████ ██████▌ ▀▀███████ █████▀ ▄████████ ████▄ ▀▀▀▀▀▀████ ███▌ ▄███ ▀█████████████▀ ▀▀███████▀▀ | & | OTHER COINS |
| | Partner of BITFINEX | | |
|
|
|
20kevin20 (OP)
Legendary
Offline
Activity: 1134
Merit: 1598
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 02:34:00 PM |
|
If you want to deepen your knowledge of Bitcoin, then knowing cryptography is more important than knowing programming. Programming would only give you knowledge of implementation details, while cryptography will teach you about fundamentals like signatures, hashes, proof of work. It will also allow you to easier understand Lightning Network and upcoming features like Schnorr.
Thanks. Will put cryptography on my reading list. Bitcoin is much known for trading and for investing. This has made people learn about its market analysis much more than its technical aspects. We've got lot of threads and technical articles that gives clear information on how bitcoin works.
That's how I lost my funds in the past too: knowing just how to profit off it, and not taking enough precaution to keep my BTC safe. I just want to learn more about it as I should've already known A LOT after 6 years of using it. I know most of it, but I find myself questioning so many things and it's hard to understand a side of tech you've never studied before. you don't need the knowledge of coding to understand bitcoin the general understanding of how C++ is not required either , even if bitcoin itself was coded in it if and when you want to develop and use blockchain to its fullest , you will have to study especially if you want to contribute to developmnet : https://bitcoin.org/en/development#code-reviewhere are some totally free courses and books that will help you if you want to learn bitcoin without ANY background in coding or language knowledge: Blockchain Theory 101 , Introduction to Cryptocurrencies and Blockchain from UDEMY ( google them , they should be free to download and use , all you have to do is register) https://www.coursera.org/learn/cryptocurrencyThanks for the resources! Will download them ASAP ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) I appreciate that you have the willingness to learn more and this willingness is the power for everything you want to achieve.
Just read about the topics you want to gain knowledge of; if you have questions then make a thread and you will always find someone who will answer. Reading is knowledge and knowledge is power. You don't have to be a coding guru to learn about mining or some technical stuff, but if needed then a basic coding knowledge will be sufficient I guess and that's not rocket science.
Most of the miners and those who have a vast knowledge of the technical part are not coders. Coding is just another part and I guess you don't want to be a developer to program something.
I hope you got my point...
I get what you mean. I thought you could only understand a new update by reading its source code, and that means understanding a coding language. Reading topics here is kinda hard as I don't understand lots of terms and expressions regarding the technical side.
|
|
|
|
AniviaBtc
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 1120
Merit: 272
First 100% Liquid Stablecoin Backed by Gold
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 02:47:49 PM |
|
I've been a member here since 2016. That's a sign up on this forum 3 years after Bitcoin fascinated me and made me interested for the first time. 2013-2019 means 6 years of being involved in Bitcoin, and yet I have to learn a LOT about the way it works.
A lot of time passed and I did make many mistakes.. some which led to the lost of my funds, some forum mistakes but we all learn from the mistakes we make, right?
Anyways, I'm going to go straight to the point. Although I've been a BTC user for so long, I don't know much detail about the technical & mining part of it. I've always wanted to write in other, more advanced subforums here but I don't have the knowledge to, and I wish I had it.
How do I get to know the way Bitcoin works, the technical and more advanced parts of it, without having to learn the coding languages as I've never learned them before?
Technicality of Bitcoin is way more deeper than u know. But if you're really interested, there's a lot of way on how you will dig more about bitcoin. Just search all terms that you need to know about it, and you will comprehend those things step by step. Just understand anything and the rest will follow. Also reading articles can help to sharpen you comprehension and mind to explore more about bitcoin.
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4790
|
If you have specific questions about anything (not generalized questions like "tell me everything about..."), you can post them in the Development & Technical Discussion or Bitcoin Technical Support sub-forums.
There are several of us that are happy to help you understand any details that you may find confusing or unclear.
Also, if you haven't yet read the original Bitcoin Whitepaper, you really should. Most of it isn't extremely technical in nature and while bitcoin has evolved quite a bit since it was first written, it still gives a good overview of some of the important concepts. Just keep in mind as you read it that not everything from that paper is still 100% true about how bitcoin works.
Here are some generalized questions that you can begin investigating on your own to help you understand some of the pieces better:
What is a transaction input? What is a transaction output? What are the contents of a typical output script? How is the transaction output script converted into a bitcoin address? What is a transaction ID? What makes a cryptographic hash useful? What is SHA256? What is a Merkle Root? What is RIPEMD160? How does mining work? What are the components of a block header and how are they generated? What limitations exist on various components of the block header? How are digital signatures created and/or validated? What happens when a new Bitcoin Node is synchronizing? How is a private key created? What is WIF? What's the difference between the various bitcoin addresses (Those that start with 1, or 3, or bc1). What do the following acronyms stand for and what does each actually mean: P2PK, P2PKH, P2SH What commands are available in Bitcoin Script, and how can they be used?
|
|
|
|
error08
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 11, 2019, 04:32:01 PM |
|
Here are some generalized questions that you can begin investigating on your own to help you understand some of the pieces better:
What is a transaction input? What is a transaction output? What are the contents of a typical output script? How is the transaction output script converted into a bitcoin address? What is a transaction ID? What makes a cryptographic hash useful? What is SHA256? What is a Merkle Root? What is RIPEMD160? How does mining work? What are the components of a block header and how are they generated? What limitations exist on various components of the block header? How are digital signatures created and/or validated? What happens when a new Bitcoin Node is synchronizing? How is a private key created? What is WIF? What's the difference between the various bitcoin addresses (Those that start with 1, or 3, or bc1). What do the following acronyms stand for and what does each actually mean: P2PK, P2PKH, P2SH What commands are available in Bitcoin Script, and how can they be used?
A lot of things to read and learn, although it just the basics, but really help to understand how it works. Bitcoin coding languages is too much for average bitcoin users, might be suitable for people who want to run the bitcoin core and-or for miners. Thanks a ton for the list.
|
|
|
|
20kevin20 (OP)
Legendary
Offline
Activity: 1134
Merit: 1598
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 12, 2019, 05:34:43 AM |
|
If you have specific questions about anything (not generalized questions like "tell me everything about..."), you can post them in the Development & Technical Discussion or Bitcoin Technical Support sub-forums.
There are several of us that are happy to help you understand any details that you may find confusing or unclear.
Also, if you haven't yet read the original Bitcoin Whitepaper, you really should. Most of it isn't extremely technical in nature and while bitcoin has evolved quite a bit since it was first written, it still gives a good overview of some of the important concepts. Just keep in mind as you read it that not everything from that paper is still 100% true about how bitcoin works.
Here are some generalized questions that you can begin investigating on your own to help you understand some of the pieces better:
What is a transaction input? What is a transaction output? What are the contents of a typical output script? How is the transaction output script converted into a bitcoin address? What is a transaction ID? What makes a cryptographic hash useful? What is SHA256? What is a Merkle Root? What is RIPEMD160? How does mining work? What are the components of a block header and how are they generated? What limitations exist on various components of the block header? How are digital signatures created and/or validated? What happens when a new Bitcoin Node is synchronizing? How is a private key created? What is WIF? What's the difference between the various bitcoin addresses (Those that start with 1, or 3, or bc1). What do the following acronyms stand for and what does each actually mean: P2PK, P2PKH, P2SH What commands are available in Bitcoin Script, and how can they be used?
Thank you, Danny! To my shame, I have a Bitcoin Whitepaper picture sitting for years on my wall similar to this: https://www.reddit.com/r/CryptoCurrency/comments/9qvlxo/in_8_days_it_will_be_the_10th_birthday_of_the/, but I've never taken the actual time to read it through. There's so much information I just got now, I'll have to dedicate my time to learn stuff I don't know about Bitcoin. Thanks for the help ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
|