I’ve been working on a ~30min Bitcoin video for over a year now and I’m finally done. It’s my gift back to the Bitcoin community. My goal is to educate both Mom’s and Engineers about the key insights. I’m excited to finally share it this week! (Art of the Problem)

I've been working on a ~30min Bitcoin video for over a year now and I'm finally done. It's my gift back to the Bitcoin community. My goal is to educate both Mom's and Engineers about the key insights. I'm excited to finally share it this week! (Art of the Problem) submitted by /u/britcruise
[link] [comments]

Bitcoin – The Currency of the Internet

Trying to see both sides of the scaling debate

Hi there,

I am going to post this to both /r/bitcoin and /r/btc, for fairness. You may or may not be aware that I have a little podcast where I interview people in the Crypto and Bitcoin space.

My little place in the community is as someone who is not the most technically proficient but trying desperately to understand scaling. I know that from my community, there are many like me.

One thing most of us can agree on, is that we want Cryptocurrencies to grow, and be successful, therefore we want more people to join, buy coins and spend them. We also encourage people to do their research and understand what they are investing in.

As a non-technical person coming into the space, it is very hard to try and find an impartial view on the Bitcoin scaling debate. There are two very passionate camps who appear to have very passionate views on how Bitcoin should be scaled but the tribalism is scary. I have been sucked into this myself at times.

From my experience of this, I have met various people from both camps. So far I have interviewed Jameson Lopp, Charlie Lee, Roger Ver and Craig Wright. Despite the opinions people have on who I choose to interview, I try to be fair and have both sides. Also, I am not perfect, interviewing is something I am learning and new to.

An awful lot of work goes into preparing each interview, trying to research as much as I can, so I can try and see the points of view and look for gaps for which I can question. Handling each interview is difficult to, especially trying to manage a discussion, get people to answer tough questions, accept that an interview might move into an unexpected area which I don't have the knowledge of, listen to and respond to the interviewee, while also keep to my own question structure. Trust me, it is much harder than you think, especially when you are up against experienced people, if you don't believe me, try it.

In the last week alone I have interviewed a journalist from South America, and thus have been researching the history of Venezuela and socliasm, I have interviewed Roger Ver and Samson Mow, so I have tried to understand the full history of the scaling debate and the current technologies being worked on. I have flown to Japan and back, into England to spend a day with my children and then out to New York. I am not looking for sympathy, I just want people to be aware of what goes into all this.

I am trying to become more impartial but I will make mistakes and I will make judgements. There are many smart and clever people who have the debate and get into quite good technical detail, there are also many people like me who want things to be a bit simpler and want an impartial view.

When a new investor goes onto Coinbase, they will see two Bitcoin's. If they want to research which to buy, they can be met with a wall of propaganda, hate and accusations. This is very difficult to navigate and I am yet to find a solid impartial breakdown of the two.

From both sides of the debate, I have received abuse, false accusations, insults, heavy criticism of everything from my technical knowledge to my ability.

There has also been intimidation and threats.

Everything which has happened has come from both sides of the debate and from people in both camps.

Yesterday when asking questions about Lightning Network I was told that Roger had got into my head and I was becoming a big blocker. Another person sent me a DM, relentlessly arguing with me, even though I explained I was busy preparing an interview, then told me I am a small blocker idiot. This doesn't help anyone.

My own view is that I can see positives and negatives from both sides and I am happy to explore this. There are really smart people working on both sides of the scaling argument, people I respect.

I will continue to do what I do, whatever people say to me. What I do hope is that people can try and slow down a little, try and talk rather than aggressively pursue their own narrative.

What the scaling debate appears to me is different philosophical, technical and economic views on what should happen and how it should be scaled. If you have a different opinion, that is what it is, a different opinion. All others arguments and accusations which come alongside this are just wrapping the opinion.

Neither BTC or BCH are going away. It is a live split test and nobody can say with 100% absolute certainty, how this will play out. Both exist today, both will likely exist in a year, both will likely exist in 3 years but as time goes on each will face new challenges.

My hope is that both camps now just focus on themselves, focus on their approach and work on their solution. My expectation though is that it won't, the endless infighting, accusations, counter-accusations, abuse and trolling will continue.

I will do what I do and I appreciate those who have not been abusive and have been thankful and supportive to what I am doing.

Good luck, happy to answer any non-abusive questions.

Peter PS I currently mine and own both BTC and BCH but am considering selling all of both to remain as neutral as possible.

