Just learn C++. I recommend the book C++ Primer. Translating all of the code into English would take a very long time and wouldn't be very useful, since the C++ code would always be more accurate and clear than the English translation for people who know C++.
Will do.
|
|
|
First file is bitcoin / src / main.cpp. Feel free to correct me and guide me during this process. I know pretty much shit about coding. Yes, this might be completely inane but I am going to take that risk. Let's start with these #includes: #include "alert.h" #include "checkpoints.h" #include "db.h" #include "net.h" #include "init.h" #include "ui_interface.h" #include <boost/algorithm/string/replace.hpp> #include <boost/filesystem.hpp> #include <boost/filesystem/fstream.hpp> What do each of these files do and refer to? What is the function of #include?
|
|
|
Reality is Reality.
A = A
Oh my god, it's Ayn Rand all over again.
|
|
|
http://en.wikipedia.org/wiki/Economy_of_Chile The economy of Chile is ranked as an upper-middle income economy by the World Bank, and is one of South America's most stable and prosperous nations, leading Latin American nations in human development, competitiveness, income per capita, globalization, economic freedom, and low perception of corruption.
The government is required by law to run a fiscal surplus of at least 1% of GDP. In 2006, the Government of Chile ran a surplus of $11.3 billion, equal to almost 8% of GDP. The Government of Chile continues to pay down its foreign debt, with public debt only 3.9% of GDP at the end of 2006.Why do people still say Chicago/Austrian theory is unproven, again? Why haven't I known about this until now?
|
|
|
Satoshi client??
Bitcoin-Qt
|
|
|
Is that a joke?
Bitcoin is basic maths. Making laws to change how Bitcoins work is like making laws to change how gravity work.
Guns and bullets run on basic chemistry and physics. Well, like mobodick said. How can you make laws on calculations? Bitcoin is just a big formula where people make inputs to create outputs. Yeah, you can try to control all the inputs(people and hardware), but you cannot control the formula. And right now, it's pretty impossible to control the software, since the software is open-source. Any form of control is detected automatically. You can try to control the people inputting in the software, but again, with a decentralized system, it's like a game of cat and mouse where there's 1 cat for every billion mouses. Maths laws are above human laws, plain and simple. Who says you have to control everybody? All you need is a good enough majority under control and the face of the currency is yours. Well, if that's your goal, good luck. You really think the USA control the majority of the world? You really think US government is big enough to try and control the majority of Bitcoin users? I knew americans were full of themselves, but not that much. Breaking news, 90% of the world doesn't really give a crap what US government think and want to do. And that 90% will use Bitcoin anyway. Of course power always slips away but people can break things. People can break Bitcoin regardless of power.
|
|
|
Is that a joke?
Bitcoin is basic maths. Making laws to change how Bitcoins work is like making laws to change how gravity work.
Guns and bullets run on basic chemistry and physics. Well, like mobodick said. How can you make laws on calculations? Bitcoin is just a big formula where people make inputs to create outputs. Yeah, you can try to control all the inputs(people and hardware), but you cannot control the formula. And right now, it's pretty impossible to control the software, since the software is open-source. Any form of control is detected automatically. You can try to control the people inputting in the software, but again, with a decentralized system, it's like a game of cat and mouse where there's 1 cat for every billion mouses. Maths laws are above human laws, plain and simple. Who says you have to control everybody? All you need is a good enough majority under control and the face of the currency is yours.
|
|
|
It doesn't matter. Any AML crap that goes into the Satoshi client will get stripped out in other forks.
It's even easier than that! Simply refuse to update your client with rules you disagree with. That won't matter if the rules aren't disclosed and the vast majority of all Bitcoin users accept the update. Your coins would then be subject to their jurisdiction. Yes, of course. No one in the world except the current dev team can read code. I forgot. Very few people can read code completely after release. Man, are you thick. Okay, I submit. I trust everyone. The devs will never lie. The devs will be perfect. (!)
|
|
|
Very few people can read code completely after release.
If only there was some tool that would highlight changes and provide annotation and discussion... Andresen will always use Github. The releases on sourceforge will always reflect the code. ? The good thing with git is that you don't have to read the complete code. You can just look at the changes in the code. Try this (linux): - open the terminal - copy this lines: git clone https://github.com/bitcoin/bitcoin.gitcd bitcoin gitk & (If this does not work maybe you need to install "git" and "gitk" first) My former statement was sarcasm. People are fallible. People can be bought.
|
|
|
Very few people can read code completely after release.
If only there was some tool that would highlight changes and provide annotation and discussion... Andresen will always use Github. The releases on sourceforge will always reflect the code.
|
|
|
It doesn't matter. Any AML crap that goes into the Satoshi client will get stripped out in other forks.
It's even easier than that! Simply refuse to update your client with rules you disagree with. That won't matter if the rules aren't disclosed and the vast majority of all Bitcoin users accept the update. Your coins would then be subject to their jurisdiction. Yes, of course. No one in the world except the current dev team can read code. I forgot. Very few people can read code completely after release.
|
|
|
Hidden fees, tracking capabilities, confiscation capabilities, inflation capabilities, backdoors, etc.
I like people trolling, but can you please switch on your brain before trolling. It becomes so boring otherwise.... Anything you are proposing here is bound to draw from an existing balance on some addres. For that to happen, you need the cooperation of the person controlling that address (i.e. the private key) and you need the cooperation of the whole network to confirm that manipulated transaction. How can you imagine such a thing goes unnoticed? For the former, there are sneakier ways of manipulation. As for the latter, it can be done through apathy in most of the mining community along with the dev team assuring any skeptics that it's all "conspiracy theories".
|
|
|
Atlas you boggle me, sometimes you whine about taxation and other items normally complained about by the lets call them "1%" as occupy calls them. Other threads like this one, you purport to be a person who would be out there complaining about the "1%" holding you down. You do realize you are talking about bitcoin here and not the federal government right?
The federal government started out small at one point as well.
|
|
|
Are you absolutely sure the dev team couldn't change the Bitcoin network drastically through an "urgent" protocol update that happens to be immediately accepted by most miners?
What, like in secret? Like all of the congressmen, all of the senators and the President all get together in the middle of the night, pass a law, sign it in blood, and then send out the gestapo to round up all of the devs and pool operators? Sure, I guess that could happen. But if it does, Satoshi will ride up on his unicorn to save the day. The Federal Reserve Act of 1913 was passed in a similar fashion. Ok, so in your fantasy, the gestapo has rounded up all of the devs and pool operators, and tells them that they need to secretly change the protocol or their dogs will be killed. What then? What possible change do you imagine they could actually do? Be specific. You know, if you'd put like 10% of your forum trolling effort into learning how the system really works, you be so paranoid about it. Hidden fees, tracking capabilities, confiscation capabilities, inflation capabilities, backdoors, etc. Of course these would eventually be discovered; however, by then it would be too late. It would tear the currency to oblivion and small sects.
|
|
|
All I see is lots of whining.
Do these look like whiners to you?
|
|
|
It won't be known until it happens and it's pushed down our throats by a large number of supporters and the establishment. It's best to make such a change impossible.
I don't get it. If its a change that has a large number of supporters, it's what should happen for them. Those people should get the currency which they desire. I will continue to use the currency which I desire. What's the problem? Freedom to choose is a good thing. People do have the freedom to choose oblivion. I have the freedom to try to prevent it.
|
|
|
Are you absolutely sure the dev team couldn't change the Bitcoin network drastically through an "urgent" protocol update that happens to be immediately accepted by most miners?
What, like in secret? Like all of the congressmen, all of the senators and the President all get together in the middle of the night, pass a law, sign it in blood, and then send out the gestapo to round up all of the devs and pool operators? Sure, I guess that could happen. But if it does, Satoshi will ride up on his unicorn to save the day. The Federal Reserve Act of 1913 was passed in a similar fashion.
|
|
|
It doesn't matter. Any AML crap that goes into the Satoshi client will get stripped out in other forks.
It's even easier than that! Simply refuse to update your client with rules you disagree with. That won't matter if the rules aren't disclosed and the vast majority of all Bitcoin users accept the update. Your coins would then be subject to their jurisdiction.
|
|
|
Although #bitcoin-dev supposedly is a open and transparent channel of the Bitcoind project, people were threatened for discussing a pertinent topic regarding development. Very suspicious.
Troll much? First, it wasn't an honest question, since you know the answer very well, or at least you should since it has already been answered it in a good fraction of the 94 threads you've started since you un-banning. Second, it really is off topic in that channel. Third, no one was threatened with anything more than enforcement of the channel policy. [13:23] <agent8423> when the US government needs Bitcoin to comply with antimoney laundering laws will you guys comply in your development? [13:25] <kjj_> agent8423: it has been asked and answered a million times on the forums. the government can ask us to change math, but we still can't do it [13:26] <agent8423> kjj_: you can release software that complies. you may have to fork the chain but you will have to. [13:26] <agent8423> we live in a nation of laws [13:26] <kjj_> agent8423: math is math. congress can't change math.
For those of you not sure how bitcoin works, you "spend" bitcoins by giving the proof to an equation. The equation will keep working no matter what congress says or does. Worst case, everyone starts using TOR. Are you absolutely sure the dev team couldn't change the Bitcoin network drastically through an "urgent" protocol update that happens to be immediately accepted by most miners?
|
|
|
we've been banished to a section of the forum where no one visits which is why the topic was moved in the first place. don't waste my time.
you know full well what threads i'm talking about since you're the one who put them up.
save me the time. you pull them up.
I remember covering many subjects that day. I think you're just mad that the Bitcoin Foundation hasn't risen to total power yet. see, its comments like those that make ppl like me reject what you have to say. all those threads had a similar tone to them. i could care less about the BF. what i don't like is your trolling. and as far as hazek is concerned i'm really disappointed b/c i thought he was intelligent. censoring mild criticism like mine shows a deep insecurity. after all the BS he spews about democracy, elitists, corporatocracy; its all just bull to me now. There's no censorship here. Your criticism was offtopic.
|
|
|
|