A community dedicated to Bitcoin, the currency of the Internet. Bitcoin is a distributed, worldwide, decentralized digital money. Bitcoins are issued and managed without any central authority whatsoever: there is no government, company, or bank in charge of Bitcoin. You might be interested in Bitcoin if you like cryptography, distributed peer-to-peer systems, or economics. A large percentage of Bitcoin enthusiasts are libertarians, though people of all political philosophies are welcome.
/btc was created to foster and support free and open Bitcoin discussion about cryptocurrency, Bitcoin news, and exclusive AMA (Ask Me Anything) interviews from top Bitcoin and cryptocurrency leaders. Bitcoin is the currency of the Internet. A distributed, worldwide, decentralized digital money. Unlike traditional currencies such as dollars, bitcoins are issued and managed without the need for any central authority whatsoever. Learn more about Bitcoin, Bitcoin Cash, cryptocurrency, and more.
PSA: Reminder that Github is not the only Bitcoin Source Repo
Github (@Microsoft) is a great site, and they have, for the most part, been pretty laissez-faire about repos that the "powers that be" might object to. But any skeptical mind should always "what if" anything as important as the Bitcoin-Core codebase. Assuming you've done all the basic stuff like build-from-source and run your own node, now might be a good time to add some mirrors to your list of git remotes. The best mirror I can think of is probably the onion mirror maintained by @laanwj (github). If there are some others that are replicated regularly, please help me collect the list. If we "start from scratch" I'll add the github-git as the default remote named "origin" and add the onion-git as the remote named "onion". Of course you can change the names if they are too close for your liking.
Initially clone the repo from github (github-git -> "origin")
# This will create "origin" and checkout "master" git clone https://github.com/bitcoin/bitcoin.git cd bitcoin
git checkout master git branch -vv # Should see origin/master and onion/master at the same commit Now if Github does any shenanigans with the repo, you can pull from the onion repo. It should be noted that the onion repo is read-only, but I'm sure if anything goes wierd there will be about a half dozen new repos pop up. But at least this one is an authoritative source. Onion URL References:
I have a friend that want to try mining bitcoin and I want to help him. I understand the operating principle of bitcoin, but how come there exists bitcoin and miners (such as cgminer)? Could anyone provide a guide to reading the source code so that I can understand it on a deeper level? P.S. I tried to look into the make file, but I am not an experienced programmer so I could not understand much, is that the right direction?
Bitcoins source code is beautiful because of it's simplicity, let's not forget this.
As someone who had a basic understanding of computer networking, the day I figured out how Bitcoin worked changed my life. I became interested in Austrian Economics, worked my way up to reading Human Action, and Man Economy & State as a direct result of this life changing realization. I've never been a maximalist and liked Ethereum, and privacy coins like Monero, and currencies that used zero knowledge proofs because they had a specific use case, and they are excellent for these applications. With that said, I've always liked Bitcoin the most. I come from an art, and design background, and for many of us working inside that realm finding simple solutions, and a well done minimalist approach much more valuable than a complex one. For example think Helvetica, vs an infinitely complex cursive script that is beautiful because of its complexity. To the average laymen, the fancy script will always be more impressive, but to those with basic knowledge in this arena, we understand a simple font like Helvetica is much harder to design properly. It takes a different kind of genius to do properly, and the end result is a font that's exponentially more useful because of its simplicity. Circling back to cryptocurrency, this way of thinking is what made the scaling debate a no brainer for me. Lightning was way too complicated, and useless, especially for an application with very little usability for the masses in the first place. Not allowing smart contracts, getting rid of colored coins etc. was IMO a good thing and I know many of you don't agree. We don't need one cryptocurrency to rule them all, however we do need one currency we all agree is the best currency, or medium of exchange. There's certain things Ethereum isn't as good at when compared to Bitcoin, like using a single transaction to send from/to multiple addresses for example. Ethereum, and its token's function case as "just a currency" isn't even comparable to Bitcoin's. I view this push to ramp up development, and add features to BCH now vexing. Why? What purpose would it serve? Do you want to compete with privacy coins, smart contract platforms, and still have this unproductive, dogmatic "one cryptocurrency to rule them all" core belief where all other currencies are/should be invalid? That's a misguided path to take IMO. I'd prefer to keep the source code, and functions as simple as possible, and just focus on usability as a currency as opposed to adding any new features. Sure, we may need security upgrades here and there, quantum computing may become a thing one day etc. With that said, there's just no need to make BCH any more complicated than it was the day of the HF, or even Satoshi's genesis block. Simplifying the code, and narrowing it's focus as a currency is more productive IMO. If you simply have to develop something cool, try developing a wordpress plugin that allows anyone to design, and operate their own e commerce platform without permission, or any intermediary by using BCH. Bitcoin is already the best cryptoCURRENCY out there, let's try not forget that fact, and refocus some of our attention on something that is 100% more crucial to its future, adoption as a medium of exchange.
11-24 21:04 - 'If only another coin, which has been around for a very long time, represented by honest and serious people who care more about Bitcoin than this coin, was faster but still secure enough, and close enough to Bitcoin's sourc...' by /u/Express_Lime removed from /r/Bitcoin within 87-97min
''' If only another coin, which has been around for a very long time, represented by honest and serious people who care more about Bitcoin than this coin, was faster but still secure enough, and close enough to Bitcoin's source code, existed... Oh wait, there is one, Litecoin, but somehow Bitcoin so-called maximalists like to spit on it and label one of the only (if not the only) serious altcoins out there a "shitcoin". Litecoin for example helped a lot for the testing and implementation of Segwit. It was on Litecoin blockchain that there was a 1 million dollar bounty for any hackerwho would be able to crack it. Maybe without that, segwit would have never been seen as secure enough? Litecoin for everyday transactions. Bitcoin for wealth storage. This is the most logical approach for now as long as the Lightning Network is not further improved. If you wish to disagree, please do so, but then please give arguments. I've never seen real arguments except "litecoin is a copy and paste of bitcoin" which is not really an argument against it to be fair. ''' Context Link Go1dfish undelete link unreddit undelete link Author: Express_Lime
Serious discussion about the take-over propaganda of our official bitcoin sources
To Mods: AutoModerator needs to be tweaked down. Seriously this is a discussion we should be having and the fact that if I write a different coin's name in a post results in auto-deletion is extreme... I think it's time we all got together and discussed a peaceful yet intelligent way to deal with this whole hack and slur campaign. As of today, the following official bitcoin sources are compromised:
And the following platforms mislead consumers into eroneus purchases:
blockchain.info blockchain explorer
They are obviously not going to stop since they think "bla bla bla we are the true bitcoin" and are justifying their own forced and unethical actions in the name of their religion/cult. I don't want us to retaliate in the same way. Fighting fire with fire is a sure way to mutual destruction and we as a community should be above this sort of mudslinging. Thus I'd like to ask the community, what do you guys think we can/should do in order to mitigate this hostile takeover?
Sergio Lerner: "Nils Schneider discovered in 2010 an optimization of the same kind as ASICBOOST to get 70% speedup in Bitcoin mining...Satoshi added the optimization to Bitcoin source code. This optimization is of the same family as ASICBOOST...Nobody called this an attack.
Need help compiling the Bitcoin source code on Ubuntu.
First off i have looked everywhere to find solutions and nothing has worked so far. Im on windows running ubuntu and im able to compile most of the code but when i do sudo make or sudo make install i constantly get this error #error "You must build your code with position independent code if Qt was built with -reduce-relocations. " "Compile your code with -fPIC (-fPIE is not enough)." # error "You must build your code with position independent code if Qt was built with -reduce-relocations. "\ Can any one please help me with getting this fixed ? i am junior developer so im somewhat computer savy. Mahalo
Bitcoin source programming problem. What is " std::vector(1.0) " ?
Where is "PUBKEY_ADDRESS", "PUBKEY_ADDRESS_TEST" variables moved to? Originally they were at src/base58.h But at recent bitcoin source code, I found similar at chainparams.cpp Now it says, base58Prefixes[PUBKEY_ADDRESS] = std::vector(1,0); At this, what is " std::vector(1.0) " ? Originally this was just number based on https://en.bitcoin.it/wiki/List_of_address_prefixes Why simple code changed to more difficult?
China, a Major Bitcoin Source, Considers Moving Against It
This is the best tl;dr I could make, original reduced by 74%. (I'm a bot)
"The change will be the mining cost will rise," said Mr. Zhao, who still owns a Bitcoin mine in China's northern region of Inner Mongolia. China initially embraced Bitcoin and saw local miners as the potential basis for a new industry focused on digital currencies. "All the policies have created fear," said Chandler Guo, who owned Bitcoin mines in China but moved to Silicon Valley in 2016. The National Development and Reform Commission's proposal is the first time a central government body has publicly announced a restrictive policy on Bitcoin mining, and it could make it difficult for miners to get loans to expand, said Wu Huiyao, president of the Center for China and Globalization, a research organization in Beijing. Miners said that while the crackdown on cryptocurrency has driven some miners abroad, the total cost of mining is still lower in China, where most of the mining machines are produced. Yu Wei, a former executive with Bitmain, which makes products for mining cryptocurrencies - and who owns mines in Xinjiang and Yunnan Province in China, as well as in Central Asia - said the move could benefit the industry in the long run.
Bitcoin uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Bitcoin Core is the name of open source software which enables the use of this currency. The Bitcoin.com mining pool has the lowest share reject rate (0.15%) we've ever seen. Other pools have over 0.30% rejected shares. Furthermore, the Bitcoin.com pool has a super responsive and reliable support team. Sources Say World's Largest Darknet Empire Market Exit Scammed, $30 Million in Bitcoin Stolen . One of the world’s largest darknet markets (DNM), Empire Market, allegedly exit scammed after the Download Bitcoin for free. A software-based online payment system. Bitcoin is a decentralized P2P electronic cash system without a central server or trusted parties. Users hold the crypto keys to their own money and transact directly with each other, with the help of the network to check for double-spending. The Bitcoin-qt source code grew out of the original code written by Satochi. The latter, in my opinion, is much cleaner and easier to read. I have a new book that analyzes the Statochi's original source code at lulu.com: A Dissection of Bitcoin. share improve this answer follow answered Dec 13 '15 at 20:28. Paul Huang Paul Huang. 139 1 1 silver badge 3 3 bronze badges. add a comment 4 ...
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. The Bitcoin + DeFi Secret Sauce! Twitter: https://twitter.com/Crypto_Daily Instagram: http://instagram.com/crypto_daily In today's video we will discuss Bitc... Bitcoin scheitert abermals an der Widerstandszone. Die Frage ist, ob den Bullen ein Comeback gelingen kann und wenn ja, von welcher Zone. Formationstrad... Presentation Slides: http://averageradical.github.io/compile/#/ Send Tips directly to KevG @ bitcoin:1QDEf7xr33aHGPZUHg9WHQkyGLcYKXcv4i Much of the software ... Bitcoin für Anfänger einfach erklärt! [auf Deutsch] Bitcoin-Börse (erhalte 10€ in BTC) https://finanzfluss.de/go/bitcoin-boerse *📱 Sicheres Bitcoin-Wallet...