Yes the price is hypnotic to watch, but yesterday we had a Bitcoin round-table among friends and the things that were being discussed were well beyond price speculation, it was more like planning for a completely different world. This is why I enjoy Bitcoin.

With it's decentralized ledger and world-wide access, Bitcoin is not only an interesting investment, but it is also undermining every financial & political system on earth that requires us to trust a central entity to keep a record, and to speak that record back to the public for proof or decision making. Here are the things we spoke about at our round table – they give me some hope for the future that didn't exist in a real way before bitcoin.

  • The need for real life banks is gone, they can exist for other useful/different reasons, but everyday large scale transactions and most daily personal banking needs, and generally financial security are all no longer bank dependent (nor credit card/website dependent).. Just this alone could really change a lot. If all the resources and money lost to huge salaries, "legal corruption", along with a now very archaic infrastructure (right down to air-conditioned skyscrapers) and untrained staff, were all translated into savings for the common user, the world market would be very different. The amounts of profit that banks make alone is staggering. At least in the billions per bank per year in 1st world countries. Then there is the fraud… Our personal estimates of 10s of trillions of dollars saved over short amounts of times (a few years) seemed almost conservative when taking everything into consideration.

  • War resistant money! Bitcoin means that people can flee their homeland, leave their home and everything they have, get to some other safe place, use an airport internet hotspot and access their entire life savings without interruption. Also, as a whole, the public money is safe, even if taken over completely, when the military takes over, when the religious wars are waged, no money will necessarily be at risk. We wondered, if wars could not be funded by robbing the country being invaded, could they be fully paid for by taking natural resources and land alone? We weren't sure, but it would take out a big bite. There were so many different little reasons we came up with around war, but I'll move on.

  • Voting. No need to dwell on this one, obviously voting and fraud is a big conversation these days. A blockchain based voting system is surely going to shed some light on the true opinions of the nation. We were not so sure if this would be a big deal or not, but we decided its best to be sure fraud is dealt with at this level of decision making. But also, since voting could potentially be in your hands, on a phone or device, maybe we vote together on some of the simpler decisions, it could deflate the pressure on higher levels of govt to make these decisions, maybe they could spend some time on important things etc… Why spend so much time discussing things in govt when we could know the exact sentiments of the entire country very quickly and cheaply. This blockchain tech doesn't exist yet so I'll leave it alone.

  • Immutable history. I mean, this is the first time there is the potential for human history to be recorded in a verifiable way. We could actually be able to all agree on what happened and how it happened because there is a decentralized ledger. If one pays close attention to how much merit and importance we put into history and how things went…With modern education there is a constant need to show you how to feel about the world, why we are the good ones & who is bad. The internet feeds this desire to new heights of addiction. A blockchain of events, not only financial but of all events could change our relationships worldwide.

I know some of these things are blockchain based ideas, I personally believe the bitcoin blockchain is capable of doing all of these things in some way, or at least the network could power & secure these types of tech. Being the one largest, most secure, immutable ledgers on earth with no central authority, there is a reason to continue on with Bitcoin as the main blockchain. These few things I mentioned above are just a small example of the earth-changing things that Bitcoin is capable of, we have only scratched the surface.

submitted by /u/art_is_alive
[link] [comments]
Bitcoin

We just enabled full Segwit support… and it works really well. Plus, we pay less for network fees.

I am running a Bitcoin-related service (YOLOdice) that accepts user deposits and sends withdrawals. On Monday we deployed a piece of code that generated Segwit deposit addresses for our users, plus whenever a user makes a withdrawal, the change is sent to a Segwit address too. After ~24h most of our hot wallet funds were stored in Segwit addresses.

Now a grain of salt: it's not straightforward. We run our wallet on Bitcoin Core. Bitcoin Core does NOT return Segwit addresses when you run getnewaddress, but it's easy to handle with addwitnessaddress. What's more critical, it does not generate Segwit change addresses, so you are forced to build the tx yourself. If you are interested, check how we do it at https://bitcointalk.org/index.php?topic=2107760.0

Another grain of salt – block explorers handle "Segwit" transactions (those that have Segwit inputs) quite differently. Some show tx size with signatures, some with signatures stripped, some show tx weight. It can be confusing. Blocktrail.com and Blockchain.info have pretty different set of data to show, their fee/byte is quite different for same transactions.

Now a good thing: fees. Segwit makes the fees significantly smaller because of the way they are calculated (vsize, weight, you name it). I haven't encounted any problems with mining pools not accepting or delaying Segwit txes.

TL;DR: Segwit just works. If you are a service owner, moving to Segwit is not difficult and can save you some coins on network fees. Plus, it' cool!

submitted by /u/ethan_nx
[link] [comments]
Bitcoin

We just enabled full Segwit support… and it works really well. Plus, we pay less for network fees. (reddit.com)

I am running a Bitcoin-related service (YOLOdice) that accepts user deposits and sends withdrawals. On Monday we deployed a piece of code that generated Segwit deposit addresses for our users, plus whenever a user makes a withdrawal, the change is sent to a Segwit address too. After ~24h most of our hot wallet funds were stored in Segwit addresses. Now a grain of salt: it’s not straightforward. We run our wallet on Bitcoin Core. Bitcoin Core does NOT return…

Bitcoin