submitted by /u/mccormack555
[link] [comments]
Bitcoin – The Currency of the Internet

Day 6: I will post this guide regularly until available solutions like SegWit & order batching are mass adopted, the mempool is empty once again, and tx fees are low. Refer a friend to SegWit today. There’s no $10 referral offer, but you’ll both get lower fees and help strengthen the BTC protocol

TL/DR

Bitcoin users can help lower transaction fees and contribute to bitcoin by switching to SegWit addresses and encourage wallets/exchanges to do the same.

SUMMARY

Segregated Witness (SegWit) was activated on the Bitcoin network August 24 2017 as a soft fork that is backward compatible with previous bitcoin transactions (Understanding Segregated Witness). Since that time wallets and exchanges have been slow to deploy SegWit, some admitting in December 2017 that they have not even started work on integrating it. Others, such as Zebpay in India have already implemented SegWit and are reaping the benefits of reduced transaction fees. If bitcoin users demand SegWit now it will temporarily relieve the transaction backlog while more even more advanced solutions such as Lightning are developed.

Batching is another great way that exchanges can reduce their fees. See: Saving up to 80% on Bitcoin transaction fees by batching payments. Despite the benefits of batching, some exchanges have been slow to implement it.

There is an opportunity now for all bitcoin users to individually contribute to help strengthen and improve the bitcoin protocol. At this point, the process requires a bit of work/learning on the part of the user, but in doing so you'll actually be advancing bitcoin and leaving what could turn out to be a multi-generational legacy for humanity.


MEMPOOL/SEGWIT STATISTICS


BACKGROUND

On Dec 18 Subhan Nadeem has pointed out that:

If every transaction in the Bitcoin network was a SegWit transaction today, blocks would contain up to 8,000 transactions, and the 138,000 unconfirmed transaction backlog would disappear instantly. Transaction fees would be almost non-existent once again.

A few thousand bitcoin users from /r/Bitcoin switching to making their next transactions SegWit transactions will help take pressure off the network now, and together we can encourage exchanges/wallets to rapidly deploy SegWit for everyone ASAP. Let's make 80%+ SegWit happen fast. You can help by taking one or more of the action steps below.


ACTION STEPS

  1. If your favorite wallet has not yet implemented SegWit, kindly ask them to do so immediately. In the meantime start using a wallet that has already implemented SegWit.
  2. If your favorite exchange has not yet implemented SegWit, try to avoid making any further purchases of bitcoin at that exchange and politely inform them that if they do not enable SegWit within 30-days they will lose your business. Sign-up for an account at a SegWit deployed/ready exchange now and initiate the verification process so you'll be ready to bail
  3. Help educate newcomers to bitcoin about the transaction issue, steer them towards SegWit wallets from day one, and encourage them to avoid ever purchasing bitcoin through non-SegWit ready exchanges that are harming bitcoin.
  4. Spread the word! Conact individuals, websites, etc that use bitcoin, explain the benefits of SegWit to everyone, and request they make the switch

IMPORTANT NOTE: The mempool is currently still quite backlogged. If you are a long-term holder and really have no reason to move your bitcoins at this time, wait until the mempool starts to clear and transaction fees go down before moving your bitcoins to a SegWit address or SegWit friendly exchange.


SELECTED TOP EXCHANGES BY BATCHING & SEGWIT STATUS

Exchange Segwit Status Batching Status
Binance NOT READY Yes
Bitfinex Ready Yes
Bitonic Ready Yes
Bitstamp Deployed Yes
Bittrex ? Yes
Coinbase/GDAX NOT READY No
Gemini Ready No
HitBTC Deployed Yes
Huboi ? ?
Kraken Deployed Yes
LocalBitcoins Ready Yes
OKEx ? ?
Poloniex ? Yes
QuadrigaCX Deployed Yes
Shapeshift Deployed No
  • Note: all exchanges that have deployed SegWit are currently only sending to p2sh SegWit addresses for now. No exchange will send to a bech32 address like the ones that Electrum generates

Source 1: BitcoinCore.org

Source 2: /r/Bitcoin

Official statements from exchanges:


SELECTED WALLETS THAT HAVE SEGWIT ALREADY

Make sure you have a SegWit capable wallet installed and ready to use for your next bitcoin transaction

SegWit Enabled Wallets Wallet Type
Ledger Nano S Hardware
Trezor Hardware
Electrum Desktop
Armory Desktop
Edge iOS
GreenAddress iOS
BitWallet iOS
Samourai Android
GreenBits Android
Electrum Android

