Pages:
Author

Topic: How do I get to know detailed stuff about Bitcoin without the coding languages? (Read 251 times)

legendary
Activity: 2170
Merit: 1789
-snip-
-snip-
-snip-
-snip-

Did any of you guys read previous posts before you make your own?

Even OP already replied and felt like he has found the answer, and yet here you are mumbling about coding.
sr. member
Activity: 2590
Merit: 322
SOL.BIOKRIPT.COM
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?
Without learning any coding it will be difficult to get details about bitcoin.
 There are many blockchain related programming languages like C, C++, python and javascript each of these languages has depth knowledge in the technicality of blockchain you should to stick to one of the languages and learn it, a lot of projects on those languages related to blockchain can be found in github, stackoverflow etc although it takes a lot efforts, commitments and perseverance in learning any of the languages, you can as well start from basics.
sr. member
Activity: 966
Merit: 274
I think if you wanna learn about crypto code, you atleast must have atleast basic coding.
There is some information in Google, if you want mining firstly you must know why i must mining, why not just buying. You must know first the reason to learn something. But i think you already know Bitcoin in long time so don't worry if you don't know about technical side, not everyone must know it. Bitcoin basicly for transaction.
Bitcoin or cryptocurrency engagement that is in depth will not be possible with just basic coding. As far by my experience, I've learn coding, the basics for about 4 months, using languages such as java and python, if we were to engage ourselves with cryptography and blockchain programming, our knowledge will not be enough and we will going to be experience so hard especially in solving logic.
sr. member
Activity: 432
Merit: 250
Febriyana Muhammad
I think if you wanna learn about crypto code, you atleast must have atleast basic coding.
There is some information in Google, if you want mining firstly you must know why i must mining, why not just buying. You must know first the reason to learn something. But i think you already know Bitcoin in long time so don't worry if you don't know about technical side, not everyone must know it. Bitcoin basicly for transaction.
hero member
Activity: 952
Merit: 513
I think you'll find Google and GitHub answers to be your best friends through learning about the technical side of things, danny has posted some great stuff you can take a look at as well, reading the original whitepaper gives you a new level of appreciation for everything and it's nice.

The Bitcoin technical section is always good for stuff like this, they are quite helpful and won't find helping the less experienced out for sure.
legendary
Activity: 1134
Merit: 1597
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
hero member
Activity: 1036
Merit: 514
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.
legendary
Activity: 3416
Merit: 4658
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?
sr. member
Activity: 1120
Merit: 272
First 100% Liquid Stablecoin Backed by Gold
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.
legendary
Activity: 1134
Merit: 1597
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-review
here 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

Thanks for the resources! Will download them ASAP Smiley

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.
sr. member
Activity: 896
Merit: 272
OWNR - Store all crypto in one app.
You can read some posts here to help you understand the basic principles of how bitcoin works. There are also some books and documentaries too.

Some of the posts are:

Blockchain Books, Bitcoin Movies And Documentaries
Frequently Asked Questions About Bitcoins
[General] Bitcoin Wallets - Which, what, why?

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.
hero member
Activity: 1484
Merit: 595
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...
legendary
Activity: 2016
Merit: 1106
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-review
here 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


legendary
Activity: 2954
Merit: 2145
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.
legendary
Activity: 3192
Merit: 1213
Enterapp Pre-Sale Live
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.
legendary
Activity: 1134
Merit: 1597
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.
hero member
Activity: 2086
Merit: 883
Leading Crypto Sports Betting and Casino Platform
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
sr. member
Activity: 644
Merit: 264
Aurox
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.
legendary
Activity: 2842
Merit: 3518
Join the world-leading crypto sportsbook NOW!
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 =)
legendary
Activity: 1134
Merit: 1597
You can read some posts here to help you understand the basic principles of how bitcoin works. There are also some books and documentaries too.

Some of the posts are:

Blockchain Books, Bitcoin Movies And Documentaries
Frequently Asked Questions About Bitcoins
[General] Bitcoin Wallets - Which, what, why?


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 😅
Pages:
Jump to: