|
alko89
Jr. Member
Offline
Activity: 150
Merit: 3
|
|
November 05, 2017, 11:00:29 AM |
|
I like it I don't know much about bitcoin core development, but like that you pointed out the basic functions to look at when trying to start bitcoin development. You forgot to include part 6 in bitcoin category
|
|
|
|
victorkimba17 (OP)
Jr. Member
Offline
Activity: 113
Merit: 5
|
|
November 05, 2017, 11:31:05 AM |
|
thank you for your encouragement.
|
|
|
|
boogersguy
Newbie
Offline
Activity: 21
Merit: 2
|
|
November 05, 2017, 03:30:50 PM |
|
The title says "Part 6" - Is there a Part 1 through 5? In general, anyone trying to walk through the code should understand the concept of "signals and slots". Specifically with Boost and QT's implementation of signals and slots: http://doc.qt.io/qt-4.8/signalsandslots.htmlhttp://www.boost.org/doc/libs/1_47_0/doc/html/signals2/tutorial.htmlI didn't know any of this prior to attempting a code review, but realized quickly there are a lot of pre-reqs as a developer before you can dive in. What I think would be useful would be for someone to just go through each RPC method and do a deep-dive in how it's implemented in Bitcoin Core. For example, as users we might run "bitcoin-cli getpeerinfo" to view info about connected peers. How does that look in the source code?
|
|
|
|
|
nier00
|
|
November 05, 2017, 05:18:49 PM |
|
Great idea. It will be much better if you choose a better template to make the text confortable to read. Lot of persons are searching for this kind of article.
|
|
|
|
victorkimba17 (OP)
Jr. Member
Offline
Activity: 113
Merit: 5
|
|
November 06, 2017, 01:39:50 AM |
|
So far, in code analysis, I have not come across signals and slots yet. I will search for it in the code. Thank you.
|
|
|
|
goldchain
Newbie
Offline
Activity: 31
Merit: 0
|
|
November 06, 2017, 10:35:53 AM |
|
Thanks for putting your time and efforts on this Bitcoin core. I've bookmarked and read it, when I have free time
|
|
|
|
victorkimba17 (OP)
Jr. Member
Offline
Activity: 113
Merit: 5
|
|
November 06, 2017, 02:26:23 PM |
|
In general, anyone trying to walk through the code should understand the concept of "signals and slots". Specifically with Boost and QT's implementation of signals and slots:
Please see http://embedded-design-vic.blogspot.my/ for latest article about signals in Bitcoin core.
|
|
|
|
victorkimba17 (OP)
Jr. Member
Offline
Activity: 113
Merit: 5
|
|
November 07, 2017, 12:34:12 AM |
|
Thanks for putting your time and efforts on this Bitcoin core. I've bookmarked and read it, when I have free time You are welcome. I shall continue to write when i have time.
|
|
|
|
|
99th
Member
Offline
Activity: 196
Merit: 22
Las Vegas
|
|
November 12, 2017, 09:33:21 AM |
|
Victor,
Your site is amazing as far as the amount of useful info you have. I am new to crypto and even though I build websites, most of the lingo is foreign to me. I do have a couple good ideas for you though regarding the site. If you are interested feel free to PM me and I can give you some pointers. I've been building sites for over a decade.
Very nice work. Just need a few adjustments on the blog and you will be golden.
Thanks, Anthony
|
|
|
|
LuXiiRaS
Newbie
Offline
Activity: 22
Merit: 0
|
|
November 12, 2017, 06:42:57 PM |
|
I loved your idea. It helps so much Newbies to understand Bitcoin core better because as we can see so much people in the world still don't know anything about BTC. Good Job.
|
|
|
|
ezhui
Member
Offline
Activity: 238
Merit: 10
|
|
November 22, 2017, 09:00:13 AM |
|
Great job, it looks like you have spent several months to go through the source code. Very impressive! I love your source code walkthrough. As a programmer but new to cryptocurrency, I'm desperately want to know how bitcoind works from code level rather than only have some idea of blockchain. I used to do some c++ but not much recently, prefer Golang as it comes with elegance and simplicity. Thank you very much!
|
|
|
|
Homaz
Newbie
Offline
Activity: 35
Merit: 0
|
|
November 22, 2017, 05:17:53 PM |
|
wow really interesting! Advanced level for bitcoin and blockchain understanding. Will read it for sure, keep up the work!
|
|
|
|
jmiro1
Member
Offline
Activity: 235
Merit: 11
|
|
November 22, 2017, 06:19:05 PM |
|
Didn't read the whole blog but the thing that disturbed me the most is the order or your sorting. Last part (part 9) is at the very beginning. And the first part is at the bottom, worse, it's in the next page. You should have known before posting it that the order will be like this. You need to remember that, people love to scroll down, they don't like to do both scrolling up and down. Good work by the way, appreciate your work.
|
|
|
|
liseff3
|
|
November 22, 2017, 11:22:39 PM |
|
https://embedded-design-vic.blogspot.com/are useful links/tutorial for beginners on figuring how Bitcoin-core ways of working. In Bitcoin i’m an beginner that is learning Bitcoin-core with pretty much no previous experience.
|
|
|
|
|