FAQs

If I'm a HODLer, will it help to send my BTC to a SegWit address now?

  • No, just get ready now so that your NEXT transaction will be to a SegWit wallet. Avoid burdening the network with any unneccessary transactions for now.

Why is SegWit adoption going so slowly? Is it a time-consuming process, is there risk involved, is it laziness, or something else?

  • SegWit will require some extra work to be done right and securely. Also, most exchanges let the user pay the fee, and up to now users have not been overly concerned about fees so for some exchanges it hasn't been a priority.

Once Segwit is FULLY adopted, what do we see the fees/transaction times going to?

  • Times stay the same – fees will go down. How much and for how long depends on what the demand for transactions will be at that time.

What determines bitcoin transaction fees, to begin with?

  • Fees are charged per byte of data and are bid up by users. Miners will typically include the transaction with the highest fee/byte first.

Can you please tell me how to move my bitcoins to SegWit address in Bitcoin core wallet? Does the sender or receiver matter?

  • The Bitcoin core wallet does not yet have a GUI for its SegWit functionality. Download Electrum v3.0.3 to generate a SegWit address.

    A transaction between two SegWit addresses is a SegWit transaction.

    A transaction sent from a SegWit address to a non-SegWit address is a SegWit transaction.

    A transaction sent from a non-SegWit address to a SegWit address is NOT a SegWit transaction. You can send a SegWit Tx if the sending address is a SegWit address.

    Source: HowToToken

What wallet are you using to "batch your sends"? And how can I do that?

  • Using Electrum, the "Tools" menu option: "Pay to many".

    Just enter your receive addresses and the amounts for each, and you can send multiple transactions for nearly the price of one.

Why doesn't the Core Wallet yet support SegWit?

  • The Core Wallet supports SegWit, but its GUI doesn't. The next update will likely have GUI support built-in

Why isn't a large exchange like Coinbase SegWit ready & deployed when much smaller exchanges already are? Why do they default to high fees? Where is the leadership there?


P2SH/bech32 FAQs

What are the two SegWit address formats and why do they exist?

  • It's been a challenge for wallet developers to implement SegWit in a way that users can easily and without too much disruption migrate from legacy to SegWit addresses. The first wallets to enable SegWit addresses – Ledger, Trezor, Core, GreenAddress – use so-called “nested P2SH addresses.” This means they take the existing Pay 2 Script Hash address – starting with a “3” – and put a SegWit address into it. This enables a high grade of compatibility to existing wallets as every wallet is familiar with these addresses, but it is a workaround which results in SegWit transactions needing around 10 percent more space than they otherwise would.

    Electrum 3.0 was the first wallet to use bech32 addresses instead of nested p2sh addresses.

    Source: BTCManager.com

What is the difference in address format between SegWit address formats P2SH and bech32?

  • P2SH starts with "3…"

    bech32 starts with "bc1…"

Which addresses can I send from/to?

  • P2SH Segwit addresses can be sent to using older Bitcoin software with no Segwit support. This supports backwards compatibility

    bech32 can only be sent to from newer Bitcoin software that support bech32. Ex: Electrum

    Source: BitcoinTalk.org

Why did ThePirateBay put up two Bitcoin donation addresses on their frontpage, one bech32 and one not?

  • The address starting with a "3…" is a P2SH SegWit address that can be sent BTC from any bitcoin address including a legacy address. The address starting with a "bc1…" is a bech32 SegWit address that can only be sent to from newer wallets that support bech32.

SEGWIT BLOG GUIDES


PREVIOUS DAY'S THREADS

There's lots of excellent info in the comments of the previous threads:

submitted by /u/Bastiat
[link] [comments]
Bitcoin – The Currency of the Internet

Both Coinbase and BCH just lost all their credibility in the blink of an eye

Very curious to hear an official response to what we just experienced, but it hardly matters anymore. This fuckup opens the door to anyone with half a spine who wants to step up and be the next crypto bank app frontier. See you wherever that is in 2018.

submitted by /u/austrella
[link] [comments]
Bitcoin – The Currency of the Internet

Bitcoin is booming in Nigeria as both business users and speculators rush in

Over the past 18 months, due to reasons ranging from needing to make international payments, like Egedegbe, or simply wanting a slice of the next big thing, bitcoin adoption in Nigeria has spiked. This year, peer-to-peer bitcoin trading in Nigeria has increased by nearly 1,500%—surpassed only by …
Google Alert – bitcoin