In preparation for the upgrade to PoS 3.0, currently scheduled for January 21st, a required update to both the QT Wallet and BitBay Client have been released. Your updated QT Wallet and BitBay Client will be seamlessly integrated with the Proof of Stake 3.0 upgrade on the 21st. Download the required update for your Windows, Mac, or Linux system by visiting the BitBay.Market Download page. The Blockchain download (bootstrap) can be found there also. A Windows walkthrough for the QT Wallet, including incorporating the latest blockchain, can be seen below. Updating Your Windows QT Wallet Setting up your router with Port Forwarding (port 19914) will increase your node count and improve your connection. Your router may already automatically open the port using uPnP (universal plug and play), but if not, here are some instructions to walk you through the process. PC Advisor - How To Port Forward Or, search for your specific router manufacturer on [YouTube](YouTube.com). BitBay is always excited when an important new update is released, and we have more planned in the future. Please join the community on BitBay Slack! Bitcoin
I have previously suggested that one way to get more people to run full nodes would be to make it so that the client only forwards transactions at night. This could be a good option for people who would like to run a full node, but who find that it negatively impacts their internet or PC performance. Some people responded suggesting I write a patch. I don't have the skill set to do that, however, I did research how to schedule tasks from the Windows command line, and wanted to share. To run a (windows) full node all the time, but only upload at night, you can type the following commands:
This will restrict the node to 8 peers during the day, allowing you to receive new blocks while consuming minimum resources. At night, the node will connect to up to 125 peers. You could use this to set up more complicated schedules -- for example run without restricting connections when you are asleep and when you are at work. You can either type these commands in the windows command line, or you can drop them into a batch file and run it. (Create a text file and save it with the .bat extension to create a runnable batch file. Careful with using Notepad, which will sneak in a hidden .txt extension unless you set the save file type to all files instead of text files.) Schtasks does not support waking the computer up from sleep. If you want your computer to wake up, you will need to use the Control Panel to create the scheduled tasks. :-( It's not too hard, but putting the above lines in a batch file is easier. If you want your computer to fall asleep after it finishes node-work, you can use something like this:
...to wake the computer, and then have bitcoin start up a few minutes later. It did not work for me when I tried to set up a task to start bitcoin and wake the computer at the same time. Obviously the more time your node can spend relaying blocks and transactions the better, but this option might get some people who are on the fence to start running a reachable node. Remember to open port 8333! If you are using a typical setup, this could mean that you need to:
Configure your router to assign your computer a static ip address
Configure your router to forward port 8333 to that ip address
Go to windows firewall and open port 8333
More help I think the "on at night" feature would be helpful to have standard in Bitcoin Core to encourage altruistic nodes. Other improvements I would like to see to help boost the number of running full nodes:
Data cap of some kind. For example, there could be the option to set a daily data cap -- after which the client will receive blocks but will not transmit them.
More wallets options that use Core. For example, it would be nice if you could get a version of Electrum that communicates with your running full node. I have nothing but respect for the Core devs, who are advancing the state of the art, but there is no mystery why people are using Electrum instead of Bitcoin Core for their wallet.
A wallet on your phone that could pair with your home full node. That way your phone would not have to leak any information to listening full nodes, and also you would have full validation whenever anyone sent you coins.
A clearly visible message that notifies the user that port 8333 is closed and tells them that they are not contributing to the network. Instructions on how to open port 8333.
For many of us, running a full node would have negligible cost. Even if we may not need them, having thousands of independent, reachable nodes inspires confidence in the Bitcoin network and rebuts the specious but often heard argument that full nodes are declining and therefore Bitcoin is doomed. If you are interested in the success of Bitcoin, please show your support by running a full node. If you prefer not to run it all the time, consider running it just at night.
Alternative implementation of tumbler and sendpayment available
The code at https://github.com/AdamISZ/joinmarket-clientserver now has fully working implementations of the main taker-side scripts, including sendpayment.py and tumbler.py. I have tested this fairly thoroughly now and so although it's not an "official release", these scripts are ready. The reasons for creating this new code repo are found in the README, they're fairly technical but it's mostly about modularity that can allow easier "connecting-to" to Joinmarket, and some other increases in flexibility. As a user here's what (may be) of interest:
This is for Taker only, there is no yieldgen or other "Maker" code here, as yet, although it might happen in future
It's the same Joinmarket code, mostly, refactored with different underlying design. At the user level, the scripts have the same parameters more or less
Both sendpayment and tumbler are based around the idea of a "schedule" - a list of coinjoin transactions with parameters. Sendpayment can thus do multiple joins, and tumbler using this model has been modified somewhat to be hopefully more robust.
On the use of the tumbler script, and the attempts to make it more robust, please see this guide: guide. It's linked from an overall readme for the scripts here, which also explains a few extra points about sendpayment. The stuff about a "joinmarket daemon" (joinmarketd.py) can be safely ignored - it can provide some interesting models in future, but a user can for now pay no attention, as that function will by default run within the script. Of course if you do want to experiment with it, go ahead, it works and is explained there. Installation ... is explained here. These instructions are linux-only for now. Do use virtualenv as instructed, it's far cleaner that way. Be sure to follow "Installing packages for everything-in-one". GUIs, plugins, alternate implementations These were a big part of the intent of this redesign - to isolate the "backend" elements of Joinmarket - the messaging protocol, encryption etc. to make this easier. Well, the story's more complicated than that, but let's say. There is a joinmarket-qt.py which is an updated implementation of the former joinmarket-qt gui. It isn't in a working state right now; I've been making sure the command line scripts are all functional first, but a little while back I had most of what I wanted set up there - both sendpayment and tumbler functions (the latter a bit rudimentary, but working). But there is still work to do, so again, don't try to use those now. A similar comment applies to the electrum plugin code I was working on; it also relies on this codebase, but I put it aside while doing the most recent updates, so while it was working, it is currently not, at all, so don't attempt to use it. I have to defer it until I have time or someone else wants to help; the updates may be fairly minor though, but note it is only single-join enabled for now. As to alternative implementations of taker-side Joinmarket using this: it should be at least somewhat easier now to "plug-in" at one of two points: either instantiate a Taker object and feed it a schedule, while providing an implementation of the bitcoin calls required, or operate with an entirely different codebase, and run the joinmarket daemon in a separate process to deal with the messaging protocol. The interface to that is defined here (a TODO is document that more thoroughly). We may move this code repo into Joinmarket-Org, that's up for discussion, shouldn't really matter too much. But it goes without saying I'd be grateful for development work or testing feedback. Hope it helps!
TLDR: This updates our macOS toolchain to use a newer version of Clang, cctools (including new dependency on libtapi), LD64 and the macOS SDK. I've been testing depends builds (HOST=x86_64-apple-darwin16) inside a Debian Buster Docker container, and running the resultant bitcoind and bitcoin-qt binaries on a macOS 10.14.4 system. The .dmg generated by a make deploy also mounts correctly on the ... Currently supported Bitcoin Cash upgrades This page lists the Bitcoin Cash upgrade proposals that have currently been implemented in Bitcoin Cash Node, along with their implementation status. Note that the Bitcoin Cash Node project co-publishes the specifications of all Bitcoin Cash upgrades through a separate repository . With flexible project views, end the "Agile vs Waterfall" debate and say hello to perfect collaboration. Manage work with drag-and-drop cards. Plan simple workflows or full agile sprints with our powerful Kanban boards. Gantt chart tools that help you and your team plan, schedule and update your projects in real-time. Simple task lists with ... All Bitcoin holders, at the time of the snapshot, could claim their requisite Bitcore through the official website at a 1 to 1 ratio until October 30th, 2017. A second snapshot was made at block 492,820 on November 2nd, 2017. Anyone owning at least .01 BTC at the time can claim BTX coins at a 1 to 2 ratio. These coins can still be claimed. For instructions, see In preparation for the upgrade to PoS 3.0, currently scheduled for January 21st, a required update to both the QT Wallet and BitBay Client have been released. Your updated QT Wallet and BitBay Client will be seamlessly integrated with the Proof of St..
 Bitcoin, Public Banking, Money Is Debt w/ Walter McRee
Public banking is a way we the people can divorce the future of our financial security from the recklessness that Wall Street fraud. Lee Camp speaks with Wal... Bitcoin Basics: How to Buy and Store Bitcoin - Duration: 9:26. ... How Do I Buy Bitcoins? Step By Step Instructions - Duration: 18:57. Ecommerce Collective 6,461 views. 18:57. how to convert BTC ... This short video shows how to compile the bitcoin source code on linux (ubunu). an easy task to do but it take some time (around 15 min) please read the instruction in the official github https ... bitcoin currency. Category Education; Show more Show less. Loading... Autoplay When autoplay is enabled, a suggested video will automatically play next. Up next HOW TO DAY-TRADE CRYPTO COINS FOR ... Bitcoin was scheduled to upgrade around Nov. 16 following a proposal called SegWit2x, which would have split the digital currency in two. » Subscribe to CNBC...