Anonymous Kid (OP)
Member
Offline
Activity: 183
Merit: 25
|
|
March 05, 2018, 02:50:26 AM |
|
I heard that it's on sourceforge but would be nice if someone has any earlier links
|
|
|
|
|
|
koryu
|
|
March 05, 2018, 05:43:24 PM |
|
I heard that it's on sourceforge but would be nice if someone has any earlier links Im not sure I can show you the answer to that question. But if you are already curious here is the entire message history if satoshi. Enjoy the deep dive into the mind of the creator of bitcoin https://bitcointalk.org/index.php?action=profile;u=3;sa=showPosts
|
|
|
|
|
J-N
Member
Offline
Activity: 100
Merit: 13
|
|
March 06, 2018, 06:15:55 PM |
|
I've looked at the source code because I was curious what random number generator is used in the version 0.1.0 of Bitcoin Core. It's good, Satoshi Nakamoto used correct PRNG even in the initial version. headers.h #include <openssl/rand.h>
|
|
|
|
Kakmakr
Legendary
Offline
Activity: 3542
Merit: 1964
Leading Crypto Sports Betting & Casino Platform
|
|
March 07, 2018, 06:43:37 AM |
|
A lot of the developers were saying that his original code was very sloppy and that most of his original code were replaced over time. I think the most important thing was that it worked and that tweaking of that code was inevitable. Unfortunately he abandoned the experiment, when Gavin reported to him that he spoke to the government agencies. I am curious to know what Satoshi is thinking at the moment about all these changes that were done to his original code.
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
vintages
|
|
March 07, 2018, 10:11:19 AM |
|
A lot of the developers were saying that his original code was very sloppy and that most of his original code were replaced over time. I think the most important thing was that it worked and that tweaking of that code was inevitable. Unfortunately he abandoned the experiment, when Gavin reported to him that he spoke to the government agencies. I am curious to know what Satoshi is thinking at the moment about all these changes that were done to his original code. I don't think the codes was really tweaked as the claim because if it was, any coder can easily input hidden codes in it. But if truly it was then Satoshi definitely may not like it. Nobody like their original work to be altered without permission even though its for the best. Even if he likes or dislike it, he can't openly come out to say the need since he has remained anonymous in this forum and the whole world.
|
|
|
|
twofaces
Newbie
Offline
Activity: 3
Merit: 0
|
|
March 07, 2018, 10:22:22 AM |
|
A lot of the developers were saying that his original code was very sloppy and that most of his original code were replaced over time. I think the most important thing was that it worked and that tweaking of that code was inevitable. Unfortunately he abandoned the experiment, when Gavin reported to him that he spoke to the government agencies. I am curious to know what Satoshi is thinking at the moment about all these changes that were done to his original code. Isn't Gavin the one who created Bcash? just after his chat with government agencies
|
|
|
|
aplistir
|
|
March 07, 2018, 11:07:35 AM |
|
I've looked at the source code because I was curious what random number generator is used in the version 0.1.0 of Bitcoin Core. It's good, Satoshi Nakamoto used correct PRNG even in the initial version. headers.h #include <openssl/rand.h> Were you trying to find weaknesses in the early addresses Good to know he used a good random number generator from the start. Some later wallets have not been as well designed. As there have been some that used weaker RNG:s
|
My Address: 121f7zb2U4g9iM4MiJTDhEzqeZGHzq5wLh
|
|
|
Kakmakr
Legendary
Offline
Activity: 3542
Merit: 1964
Leading Crypto Sports Betting & Casino Platform
|
|
March 08, 2018, 05:38:37 AM |
|
A lot of the developers were saying that his original code was very sloppy and that most of his original code were replaced over time. I think the most important thing was that it worked and that tweaking of that code was inevitable. Unfortunately he abandoned the experiment, when Gavin reported to him that he spoke to the government agencies. I am curious to know what Satoshi is thinking at the moment about all these changes that were done to his original code. I don't think the codes was really tweaked as the claim because if it was, any coder can easily input hidden codes in it. But if truly it was then Satoshi definitely may not like it. Nobody like their original work to be altered without permission even though its for the best. Even if he likes or dislike it, he can't openly come out to say the need since he has remained anonymous in this forum and the whole world. The code is Open Source, so you do not need permission per se, to do that. If your submission is good enough to replace the original code, it will go through Peer review and if it pass that, then it will be added. The Peer review process will also identify any "hidden" code, before it gets added to the code. A lot of the developers were saying that his original code was very sloppy and that most of his original code were replaced over time. I think the most important thing was that it worked and that tweaking of that code was inevitable. Unfortunately he abandoned the experiment, when Gavin reported to him that he spoke to the government agencies. I am curious to know what Satoshi is thinking at the moment about all these changes that were done to his original code. Isn't Gavin the one who created Bcash? just after his chat with government agencies No, he took over from Satoshi and he was lead developer for a while and then the kitchen became to hot to handle and he dropped out. Some time later, Mike Hearn and Gavin started Bitcoin XT and that failed miserably and Mike went on to work for a group of Banks. Gavin is still around and presumably supporting BCash or anything that are the opposite of what the Bitcoin Core team are doing. ^lol^
|
..Stake.com.. | | | ▄████████████████████████████████████▄ ██ ▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄ ██ ▄████▄ ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██ ██████ ██ ██████████ ██ ██ ██████████ ██ ▀██▀ ██ ██ ██ ██████ ██ ██ ██ ██ ██ ██ ██████ ██ █████ ███ ██████ ██ ████▄ ██ ██ █████ ███ ████ ████ █████ ███ ████████ ██ ████ ████ ██████████ ████ ████ ████▀ ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██ ██ ▀▀▀▀▀▀▀▀▀▀ ██ ▀█████████▀ ▄████████████▄ ▀█████████▀ ▄▄▄▄▄▄▄▄▄▄▄▄███ ██ ██ ███▄▄▄▄▄▄▄▄▄▄▄▄ ██████████████████████████████████████████ | | | | | | ▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▄▀▄ █▀▀█▀▄▄ █ █▀█ █ ▐ ▐▌ █ ▄██▄ █ ▌ █ █ ▄██████▄ █ ▌ ▐▌ █ ██████████ █ ▐ █ █ ▐██████████▌ █ ▐ ▐▌ █ ▀▀██████▀▀ █ ▌ █ █ ▄▄▄██▄▄▄ █ ▌▐▌ █ █▐ █ █ █▐▐▌ █ █▐█ ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█ | | | | | | ▄▄█████████▄▄ ▄██▀▀▀▀█████▀▀▀▀██▄ ▄█▀ ▐█▌ ▀█▄ ██ ▐█▌ ██ ████▄ ▄█████▄ ▄████ ████████▄███████████▄████████ ███▀ █████████████ ▀███ ██ ███████████ ██ ▀█▄ █████████ ▄█▀ ▀█▄ ▄██▀▀▀▀▀▀▀██▄ ▄▄▄█▀ ▀███████ ███████▀ ▀█████▄ ▄█████▀ ▀▀▀███▄▄▄███▀▀▀ | | | ..PLAY NOW.. |
|
|
|
doughnut
Newbie
Offline
Activity: 37
Merit: 0
|
|
March 08, 2018, 11:28:53 AM |
|
I heard that it's on sourceforge but would be nice if someone has any earlier links Are you going to go trough the code? I have just scrolled through the main.cpp and it has nearly 2700 lines of code....not counting the other files You will need some time I think Actually, I thought, that the code is not that long. I wonder, how long he was working on it? Anybody knows?
|
|
|
|
Coin-1
Legendary
Offline
Activity: 2590
Merit: 2273
|
|
March 08, 2018, 08:55:22 PM Last edit: January 30, 2020, 04:10:17 AM by Coin-1 |
|
Thank you for sharing. I never seen the source code of the Bitcoin client v0.1.0 before. I found there the first logo of Bitcoin designed personally by Satoshi Nakamoto: The dates of the files are 7 January 2009 1:00. I think that Satoshi Nakamoto changed these dates by another application, but the dates of the directories were not modified on Windows. Respect to Satoshi Nakamoto for the great work!
|
|
|
|
nicosey
|
|
March 09, 2018, 10:20:32 AM |
|
Why was in developed on Windows C++?
|
|
|
|
bob123
Legendary
Offline
Activity: 1624
Merit: 2481
|
|
March 09, 2018, 03:40:22 PM |
|
Why was in developed on Windows C++?
Noone except satoshi himself can answer this question 100% correctly. But most probably he just wanted to get it coded somehow and used the language he was most familiar with. He was brilliant when creating bitcoin. He developed the first trustless p2p electronic cash. He wasn't a software developer (thats also the reason for the lack of comments). Its better to code a software within a language you are comfortable with than using the 'best because XYZ' language.
|
|
|
|
Tomjames
Member
Offline
Activity: 96
Merit: 10
|
|
March 17, 2018, 12:06:56 AM |
|
lol that bitcoin first logo though
|
|
|
|
vit05
|
|
March 17, 2018, 09:44:12 PM |
|
Is there any other project that has tried to start from the beginning for research or education propose? It would be interesting to see in a congress or seminar a project demonstrating how it all started in real time. It is unbelievable how Satoshi has worked so much almost alone. If he is just a person and not a team. There were some other ideas in the beginning as building a poker game and a marketplace. But he has gives up. Poker game and marketplace imagesTheymos has explained why Satoshi didn't continue with the idea of "people to do all economic activity through the Bitcoin client" Yeah, Satoshi originally planned for people to do all economic activity through the Bitcoin client. Due to this, the client didn't get any sort of command-line version for a very long time, and 0.1.x was Windows-only.
The client was supposed to support auctions, reputation, etc. But Satoshi didn't have a very good design for any of this. For example, his solution for preventing spam and ensuring that scammers couldn't immediately create new accounts was apparently for every user to solve some Bitcoin blocks, which today sounds totally nonsensical -- no one mines blocks solo anymore. I think that he realized the design issues, abandoned all of this, and added the RPC interface so that websites could do this stuff instead.
|
|
|
|
|