Disentangling Crypto-Coin Mining ... - Peter Todd

17 May 2013: Seven years ago today Peter Todd released the first professional video arguing for not raising the Bitcoin block size. The video was paid for by a newcomer who said he was a US intelligence agent in a “relatively high position.” Nothing to see here. Move along.

17 May 2013: Seven years ago today Peter Todd released the first professional video arguing for not raising the Bitcoin block size. The video was paid for by a newcomer who said he was a US intelligence agent in a “relatively high position.” Nothing to see here. Move along. submitted by MemoryDealers to btc [link] [comments]

If you think that killing Bitcoin to push transactions off-chain to centralized hubs (banking 2.0) is a fairly new idea like Lightning, think again. Core has been trying to do this for many years. Check out this propaganda commissioned by Peter Todd in 2013.

If you think that killing Bitcoin to push transactions off-chain to centralized hubs (banking 2.0) is a fairly new idea like Lightning, think again. Core has been trying to do this for many years. Check out this propaganda commissioned by Peter Todd in 2013. submitted by scotty321 to btc [link] [comments]

Peter Todd in 2013: "If I were the US Government and had co-opted the "core" Bitcoin dev team, you know what I'd do?..."

If I were the US Government and had co-opted the "core" Bitcoin dev team, you know what I'd do? I'd encourage ground-up alternate implementations knowing damn well that the kind of people dumb enough to work on them expecting to create a viable competitor anytime soon aren't going to succeed. Every time anyone tried mining with one, I'd use my knowledge of all the ways they are incompatible to fork them, making it clear they can't be trusted for mining. Then I'd go a step further and "for the good of Bitcoin" create a process by which regular soft-forks and hard-forks happened so that Bitcoin can be "improved" in various ways, maybe every six months. Of course, I'd involve those alternate implementations in some IETF-like standards process for show, but all I would have to do to keep them marginalized and the majority of hashing power using the approved official implementation is slip the odd consensus bug into their code; remember how it was recently leaked that the NSA spends $250 million a year on efforts to insert flaws into encryption standards and commercial products. With changes every six months the alts will never keep up. Having accomplished political control, the next step is pushing the development of the Bitcoin core protocol in ways that further my goals, such as scalability solutions that at best allow for auditing, rather waiting until protocols are developed, tested, and accepted by the community that support fully decentralized mining.
Source
submitted by JohnBlocke to btc [link] [comments]

Peter Todd in 2013: "If I were the US Government and had co-opted the "core" Bitcoin dev team, you know what I'd do?..."

If I were the US Government and had co-opted the "core" Bitcoin dev team, you know what I'd do? I'd encourage ground-up alternate implementations knowing damn well that the kind of people dumb enough to work on them expecting to create a viable competitor anytime soon aren't going to succeed. Every time anyone tried mining with one, I'd use my knowledge of all the ways they are incompatible to fork them, making it clear they can't be trusted for mining. Then I'd go a step further and "for the good of Bitcoin" create a process by which regular soft-forks and hard-forks happened so that Bitcoin can be "improved" in various ways, maybe every six months. Of course, I'd involve those alternate implementations in some IETF-like standards process for show, but all I would have to do to keep them marginalized and the majority of hashing power using the approved official implementation is slip the odd consensus bug into their code; remember how it was recently leaked that the NSA spends $250 million a year on efforts to insert flaws into encryption standards and commercial products. With changes every six months the alts will never keep up. Having accomplished political control, the next step is pushing the development of the Bitcoin core protocol in ways that further my goals, such as scalability solutions that at best allow for auditing, rather waiting until protocols are developed, tested, and accepted by the community that support fully decentralized mining.
Source
submitted by jan_kasimi to Bitcoin [link] [comments]

If you think that killing Bitcoin to push transactions off-chain to centralized hubs (banking 2.0) is a fairly new idea like Lightning, think again. Core has been trying to do this for many years. Check out this propaganda commissioned by Peter Todd in 2013.

If you think that killing Bitcoin to push transactions off-chain to centralized hubs (banking 2.0) is a fairly new idea like Lightning, think again. Core has been trying to do this for many years. Check out this propaganda commissioned by Peter Todd in 2013. submitted by SimilarAdvantage to BitcoinAll [link] [comments]

"Anyway, look at it this way: long-term Bitcoin will probably fail eventually..." Peter Todd, 2013. /r/btc

submitted by BitcoinAllBot to BitcoinAll [link] [comments]

Off-chain Transactions/Scalability without sacrificing Decentralization - Bitcoin 2013 Conference - Peter Todd

Off-chain Transactions/Scalability without sacrificing Decentralization - Bitcoin 2013 Conference - Peter Todd submitted by jdillonbtc to Bitcoin [link] [comments]

Peter Todd in 2013: "If I were the US Government and had co-opted the "core" Bitcoin dev team, you know what I'd do?..." /r/Bitcoin

Peter Todd in 2013: submitted by BitcoinAllBot to BitcoinAll [link] [comments]

Peter Todd in 2013: "If I were the US Government and had co-opted the "core" Bitcoin dev team, you know what I'd do?..." /r/btc

Peter Todd in 2013: submitted by BitcoinAllBot to BitcoinAll [link] [comments]

Coinscrum [London Bitcoin Meetup] Videos - 2013-2015 Playlist - London (Amir Taaki, Andreas Antonopoulos, Gavin Andresen, Peter Todd, Ian Grigg, Vinay Gupta, Mike Hearn and many many more) Happy New Year!

submitted by BitcoinAllBot to BitcoinAllTV [link] [comments]

Coinscrum [London Bitcoin Meetup] Videos - 2013-2015 Playlist - London (Amir Taaki, Andreas Antonopoulos, Gavin Andresen, Peter Todd, Ian Grigg, Vinay Gupta, Mike Hearn and many many more) Happy New Year!

Coinscrum [London Bitcoin Meetup] Videos - 2013-2015 Playlist - London (Amir Taaki, Andreas Antonopoulos, Gavin Andresen, Peter Todd, Ian Grigg, Vinay Gupta, Mike Hearn and many many more) Happy New Year! submitted by BitcoinAllBot to BitcoinAll [link] [comments]

PSA: Someone is using a bot to downvote everything in this subreddit. For newcomers, please know that Bitcoin Cash has been under attacked for the last 4 years because Bitcoin Cash, a global peer to peer cash system, is a threat to banks and fiat currencies.

For any newbies coming here wondering why someone is running a downvote bot in this subreddit (among other attacks), I would like to spread awareness about this issue.
There are many signs that BTC has been infiltrated. When you put them all together, it starts to form a clearer picture. Here are some examples.
There is consistent trolls/harassments/smear campaigns against Bitcoin Cash the last 4 years. Who is funding all these propaganda campaigns? Who is funding these efforts to run downvote bots to disrupt this community?
In 2013, Peter Todd was paid off by a government intelligence agent to create RBF, create a propaganda video, and cripple the BTC code. Source: https://steemit.com/bitcoin/@adambalm/in-2013-peter-todd-was-paid-off-by-a-government-intelligence-agent-to-create-rbf-create-a-propaganda-video-and-cripple-the-btc
Blockstream kicking Gavin, the lead Bitcoin developer, out of Bitcoin development, successfully hijacked control over the Bitcoin github.
Mike Hearn and Gavin wanted to prevent Bitcoin from being hijacked, so they created a fork. That fork didn't survived after they were heavily DDOS. Mike Hearn was heavily character assassinated by what I believe to be orchestrated paid campaigns by Blockstream. And of course, now that Mike Hearn is gone, the character assassination campaigns are directed at Bitcoin Cash main supporters like Roger Ver. Source: https://np.reddit.com/Bitcoincash/comments/8lozww/how_bitcoin_btc_was_hijacked_and_why_bitcoin_cash/
Blockstream not honoring the Hong Kong agreement and the New York agreement they signed.
Blockstream doesn't want Bitcoin to compete with the banks. Their aim is to make Bitcoin unusable with no long term future. Source: https://www.trustnodes.com/2017/12/22/gregory-maxwell-celebrates-high-fees-300000-stuck-transactions
Samson Mow admitting in an interview that Blockstream is out for profit (in other words, the BTC holders will be milked as their cash cows, BTC miners will be driven out with Lightning Network taking its place) Source: https://www.youtube.com/watch?v=cFOmUm-_DMQ The false flag attacks where they claimed Bitcoin Cash was hacking them (but turns out Greg Maxwell was the ones doing it) Source: https://www.trustnodes.com/2017/11/22/reddit-bitcoin-mods-gregory-maxwell-accused-false-flag-bot-attack-hacking)
Hackers targeting Bitcoin Cash users stealing their tippr funds and taking over their reddit accounts Source: https://np.reddit.com/tippcomments/7naogq/tippr_on_reddit_disabled_temporarily/
Misinformation campaigns (BTC people registering bcash sites and subreddits, then trying to associate Bitcoin Cash as bcash to forums/websites they control) Source: https://np.reddit.com/btc/comments/8dd5ij/why_bitcoin_cash_users_reject_the_name_bcash_so/
Censorship to brainwash newcomers with Bitcoin misinformation and propaganda. Source: https://medium.com/@johnblocke/a-brief-and-incomplete-history-of-censorship-in-r-bitcoin-c85a290fe43
Blockstream declaring that Bitcoin is not for the poor. Source: https://np.reddit.com/btc/comments/ahzog2/reminder_bitcoin_isnt_for_people_that_live_on/
Blockstream sabotaged Bitcoin codes by reducing its functionality such as OP Return size reduction, RBF vulnerability, 1MB blocksize, etc... so that it breaks software built on top of Bitcoin.
Source (OP Return Reduction): https://np.reddit.com/btc/comments/80ycim/a_few_months_after_the_counterparty_developers/
Source (Bitcoin RBF Vulnerability): https://www.ccn.com/bitcoin-atm-double-spenders-police-need-help-identifying-four-criminals/
I was involved in some BCH projects and there had been multiple DDOS attacks and other stuff, such as flooding my inbox with few hundred thousand emails per day. I'm sure those activities are not for profit, so why are they doing it?
There are actually plenty more nasty unethical things BTC people had done which is not covered in this comment. Bitcoin Cash is an attempt to rescue what the bad actors had hijacked successfully, mainly the peer to peer cash revolution. And it won't be the last time the bad actors will try to find ways to sabotage this project.
Link: https://np.reddit.com/btc/comments/e61fyz/poll_results_are_in_53_2296_votes_have_declared/f9n5lma/
Here's my suggestion to counter these attempts at disrupting the Bitcoin Cash community. We keep onboarding more users into the Bitcoin Cash ecosystem. That's what they don't want us to do, and that's exactly what we will do.
submitted by MobTwo to btc [link] [comments]

Bitcoin Cash, the peer to peer electronic cash system, is under attack and we need your help.

TLDR: Bitcoin Cash, the peer to peer electronic cash system, shifts the dynamics of power from the elites back to the people. This is a threat to the survivability of the banks and regimes seeking to control the masses through the financial system. And there are many direct and indirect evidence (outlined below) of such bad actors trying to sabotage the peer to peer cash revolution through various means. We need your help to stand up against such saboteurs. Unity is our strength when we have to make a righteous stand against the toxic bullies and shifts the power from the elites back into the people hands. Just by speaking up and spreading awareness on this, and refusing to stay silent about it, you’re making a difference, and for that, I thank you.
This is going to be a very long post, please bear with me. And it’s a very long post precisely because the bad actors had tried so many different things to sabotage the peer to peer cash project throughout the years.
Source (OP Return Reduction): https://www.reddit.com/btc/comments/80ycim/a_few_months_after_the_counterparty_developers/
Source (Bitcoin RBF Vulnerability): https://www.ccn.com/bitcoin-atm-double-spenders-police-need-help-identifying-four-criminals/
The global banking elites control over trillion dollars in assets. They can afford to throw few million dollars each day to protect their massive business empires. If I were them, I would make the same choice. It’s a no brainer. They don’t have to win; each day they sabotage the adoption of peer to peer cash, their trillion dollars empire survive another day while the rest of the population suffers.
There are actually plenty more nasty unethical things BTC bullies had done which is not covered here. Bitcoin Cash is an attempt to rescue what the bad actors had hijacked successfully, mainly the peer to peer cash revolution. And it won't be the last time the bad actors will try to find ways to sabotage this project. And we need your help. Bitcoin Cash does not care if you are black, white, Asian, male, female, American, Iranian, Chinese… We are about bringing economic freedom and financial sovereignty to the world, increasing quality of lives to everyone and putting the power back into the people hands. We are in this together. It can be really uncomfortable being ahead of the crowd in this peer to peer cash revolution, but when you have the truth at your side, all these naysayers screaming “bcash btrash” has little power over us.
Update 1: Fixed an inaccuracy and added few other items which I missed out.
submitted by MobTwo to btc [link] [comments]

For any newbies coming here wondering why there is so much pro-Bitcoin Core propaganda and lies propagated here, I would like to spread awareness about this issue,

For any newbies coming here wondering why there is so much pro-Bitcoin Core propaganda and lies, propagated by trolls such as OP, I would like to spread awareness about this issue,
There are many signs that BTC has been infiltrated. When you put them all together, it starts to form a clearer picture. Here are some examples.
There is consistent trolls/harassments/smear campaigns against Bitcoin Cash the last 2 years. Who is funding all these propaganda campaigns?
In 2013, Peter Todd was paid off by a government intelligence agent to create RBF, create a propaganda video, and cripple the BTC code. Source: https://steemit.com/bitcoin/@adambalm/in-2013-peter-todd-was-paid-off-by-a-government-intelligence-agent-to-create-rbf-create-a-propaganda-video-and-cripple-the-btc
Blockstream kicking Gavin, the lead Bitcoin developer, out of Bitcoin development, successfully hijacked control over the Bitcoin github.
Mike Hearn and Gavin wanted to prevent Bitcoin from being hijacked, so they created a fork. That fork didn't survived after they were heavily DDOS. Mike Hearn was heavily character assassinated by what I believe to be orchestrated paid campaigns by Blockstream. And of course, now that Mike Hearn is gone, the character assassination campaigns are directed at Bitcoin Cash main supporters like Roger Ver. Source: https://www.reddit.com/Bitcoincash/comments/8lozww/how_bitcoin_btc_was_hijacked_and_why_bitcoin_cash/
Blockstream not honoring the Hong Kong agreement and the New York agreement they signed.
Blockstream doesn't want Bitcoin to compete with the banks. Their aim is to make Bitcoin unusable with no long term future. Source: https://www.trustnodes.com/2017/12/22/gregory-maxwell-celebrates-high-fees-300000-stuck-transactions
Samson Mow admitting in an interview that Blockstream is out for profit (in other words, the BTC holders will be milked as their cash cows, BTC miners will be driven out with Lightning Network taking its place) Source: https://www.youtube.com/watch?v=cFOmUm-_DMQ The false flag attacks where they claimed Bitcoin Cash was hacking them (but turns out Greg Maxwell was the ones doing it) Source: https://www.trustnodes.com/2017/11/22/reddit-bitcoin-mods-gregory-maxwell-accused-false-flag-bot-attack-hacking)
Hackers targeting Bitcoin Cash users stealing their tippr funds and taking over their reddit accounts Source: https://www.reddit.com/tippcomments/7naogq/tippr_on_reddit_disabled_temporarily/
Misinformation campaigns (BTC people registering bcash sites and subreddits, then trying to associate Bitcoin Cash as bcash to forums/websites they control) Source: https://www.reddit.com/btc/comments/8dd5ij/why_bitcoin_cash_users_reject_the_name_bcash_so/
Censorship to brainwash newcomers with Bitcoin misinformation and propaganda. Source: https://medium.com/@johnblocke/a-brief-and-incomplete-history-of-censorship-in-r-bitcoin-c85a290fe43
Blockstream declaring that Bitcoin is not for the poor. Source: https://www.reddit.com/btc/comments/ahzog2/reminder_bitcoin_isnt_for_people_that_live_on/
Blockstream sabotaged Bitcoin codes by reducing its functionality such as OP Return size reduction, RBF vulnerability, 1MB blocksize, etc... so that it breaks software built on top of Bitcoin.
Source (OP Return Reduction): https://www.reddit.com/btc/comments/80ycim/a_few_months_after_the_counterparty_developers/
Source (Bitcoin RBF Vulnerability): https://www.ccn.com/bitcoin-atm-double-spenders-police-need-help-identifying-four-criminals/
I was involved in some BCH projects and there had been multiple DDOS attacks and other stuff, such as flooding my inbox with few hundred thousand emails per day. I'm sure those activities are not for profit, so why are they doing it?
There are actually plenty more nasty unethical things BTC people had done which is not covered in this comment. Bitcoin Cash is an attempt to rescue what the bad actors had hijacked successfully, mainly the peer to peer cash revolution. And it won't be the last time the bad actors will try to find ways to sabotage this project.
Source by user mobTwo
submitted by MemoryDealers to btc [link] [comments]

Always remember why Bitcoin BTC transactions are unreliable, but Bitcoin Cash BCH transactions are reliable.

Many people think that BTC transactions are ONLY unreliable because of RBF (replace by fee), where transactions are no longer irreversible.
But RBF is just one of many reasons why BTC transactions are not reliable.
Part 1. In regards to RBF:
Irreversibility was one of the key traits that Satoshi worked hard to implement in bitcoin, and that trait has been destroyed in Bitcoin BTC for many years now.
With RBF (replace-by-fee), you can easily send a transaction to someone, and then trick that person moments after they think the transaction is complete — by simply redirecting your transaction to a completely different receiving address. It’s simple and easy.
Why is RBF in BTC? It’s the same reason why BTC is crippled today:
Peter Todd had his family threatened by a government intelligence agent in 2013 to implement RBF, create ludicrous propaganda videos against the scaling of Bitcoin, and to cripple the BTC code along with Greg & Luke.
(This is actually the same reason why former rational actors like Andreas Antonopolous started acting irrationally and started supporting small block BTC as well — Andreas was also threatened by government intelligence agents, and was so terrified for his life that he paid full-time personal security guards to accompany him everywhere in public. If you went to any of Andreas’ talks between 2013 and 2015, his security guard was always accompanying him, and Andreas was very clear about why.)
Note that Blockstream didn’t arrive on the scene until shortly after the Peter Todd incidents, when they tried to profit off the crippled BTC and ensure that BTC remained crippled for life. Of course, Blockstream is indirectly tied to the government as well.
So we all know that zero-confirmation transactions can’t be trusted with BTC because of RBF, so you actually are forced to wait for a confirmation with BTC.
But how long will that wait take? And will that confirmation ever come at all?
The answers to these questions are why RBF isn’t the only reason that BTC transactions are unreliable.
Part 2. The real truth of the matter is that BTC transactions are NEVER RELIABLE (until confirmation) — EVEN WITHOUT RBF:
And it’s all because of the small block size.
With full blocks and a wildly-unpredictable, completely artificial “fee market” that the BTC Core Devs created, you have no idea if your transaction will get accepted into the next block or not. It could be hours, days, or weeks before your BTC transaction finally gets accepted into a block.
As BTC blocks remain full, people behind you in line will keep paying higher & higher transaction fees to jump ahead of you in line. Even if you try to change your transaction (via RBF) to include a higher fee, you have no idea if that fee is high enough to get you into the next block.
And if the mempool gets too overloaded, the transaction could be dropped altogether. Then, the transaction never goes through at all. So it could be a week or two later, and your transaction gets dropped altogether.
Therefore, there are NO BTC TRANSACTIONS that can be relied upon until actual confirmation takes place. This makes BTC unreliable, slow, expensive, insecure, extremely complicated to use — and just about the worst user experience on the entire planet.
Meanwhile, because Bitcoin Cash BCH carries on the original vision of Bitcoin as originally intended, zero confirmation is always reliable, transactions always get included in the next block, fees are always low & predictable (less than 1¢), and transactions happen instantly.
Summary: BCH is fast, reliable, safe, secure, cheap, and easy to use.
Just like Satoshi intended.
submitted by scotty321 to btc [link] [comments]

It's a trick. Get an axe. ($50M Bitcoin Cash Tech Park BCH fork attack)

Thanks to LovelyDay for pointing out this article: https://news.bitcoin.com/plans-to-build-a-50m-bitcoin-cash-tech-park-in-north-queensland-revealed/
From the article:
""At the Bitcoin Cash City conference in North Queensland, the CEO of Code Valley, Noel Lovisa, announced plans to build a $50 million dollar Bitcoin Cash tech park in the city of Townsville. The plan is to aggregate startup companies and there are more than 12 Bitcoin Cash focused startups already on board. Additionally, the BCH tech park creators aim to create a sister project with a mining and server facility built near the Kennedy Energy Park."
I've read about this Code Valley thing. Basically it was a guy working in his basement for 10 years to try and build a developer marketplace where the software (closed source, licensed) connects modules of code written by other developers together and magically compiles a binary that works.
I'm not even going to start on how you would possibly debug such a thing.
Look, folks. Let's review some history:
Now these fuckers mysteriously raised $50mm to build a tech park, aggregate BCH startups, and build a mining facility? Oh, and by the way, they want to develop their own BCH client because reasons?
The chances of this being fork attack part 3 are 90%.
Questions we need to ask:
1) Who the fuck is Code Valley and this CEO guy? 2) Who is bankrolling this "Tech Park"? 3) Why are they bribing startups to come work at their "Tech Park"? 4) What is their business model / how do they make a profit? 5) If 4 has no clear answer, it's probably the fucking bank and spook cartel attacking again, folks.
In closing, people:

It's a trick. Get an axe.

submitted by andromedavirus to btc [link] [comments]

Bitcoin Cash, the peer to peer electronic cash system, is under attack and we need your help.

TLDR: Bitcoin Cash, the peer to peer electronic cash system, shifts the dynamics of power from the elites back to the people. This is a threat to the survivability of the banks and regimes seeking to control the masses through the financial system. And there are many direct and indirect evidence (outlined below) of such bad actors trying to sabotage the peer to peer cash revolution through various means. We need your help to stand up against such saboteurs. Unity is our strength when we have to make a righteous stand against the toxic bullies and shifts the power from the elites back into the people hands. Just by speaking up and spreading awareness on this, and refusing to stay silent about it, you’re making a difference, and for that, I thank you.
This is going to be a very long post, please bear with me. And it’s a very long post precisely because the bad actors had tried so many different things to sabotage the peer to peer cash project throughout the years.
Source (OP Return Reduction): https://www.reddit.com/btc/comments/80ycim/a_few_months_after_the_counterparty_developers/
Source (Bitcoin RBF Vulnerability): https://www.ccn.com/bitcoin-atm-double-spenders-police-need-help-identifying-four-criminals/
The global banking elites control over trillion dollars in assets. They can afford to throw few million dollars each day to protect their massive business empires. If I were them, I would make the same choice. It’s a no brainer. They don’t have to win; each day they sabotage the adoption of peer to peer cash, their trillion dollars empire survive another day while the rest of the population suffers.
There are actually plenty more nasty unethical things BTC bullies had done which is not covered here. Bitcoin Cash is an attempt to rescue what the bad actors had hijacked successfully, mainly the peer to peer cash revolution. And it won't be the last time the bad actors will try to find ways to sabotage this project. And we need your help. Bitcoin Cash does not care if you are black, white, Asian, male, female, American, Iranian, Chinese… We are about bringing economic freedom and financial sovereignty to the world, increasing quality of lives to everyone and putting the power back into the people hands. We are in this together. It can be really uncomfortable being ahead of the crowd in this peer to peer cash revolution, but when you have the truth at your side, all these naysayers screaming “bcash btrash” has little power over us.
Update 1: Fixed an inaccuracy and added few other items which I missed out.
submitted by MobTwo to Bitcoincash [link] [comments]

Vitalik's response to Tuur

I interlaced everything between Vitalik and Tuur to make it easier to read.
1/ People often ask me why I’m so “against” Ethereum. Why do I go out of my way to point out flaws or make analogies that put it in a bad light?
Intro
2/ First, ETH’s architecture & culture is opposite that of Bitcoin, and yet claims to offer same solutions: decentralization, immutability, SoV, asset issuance, smart contracts, …
Second, ETH is considered a crypto ‘blue chip’, thus colors perception of uninformed newcomers.
Agree! I personally find Ethereum culture far saner, though I am a bit biased :)
3/ I've followed Ethereum since 2014 & feel a responsibility to share my concerns. IMO contrary to its marketing, ETH is at best a science experiment. It’s now valued at $13B, which I think is still too high.
Not an argument
4/ I agree with Ethereum developer Vlad Zamfir that it’s not money, not safe, and not scalable. https://twitter.com/VladZamfistatus/838006311598030848
@VladZamfir Eth isn't money, so there is no monetary policy. There is currently fixed block issuance with an exponential difficulty increase (the bomb).
I'm pretty sure Vlad would say the exact same thing about Bitcoin
5/ To me the first red flag came up when in our weekly hangout we asked the ETH founders about to how they were going to scale the network. (We’re now 4.5 years later, and sharding is still a pipe dream.)
Ethereum's Joe Lubin in June 2014: "anticipate blockchain bloat—working on various sharding ideas". https://www.youtube.com/watch?v=oJG9g0lCPU8&feature=youtu.be&t=36m41s
The core principles have been known for years, the core design for nearly a year, and details for months, with implementations on the way. So sharding is definitely not at the pipe dream stage at this point.
6/ Despite strong optimism that on-chain scaling of Ethereum was around the corner (just another engineering job), this promise hasn’t been delivered on to date.
Sure, sharding is not yet finished. Though more incremental stuff has been going well, eg. uncle rates are at near record lows despite very high chain usage.
7/ Recently, a team of reputable developers decided to peer review a widely anticipated Casper / sharding white paper, concluding that it does not live up to its own claims.
Unmerciful peer review of Vlad Zamfir & co's white paper to scale Ethereum: "the authors do NOT prove that the CBC Casper family of protocols is Byzantine fault tolerant in either practice or theory".
That review was off the mark in many ways, eg. see https://twitter.com/technocrypto/status/1071111404340604929, and by the way CBC is not even a prerequisite for Serenity
8/ On the 2nd layer front, devs are now trying to scale Ethereum via scale via state channels (ETH’s version of Lightning), but it is unclear whether main-chain issued ERC20 type tokens will be portable to this environment.
Umm... you can definitely use Raiden with arbitrary ERC20s. That's why the interface currently uses WETH (the ERC20-fied version of ether) and not ETH
9/ Compare this to how the Bitcoin Lightning Network project evolved:
elizabeth stark @starkness: For lnd: First public code released: January 2016 Alpha: January 2017 Beta: March 2018…
Ok
10/ Bitcoin’s Lightning Network is now live, and is growing at rapid clip.
Jameson Lopp @lopp: Lightning Network: January 2018 vs December 2018
Sure, though as far as I understand there's still a low probability of finding routes for nontrivial amounts, and there's capital lockup griefing vectors, and privacy issues.... FWIW I personally never thought lightning is unworkable, it's just a design that inherently runs into ten thousand small issues that will likely take a very long time to get past.
11/ In 2017, more Ethereum scaling buzz was created, this time the panacea was “Plasma”.
@TuurDemeester Buterin & Poon just published a new scaling proposal for Ethereum, "strongly complementary to base-layer PoS and sharding": plasma.io https://twitter.com/VitalikButerin/status/895467347502182401
Yay, Plasma!
12/ However, upon closer examination it was the recycling of some stale ideas, and the project went nowhere:
Peter Todd @peterktodd These ideas were all considered in the Treechains design process, and ultimately rejected as insecure.
Just because Peter Todd rejected something as "insecure" doesn't mean that it is. In general, the ethereum research community is quite convinced that the fundamental Plasma design is fine, and as far as I understand there are formal proofs on the way. The only insecurity that can't be avoided is mass exit vulns, and channel-based systems have those too.
13/ The elephant in the room is the transition to proof-of-stake, an “environmentally friendly” way to secure the chain. (If this was the plan all along, why create a proof-of-work chain first?)
@TuurDemeester "Changing from proof of work to proof of stake changes the economics of the system, all the rules change and it will impact everything."
Umm... we created a proof of work chain first because we did not have a satisfactory proof of stake algo initially?
14/ For the uninitiated, here’s a good write-up that highlights some of the fundamental design problems of proof-of-stake. Like I said, this is science experiment territory.
And here's a set of long arguments from me on why proof of stake is just fine: https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ. For a more philosophical piece, see https://medium.com/@VitalikButerin/a-proof-of-stake-design-philosophy-506585978d51
15/ Also check out this thread about how Proof of Stake blockchains require subjectivity (i.e. a trusted third party) to achieve consensus: https://forum.blockstack.org/t/pos-blockchains-require-subjectivity-to-reach-consensus/762?u=muneeb … and this thread on Bitcoin: https://www.reddit.com/Bitcoin/comments/59t48m/proofofstake_question/
Yes, we know about weak subjectivity, see https://blog.ethereum.org/2014/11/25/proof-stake-learned-love-weak-subjectivity/. It's really not that bad, especially given that users need to update their clients once in a while anyway, oh and by the way even if the weak subjectivity assumption is broken an attacker still needs to gather up that pile of old keys making up 51% of the stake. And also to defend against that there's Universal Hash Time.
16/ Keep in mind that Proof of Stake (PoS) is not a new concept at all. Proof-of-Work actually was one of the big innovations that made Bitcoin possible, after PoS was deemed impractical because of censorship vulnerability.
@TuurDemeester TIL Proof-of-stake based private currency designs date at least back to 1998. https://medium.com/swlh/the-untold-history-of-bitcoin-enter-the-cypherpunks-f764dee962a1
Oh I definitely agree that proof of work was superior for bootstrap, and I liked it back then especially because it actually managed to be reasonably egalitarian around 2009-2012 before ASICs fully took over. But at the present time it doesn't really have that nice attribute.
17/ Over the years, this has become a pattern in Ethereum’s culture: recycling old ideas while not properly referring to past research and having poor peer review standards. This is not how science progresses.Tuur Demeester added,
[email protected] has been repeatedly accused of /criticised for not crediting prior art. Once again with plasma: https://twitter.com/DamelonBCWS/status/895643582278782976
I try to credit people whenever I can; half my blog and ethresear.ch posts have a "special thanks" section right at the top. Sometimes we end up re-inventing stuff, and sometimes we end up hearing about stuff, forgetting it, and later re-inventing it; that's life as an autodidact. And if you feel you've been unfairly not credited for something, always feel free to comment, people have done this and I've edited.
18/ One of my big concerns is that sophistry and marketing hype is a serious part of Ethereum’s success so far, and that overly inflated expectations have lead to an inflated market cap.
Ok, go on.
19/ Let’s illustrate with an example.
...
20/ A few days ago, I shared a critical tweet that made the argument that Ethereum’s value proposition is in essence utopian.
@TuurDemeester Ethereum-ism sounds a bit like Marxism to me:
  • What works today (PoW) is 'just a phase', the ideal & unproven future is to come: Proof-of-Stake.…
...
21/ I was very serious about my criticism. In fact, each one of the three points addressed what Vitalik Buterin has described as “unique value propositions of Ethereum proper”. https://www.reddit.com/ethereum/comments/5jk3he/how_to_prevent_the_cannibalism_of_ethereum_into/dbgujr8/
...
22/ My first point, about Ethereum developers rejecting Proof-of-Work, has been illustrated many times over By Vitalik and others. (See earlier in this tweetstorm for more about how PoS is unproven.)
Vitalik Non-giver of Ether @VitalikButerin: I don't believe in proof of work!
See above for links as to why I think proof of stake is great.
23/ My second point addresses Ethereum’s romance with the vague and dangerous notion of ‘social consensus’, where disruptive hard-forks are used to ‘upgrade’ or ‘optimize’ the system, which inevitably leads to increased centralization. More here:
See my rebuttal to Tuur's rebuttal :)
24/ My third point addresses PoS’ promise of perpetual income to ETHizens. Vitalik is no stranger to embracing free lunch ideas, e.g. during his 2014 ETH announcement speech, where he described a coin with a 20% inflation tax as having “no cost” to users.
Yeah, I haven't really emphasized perpetual income to stakers as a selling point in years. I actually favor rewards being as low as possible while still being high enough for security.
25/ In his response to my tweet, Vitalik adopted my format to “play the same game” in criticizing Bitcoin. My criticisms weren't addressed, and his response was riddled with errors. Yet his followers gave it +1,000 upvotes!
Vitalik Non-giver of Ether @VitalikButerin: - What works today (L1) is just a phase, ideal and unproven future (usable L2) is to come - Utopian concept of progress: we're already so confident we're finished we ain't needin no hard forks…
Ok, let's hear about what the errors are...
26/ Rebuttal: - BTC layer 1 is not “just a phase”, it always will be its definitive bedrock for transaction settlement. - Soft forking digital protocols has been the norm for over 3 decades—hard-forks are the deviation! - Satoshi never suggested hyperbitcoinization as a goal.
Sure, but (i) the use of layer 1 for consumer payments is definitely, in bitcoin ideology, "just a phase", (ii) I don't think you can make analogies between consensus protocols and other kinds of protocols, and between soft forking consensus protocols and protocol changes in other protocols, that easily, (iii) plenty of people do believe that hyperbitcoinization as a goal. Oh by the way: https://twitter.com/tuurdemeestestatus/545993119599460353
27/ This kind of sophistry is exhausting and completely counter-productive, but it can be very convincing for an uninformed retail public.
Ok, go on.
28/ Let me share a few more inconvenient truths.
...
29/ In order to “guarantee” the transition to PoS’ utopia of perpetual income (staking coins earns interest), a “difficulty bomb” was embedded in the protocol, which supposedly would force miners to accept the transition.
The intended goal of the difficulty bomb was to prevent the protocol from ossifying, by ensuring that it has to hard fork eventually to reset the difficulty bomb, at which point the status quo bias in favor of not changing other protocol rules at the same time would be weaker. Though forcing a switch to PoS was definitely a key goal.
30/ Of course, nothing came of this, because anything in the ETH protocol can be hard-forked away. Another broken promise.
Tuur Demeester @TuurDemeester: Looks like another Ethereum hard-fork is going to remove the "Ice Age" (difficulty increase meant to incentivize transition to PoS). https://www.cryptocompare.com/coins/guides/what-is-the-ethereum-ice-age/
How is that a broken promise? There was no social contract to only replace the difficulty-bombed protocol with a PoS chain.
31/ Another idea that was marketed heavily early on, was that with ETH you could program smart contract as easily as javascript applications.
Tuur Demeester @TuurDemeester: I forgot, but in 2014 Ethereum was quite literally described as "Javascript-on-the-blockchain"
Agree that was over-optimistic, though the part of the metaphor that's problematic is the "be done with complex apps in a couple hours" part, NOT the "general-purpose languages are great" part.
32/ This was criticized by P2P & OS developers as a reckless notion, given that every smart contracts is actually a “de novo cryptographic protocol”. In other words, it’s playing with fire. https://bitcointalk.org/index.php?topic=1427885.msg14601127#msg14601127
See above
33/ The modular approach to Bitcoin seems to be much better at compartmentalizing risk, and thus reducing attack surfaces. I’ve written about modular scaling here...
To be fair, risk is reduced because Bitcoin does less.
34/ Another huge issue that Ethereum has is with scaling. By putting “everything on the blockchain” (which stores everything forever) and dubbing it “the world computer”, you are going to end up with a very slow and clogged up system.
Christopher Allen @ChristopherA: AWS cost: $0.000000066 for calc, Ethereum: $26.55. This is about 400 million times as expensive. World computer? https://hackernoon.com/ether-purchase-power-df40a38c5a2f
We never advocated "putting everything on the blockchain". The phrase "world computer" was never meant to be interpreted as "everyone's personal desktop", but rather as a common platform specifically for the parts of applications that require consensus on shared state. As evidence of this, notice how Whisper and Swarm were part of the vision as complements to Ethereum right from the start.
35/ By now the Ethereum bloat is so bad that cheaply running an individual node is practically impossible for a lay person. ETH developers are also imploring people to not deploy more smart contract apps on its blockchain.
Tuur Demeester @TuurDemeester: But... deploying d-apps on the "Ethereum Virtual Machine" is exactly what everyone was encouraged to do for the past 4 years. Looks like on-chain scaling wasn't such a great idea after all.
Umm.... I just spun up a node from scratch last week. On a consumer laptop.
36/ As a result, and despite the claims that running a node in “warp” mode is easy and as good as a full node, Ethereum is becoming increasingly centralized.
@TuurDemeester Finally a media article touching on the elephant in the room: Ethereum has become highly centralized. #infura https://www.coindesk.com/the-race-is-on-to-replace-ethereums-most-centralized-layeamp?__twitter_impression=true
See above
37/ Another hollow claim: in 2016, Ethereum was promoted as being censorship resistant…
Tuur Demeester @TuurDemeester: Pre TheDAO #Ethereum presentation: "uncensorable, code is law, bottom up". http://ow.ly/qW49302Pp92
Yes, the DAO fork did violate the notion of absolute immutability. However, the "forking the DAO will lead to doom and gloom" crowd was very wrong in one key way: it did NOT work as a precedent justifying all sorts of further state interventions. The community clearly drew a line in the sand by firmly rejecting EIP 867, and EIP 999 seems to now also be going nowhere. So it seems like there's some evidence that the social contract of "moderately but not infinitely strong immutability" actually can be stable.
38/ Yet later that year, after only 6% of ETH holders had cast a vote, ETH core devs decided to endorse a hard-fork that clawed back the funds from a smart contract that held 4.5% of all ETH in circulation. More here: ...
See above
39/ Other potential signs of centralization: Vitalik Buterin signing a deal with a Russian government institution, and ETH core developers experimenting with semi-closed meetings: https://twitter.com/coindesk/status/902892844955860993 …,
Hudson Jameson @hudsonjameson: The "semi-closed" Ethereum 1.x meeting from last Friday was an experiment. The All Core Dev meeting this Friday will be recorded as usual.
Suppose I were to tomorrow sign up to work directly for Kim Jong Un. What concretely would happen to the Ethereum protocol? I suspect very little; I am mostly involved in the Serenity work, and the other researchers have proven very capable of both pushing the spec forward even without me and catching any mistakes with my work. So I don't think any argument involving me applies. And we ended up deciding not to do more semi-closed meetings.
40/ Another red flag to me is the apparent lack of relevant expertise in the ETH development community. (Check the responses…)
Tuur Demeester @TuurDemeester: Often heard: "but Ethereum also has world class engineers working on the protocol". Please name names and relevant pedigree so I can follow and learn. https://twitter.com/TuurDemeestestatus/963029019447955461
I personally am confident in the talents of our core researchers, and our community of academic partners. Most recently the latter group includes people from Starkware, Stanford CBR, IC3, and other groups.
41/ For a while, Microsoft veteran Lucius Meredith was mentioned as playing an important role in ETH scaling, but now he is likely distracted by the failure of his ETH scaling company RChain. https://blog.ethereum.org/2015/12/24/understanding-serenity-part-i-abstraction/
I have no idea who described Lucius Meredith's work as being important for the Serenity roadmap.... oh and by the way, RChain is NOT an "Ethereum scaling company"
42/ Perhaps the recently added Gandalf of Ethereum, with his “Fellowship of Ethereum Magicians” [sic] can save the day, but imo that seems unlikely...
Honestly, I don't see why Ethereum Gandalf needs to save the day, because I don't see what is in danger and needs to be saved...
43/ This is becoming a long tweetstorm, so let’s wrap up with a few closing comments.
Yay!
44/ Do I have a conflict of interest? ETH is a publicly available asset with no real barriers to entry, so I could easily get a stake. Also, having met Vitalik & other ETH founders several times in 2013-’14, it would have been doable for me to become part of the in-crowd.
Agree there. And BTW I generally think financial conflicts of interest are somewhat overrated; social conflicts/tribal biases are the bigger problem much of the time. Though those two kinds of misalignments do frequently overlap and reinforce each other so they're difficult to fully disentangle.
45/ Actually, I was initially excited about Ethereum’s smart contract work - this was before one of its many pivots.
Tuur Demeester @TuurDemeester: Ethereum is probably the first programming language I will teach myself - who wouldn't want the ability to program smart BTC contracts?
Ethereum was never about "smart BTC contracts"..... even "Ethereum as a Mastercoin-style meta-protocol" was intended to be built on top of Primecoin.
46/ Also, I have done my share of soul searching about whether I could be suffering from survivor’s bias.
@TuurDemeester I just published “I’m not worried about Bitcoin Unlimited, but I am losing sleep over Ethereum” https://medium.com/p/im-not-worried-about-bitcoin-unlimited-but-i-am-losing-sleep-over-ethereum-b5251c54e66d
Ok, good.
47/ Here’s why Ethereum is dubious to me: rather than creating an open source project & testnet to work on these interesting computer science problems, its founders instead did a securities offering, involving many thousands of clueless retail investors.
What do you mean "instead of"? We did create an open source project and testnet! Whether or not ETH is a security is a legal question; seems like SEC people agree it's not: https://www.cnbc.com/2018/06/14/bitcoin-and-ethereum-are-not-securities-but-some-cryptocurrencies-may-be-sec-official-says.html
48/ Investing in the Ethereum ICO was akin to buying shares in a startup that had “invent time travel” as part of its business plan. Imo it was a reckless security offering, and it set the tone for the terrible capital misallocation of the 2017 ICO boom.
Nothing in the ethereum roadmap requires time-travel-like technical advancements or anything remotely close to that. Proof: we basically have all the fundamental technical advancements we need at this point.
49/ In my view, Ethereum is the Yahoo of our day - an unscalable “blue chip” cryptocurrency:
Tuur Demeester @TuurDemeester: 1/ The DotCom bubble shows that the market isn't very good at valuing early stage technology. I'll use Google vs. Yahoo to illustrate.
Got it.
50/ I’ll close with a few words from Gregory Maxwell from 2016,: https://bitcointalk.org/index.php?topic=1427885.msg14601127#msg14601127
See my rebuttal to Greg from 2 years ago: https://www.reddit.com/ethereum/comments/4g1bh6/greg_maxwells_critique_of_ethereum_blockchains/
submitted by shouldbdan to ethtrader [link] [comments]

Long live decentralized bitcoin(!) A reading list

Newbs might not know this, but bitcoin recently came out of an intense internal drama. Between July 2015 and August 2017 bitcoin was attacked by external forces who were hoping to destroy the very properties that made bitcoin valuable in the first place. This culminated in the creation of segwit and the UASF (user activated soft fork) movement. The UASF was successful, segwit was added to bitcoin and with that the anti-decentralization side left bitcoin altogether and created their own altcoin called bcash. Bitcoin's price was $2500, soon after segwit was activated the price doubled to $5000 and continued rising until a top of $20000 before correcting to where we are today.
During this drama, I took time away from writing open source code to help educate and argue on reddit, twitter and other social media. I came up with a reading list for quickly copypasting things. It may be interesting today for newbs or anyone who wants a history lesson on what exactly happened during those two years when bitcoin's very existence as a decentralized low-trust currency was questioned. Now the fight has essentially been won, I try not to comment on reddit that much anymore. There's nothing left to do except wait for Lightning and similar tech to become mature (or better yet, help code it and test it)
In this thread you can learn about block sizes, latency, decentralization, segwit, ASICBOOST, lightning network and all the other issues that were debated endlessly for over two years. So when someone tries to get you to invest in bcash, remind them of the time they supported Bitcoin Unlimited.
For more threads like this see UASF

Summary / The fundamental tradeoff

A trip to the moon requires a rocket with multiple stages by gmaxwell (must read) https://www.reddit.com/Bitcoin/comments/438hx0/a_trip_to_the_moon_requires_a_rocket_with/
Bram Cohen, creator of bittorrent, argues against a hard fork to a larger block size https://medium.com/@bramcohen/bitcoin-s-ironic-crisis-32226a85e39f#.558vetum4
gmaxwell's summary of the debate https://bitcointalk.org/index.php?topic=1343716.msg13701818#msg13701818
Core devs please explain your vision (see luke's post which also argues that blocks are already too big) https://www.reddit.com/Bitcoin/comments/61yvvv/request_to_core_devs_please_explain_your_vision/
Mod of btc speaking against a hard fork https://www.reddit.com/btc/comments/57hd14/core_reaction_to_viabtc_this_week/d8scokm/
It's becoming clear to me that a lot of people don't understand how fragile bitcoin is https://www.reddit.com/Bitcoin/comments/59kflj/its_becoming_clear_to_me_that_a_lot_of_people/
Blockchain space must be costly, it can never be free https://www.reddit.com/Bitcoin/comments/4og24h/i_just_attended_the_distributed_trade_conference/
Charlie Lee with a nice analogy about the fundamental tradeoff https://medium.com/@SatoshiLite/eating-the-bitcoin-cake-fc2b4ebfb85e#.444vr8shw
gmaxwell on the tradeoffs https://bitcointalk.org/index.php?topic=1520693.msg15303746#msg15303746
jratcliff on the layering https://www.reddit.com/btc/comments/59upyh/segwit_the_poison_pill_for_bitcoin/d9bstuw/

Scaling on-chain will destroy bitcoin's decentralization

Peter Todd: How a floating blocksize limit inevitably leads towards centralization [Feb 2013] https://bitcointalk.org/index.php?topic=144895.0 mailing list https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-February/002176.html with discussion on reddit in Aug 2015 https://www.reddit.com/Bitcoin/comments/3hnvi8/just_a_little_history_lesson_for_everyone_new_the/
Nick Szabo's blog post on what makes bitcoin so special http://unenumerated.blogspot.com/2017/02/money-blockchains-and-social-scalability.html
There is academic research showing that even small (2MB) increases to the blocksize results in drastic node dropoff counts due to the non-linear increase of RAM needed. http://bravenewcoin.com/assets/Whitepapers/block-size-1.1.1.pdf
Reddit summary of above link. In this table, you can see it estimates a 40% drop immediately in node count with a 2MB upgrade and a 50% over 6 months. At 4mb, it becomes 75% immediately and 80% over 6 months. At 8, it becomes 90% and 95%. https://www.reddit.com/Bitcoin/comments/5qw2wa_future_led_by_bitcoin_unlimited_is_a/dd442pw/
Larger block sizes make centralization pressures worse (mathematical) https://petertodd.org/2016/block-publication-incentives-for-miners
Talk at scalingbitcoin montreal, initial blockchain synchronization puts serious constraints on any increase in the block size https://www.youtube.com/watch?v=TgjrS-BPWDQ&t=2h02m06s with transcript https://scalingbitcoin.org/transcript/montreal2015/block-synchronization-time
Bitcoin's P2P Network: The Soft Underbelly of Bitcoin https://www.youtube.com/watch?v=Y6kibPzbrIc someone's notes: https://gist.github.com/romyilano/5e22394857a39889a1e5 reddit discussion https://www.reddit.com/Bitcoin/comments/4py5df/so_f2pool_antpool_btcc_pool_are_actually_one_pool/
In adversarial environments blockchains dont scale https://scalingbitcoin.org/transcript/hongkong2015/in-adversarial-environments-blockchains-dont-scale
Why miners will not voluntarily individually produce smaller blocks https://scalingbitcoin.org/transcript/hongkong2015/why-miners-will-not-voluntarily-individually-produce-smaller-blocks
Hal Finney: bitcoin's blockchain can only be a settlement layer (mostly interesting because it's hal finney and its in 2010) https://www.reddit.com/Bitcoin/comments/3sb5nj/most_bitcoin_transactions_will_occur_between/
petertodd's 2013 video explaining this https://www.youtube.com/watch?v=cZp7UGgBR0I
luke-jr's summary https://www.reddit.com/Bitcoin/comments/61yvvv/request_to_core_devs_please_explain_your_vision/dficjhj/
Another jratcliff thread https://www.reddit.com/Bitcoin/comments/6lmpll/explaining_why_big_blocks_are_bad/

Full blocks are not a disaster

Blocks must be always full, there must always be a backlog https://medium.com/@bergealex4/bitcoin-is-unstable-without-the-block-size-size-limit-70db07070a54#.kh2vi86lr
Same as above, the mining gap means there must always be a backlog talk: https://www.youtube.com/watch?time_continue=2453&v=iKDC2DpzNbw transcript: https://scalingbitcoin.org/transcript/montreal2015/security-of-diminishing-block-subsidy
Backlogs arent that bad https://www.reddit.com/Bitcoin/comments/49p011/was_the_fee_event_really_so_bad_my_mind_is/
Examples where scarce block space causes people to use precious resources more efficiently https://www.reddit.com/Bitcoin/comments/4kxxvj/i_just_singlehandedly_increased_bitcoin_network/
https://www.reddit.com/Bitcoin/comments/47d4m2/why_does_coinbase_make_2_transactions_pe
https://www.reddit.com/Bitcoin/comments/53wucs/why_arent_blocks_full_yet/d7x19iv
Full blocks are fine https://www.reddit.com/Bitcoin/comments/5uld1a/misconception_full_blocks_mean_bitcoin_is_failing/
High miner fees imply a sustainable future for bitcoin https://www.reddit.com/BitcoinMarkets/comments/680tvf/fundamentals_friday_week_of_friday_april_28_2017/dgwmhl7/
gmaxwell on why full blocks are good https://www.reddit.com/Bitcoin/comments/6b57ca/full_blocks_good_or_bad/dhjxwbz/
The whole idea of the mempool being "filled" is wrong headed. The mempool doesn't "clog" or get stuck, or anything like that. https://www.reddit.com/Bitcoin/comments/7cusnx/to_the_people_still_doubting_that_this_congestion/dpssokf/

Segwit

What is segwit

luke-jr's longer summary https://www.reddit.com/Bitcoin/comments/6033h7/today_is_exactly_4_months_since_the_segwit_voting/df3tgwg/?context=1
Charlie Shrem's on upgrading to segwit https://twitter.com/CharlieShrem/status/842711238853513220
Original segwit talk at scalingbitcoin hong kong + transcript https://youtu.be/zchzn7aPQjI?t=110
https://scalingbitcoin.org/transcript/hongkong2015/segregated-witness-and-its-impact-on-scalability
Segwit is not too complex https://www.reddit.com/btc/comments/57vjin/segwit_is_not_great/d8vos33/
Segwit does not make it possible for miners to steal coins, contrary to what some people say https://www.reddit.com/btc/comments/5e6bt0/concerns_with_segwit_and_anyone_can_spend/daa5jat/?context=1
https://keepingstock.net/segwit-eli5-misinformation-faq-19908ceacf23#.r8hlzaquz
Segwit is required for a useful lightning network It's now known that without a malleability fix useful indefinite channels are not really possible.
https://www.reddit.com/Bitcoin/comments/5tzqtc/gentle_reminder_the_ln_doesnt_require_segwit/ddqgda7/
https://www.reddit.com/Bitcoin/comments/5tzqtc/gentle_reminder_the_ln_doesnt_require_segwit/ddqbukj/
https://www.reddit.com/Bitcoin/comments/5x2oh0/olaoluwa_osuntokun_all_active_lightning_network/deeto14/?context=3
Clearing up SegWit Lies and Myths: https://achow101.com/2016/04/Segwit-FUD-Clearup
Segwit is bigger blocks https://www.reddit.com/Bitcoin/comments/5pb8vs/misinformation_is_working_54_incorrectly_believe/dcpz3en/
Typical usage results in segwit allowing capacity equivalent to 2mb blocks https://www.reddit.com/Bitcoin/comments/69i2md/observe_for_yourself_segwit_allows_2_mb_blocks_in/

Why is segwit being blocked

Jihan Wu (head of largest bitcoin mining group) is blocking segwit because of perceived loss of income https://www.reddit.com/Bitcoin/comments/60mb9e/complete_high_quality_translation_of_jihans/
Witness discount creates aligned incentives https://segwit.org/why-a-discount-factor-of-4-why-not-2-or-8-bbcebe91721e#.h36odthq0 https://medium.com/@SegWit.co/what-is-behind-the-segwit-discount-988f29dc1edf#.sr91dg406
or because he wants his mining enterprise to have control over bitcoin https://www.reddit.com/Bitcoin/comments/6jdyk8/direct_report_of_jihan_wus_real_reason_fo

Segwit is being blocked because it breaks ASICBOOST, a patented optimization used by bitmain ASIC manufacturer

Details and discovery by gmaxwell https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/013996.html
Reddit thread with discussion https://www.reddit.com/Bitcoin/comments/63otrp/gregory_maxwell_major_asic_manufacturer_is/
Simplified explaination by jonny1000 https://www.reddit.com/Bitcoin/comments/64qq5g/attempted_explanation_of_the_alleged_asicboost/
http://www.mit.edu/~jlrubin/public/pdfs/Asicboost.pdf
https://medium.com/@jimmysong/examining-bitmains-claims-about-asicboost-1d61118c678d
Evidence https://www.reddit.com/Bitcoin/comments/63yo27/some_circumstantial_evidence_supporting_the_claim/
https://www.reddit.com/Bitcoin/comments/63vn5g/please_dont_stop_us_from_using_asicboost_which/dfxmm75/
https://www.reddit.com/Bitcoin/comments/63soe3/reverse_engineering_an_asic_is_a_significant_task/dfx9nc
Bitmain admits their chips have asicboost but they say they never used it on the network (haha a likely story) https://blog.bitmain.com/en/regarding-recent-allegations-smear-campaigns/
Worth $100m per year to them (also in gmaxwell's original email) https://twitter.com/petertoddbtc/status/849798529929424898
Other calculations show less https://medium.com/@vcorem/the-real-savings-from-asicboost-to-bitmaintech-ff265c2d305b
This also blocks all these other cool updates, not just segwit https://www.reddit.com/Bitcoin/comments/63otrp/gregory_maxwell_major_asic_manufacturer_is/dfw0ej3/
Summary of bad consequences of asicboost https://www.reddit.com/Bitcoin/comments/64qq5g/attempted_explanation_of_the_alleged_asicboost/dg4hyqk/?context=1
Luke's summary of the entire situation https://www.reddit.com/Bitcoin/comments/6ego3s/why_is_killing_asicboost_not_a_priority/diagkkb/?context=1
Prices goes up because now segwit looks more likely https://twitter.com/TuurDemeestestatus/849846845425799168
Asicboost discovery made the price rise https://twitter.com/TuurDemeestestatus/851520094677200901
A pool was caught red handed doing asicboost, by this time it seemed fairly certain that segwit would get activated so it didnt produce as much interest as earlier https://www.reddit.com/Bitcoin/comments/6p7lr5/1hash_pool_has_mined_2_invalid_blocks/ and https://www.reddit.com/Bitcoin/comments/6p95dl/interesting_1hash_pool_mined_some_invalid_blocks/ and https://twitter.com/petertoddbtc/status/889475196322811904
This btc user is outraged at the entire forum because they support Bitmain and ASICBOOST https://www.reddit.com/btc/comments/67t43y/dragons_den_planned_smear_campaign_of_bitmain/dgtg9l2/
Antbleed, turns out Bitmain can shut down all its ASICs by remote control: http://www.antbleed.com/

What if segwit never activates

What if segwit never activates? https://www.reddit.com/Bitcoin/comments/6ab8js/transaction_fees_are_now_making_btc_like_the_banks/dhdq3id/ with https://www.reddit.com/Bitcoin/comments/5ksu3o/blinded_bearer_certificates/ and https://www.reddit.com/Bitcoin/comments/4xy0fm/scaling_quickly/

Lightning

bitcoinmagazine's series on what lightning is and how it works https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-building-a-bidirectional-payment-channel-1464710791/ https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-creating-the-network-1465326903/ https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-completing-the-puzzle-and-closing-the-channel-1466178980/
The Lightning Network ELIDHDICACS (Explain Like I Don’t Have Degrees in Cryptography and Computer Science) https://letstalkbitcoin.com/blog/post/the-lightning-network-elidhdicacs
Ligtning will increases fees for miners, not lower them https://medium.com/lightning-resources/the-lightning-paradox-f15ce0e8e374#.erfgunumh
Cost-benefit analysis of lightning from the point of view of miners https://medium.com/@rusty_lightning/miners-and-bitcoin-lightning-a133cd550310#.x42rovlg8
Routing blog post by rusty https://medium.com/@rusty_lightning/routing-dijkstra-bellman-ford-and-bfg-7715840f004 and reddit comments https://www.reddit.com/Bitcoin/comments/4lzkz1/rusty_russell_on_lightning_routing_routing/
Lightning protocol rfc https://github.com/lightningnetwork/lightning-rfc
Blog post with screenshots of ln being used on testnet https://medium.com/@btc_coach/lightning-network-in-action-b18a035c955d video https://www.youtube.com/watch?v=mxGiMu4V7ns
Video of sending and receiving ln on testnet https://twitter.com/alexbosworth/status/844030573131706368
Lightning tradeoffs http://www.coindesk.com/lightning-technical-challenges-bitcoin-scalability/
Beer sold for testnet lightning https://www.reddit.com/Bitcoin/comments/62uw23/lightning_network_is_working_room77_is_accepting/ and https://twitter.com/MrHodl/status/848265171269283845
Lightning will result in far fewer coins being stored on third parties because it supports instant transactions https://medium.com/@thecryptoconomy/the-barely-discussed-incredible-benefit-of-the-lightning-network-4ce82c75eb58
jgarzik argues strongly against LN, he owns a coin tracking startup https://twitter.com/petertoddbtc/status/860826532650123264 https://twitter.com/Beautyon_/status/886128801926795264
luke's great debunking / answer of some misinformation questions https://www.reddit.com/Bitcoin/comments/6st4eq/questions_about_lightning_network/dlfap0u/
Lightning centralization doesnt happen https://www.reddit.com/Bitcoin/comments/6vzau5/reminder_bitcoins_key_strength_is_in_being/dm4ou3v/?context=1
roasbeef on hubs and charging fees https://twitter.com/roasbeef/status/930209165728825344 and https://twitter.com/roasbeef/status/930210145790976000

Immutability / Being a swiss bank in your pocket / Why doing a hard fork (especially without consensus) is damaging

A downside of hard forks is damaging bitcoin's immutability https://www.reddit.com/Bitcoin/comments/5em6vu/what_happens_if_segwit_doesnt_activate/dae1r6c/?context=3
Interesting analysis of miners incentives and how failure is possible, don't trust the miners for long term https://www.reddit.com/Bitcoin/comments/5gtew4/why_an_increased_block_size_increases_the_cost_of/daybazj/?context=2
waxwing on the meaning of cash and settlement https://www.reddit.com/Bitcoin/comments/5ei7m3/unconfirmed_transactions_60k_total_fees_14btc/dad001v/
maaku on the cash question https://www.reddit.com/Bitcoin/comments/5i5iq5/we_are_spoiled/db5luiv/?context=1
Digital gold funamentalists gain nothing from supporting a hard fork to larger block sizes https://www.reddit.com/Bitcoin/comments/5xzunq/core_please_compromise_before_we_end_up_with_bu/dem73xg/?context=1
Those asking for a compromise don't understand the underlying political forces https://www.reddit.com/Bitcoin/comments/6ef7wb/some_comments_on_the_bip148_uasf_from_the/dia236b/?context=3
Nobody wants a contentious hard fork actually, anti-core people got emotionally manipulated https://www.reddit.com/Bitcoin/comments/5sq5ocontentious_forks_vs_incremental_progress/ddip57o/
The hard work of the core developers has kept bitcoin scalable https://www.reddit.com/Bitcoin/comments/3hfgpo/an_initiative_to_bring_advanced_privacy_features/cu7mhw8?context=9
Recent PRs to improve bitcoin scaleability ignored by the debate https://twitter.com/jfnewbery/status/883001356168167425
gmaxwell against hard forks since 2013 https://bitcointalk.org/index.php?topic=140233.20
maaku: hard forks are really bad https://www.reddit.com/Bitcoin/comments/5zxjza/adam_greg_core_devs_and_big_blockers_now_is_the/df275yk/?context=2

Some metrics on what the market thinks of decentralization and hostile hard forks

The price history shows that the exchange rate drops every time a hard fork threatens: https://i.imgur.com/EVPYLR8.jpg
and this example from 2017 https://twitter.com/WhalePanda/status/845562763820912642
http://imgur.com/a/DuHAn btc users lose money
price supporting theymos' moderation https://i.imgur.com/0jZdF9h.png
old version https://i.imgur.com/BFTxTJl.png
older version https://pbs.twimg.com/media/CxqtUakUQAEmC0d.jpg
about 50% of nodes updated to the soft fork node quite quickly https://imgur.com/O0xboVI

Bitcoin Unlimited / Emergent Consensus is badly designed, changes the game theory of bitcoin

Bitcoin Unlimited was a proposed hard fork client, it was made with the intention to stop segwit from activating
A Future Led by Bitcoin Unlimited is a Centralized Future https://blog.sia.tech/a-future-led-by-bitcoin-unlimited-is-a-centralized-future-e48ab52c817a#.p1ly6hldk
Flexible transactions are bugged https://www.reddit.com/Bitcoin/comments/57tf5g/bitcoindev_bluematt_on_flexible_transactions/
Bugged BU software mines an invalid block, wasting 13 bitcoins or $12k
https://www.reddit.com/Bitcoin/comments/5qwtr2/bitcoincom_loses_132btc_trying_to_fork_the/
https://www.reddit.com/btc/comments/5qx18i/bitcoincom_loses_132btc_trying_to_fork_the/
bitcoin.com employees are moderators of btc https://medium.com/@WhalePanda/the-curious-relation-between-bitcoin-com-anti-segwit-propaganda-26c877249976#.vl02566k4
miners don't control stuff like the block size http://hackingdistributed.com/2016/01/03/time-for-bitcoin-user-voice/
even gavin agreed that economic majority controls things https://www.reddit.com/Bitcoin/comments/5ywoi9/in_2010_gavin_predicted_that_exchanges_ie_the/
fork clients are trying to steal bitcoin's brand and network effect, theyre no different from altcoins https://medium.com/@Coinosphere/why-bitcoin-unlimited-should-be-correctly-classified-as-an-attempted-robbery-of-bitcoin-not-a-9355d075763c#.qeaynlx5m
BU being active makes it easier to reverse payments, increases wasted work making the network less secure and giving an advantage to bigger miners https://www.reddit.com/Bitcoin/comments/5g1x84/bitcoin_unlimited_bu_median_value_of_miner_eb/
bitcoin unlimited takes power away from users and gives it to miners https://medium.com/@alpalpalp/bitcoin-unlimiteds-placebo-controls-6320cbc137d4#.q0dv15gd5
bitcoin unlimited's accepted depth https://twitter.com/tdryja/status/804770009272696832
BU's lying propaganda poster https://imgur.com/osrViDE

BU is bugged, poorly-reviewed and crashes

bitcoin unlimited allegedly funded by kraken stolen coins
https://www.reddit.com/btc/comments/55ajuh/taint_analysis_on_bitcoin_stolen_from_kraken_on/
https://www.reddit.com/btc/comments/559miz/taint_analysis_on_btc_allegedly_stolen_from_kraken/
Other funding stuff
https://www.reddit.com/Bitcoin/comments/5zozmn/damning_evidence_on_how_bitcoin_unlimited_pays/
A serious bug in BU https://www.reddit.com/Bitcoin/comments/5h70s3/bitcoin_unlimited_bu_the_developers_have_realized/
A summary of what's wrong with BU: https://www.reddit.com/Bitcoin/comments/5z3wg2/jihanwu_we_will_switch_the_entire_pool_to/devak98/

Bitcoin Unlimited Remote Exploit Crash 14/3/2017

https://www.reddit.com/Bitcoin/comments/5zdkv3/bitcoin_unlimited_remote_exploit_crash/ https://www.reddit.com/Bitcoin/comments/5zeb76/timbe https://www.reddit.com/btc/comments/5zdrru/peter_todd_bu_remote_crash_dos_wtf_bug_assert0_in/
BU devs calling it as disaster https://twitter.com/SooMartindale/status/841758265188966401 also btc deleted a thread about the exploit https://i.imgur.com/lVvFRqN.png
Summary of incident https://www.reddit.com/Bitcoin/comments/5zf97j/i_was_undecided_now_im_not/
More than 20 exchanges will list BTU as an altcoin
https://www.reddit.com/Bitcoin/comments/5zyg6g/bitcoin_exchanges_unveil_emergency_hard_fork/
Again a few days later https://www.reddit.com/Bitcoin/comments/60qmkt/bu_is_taking_another_shit_timberrrrr

User Activated Soft Fork (UASF)

site for it, including list of businesses supporting it http://www.uasf.co/
luke's view
https://www.reddit.com/Bitcoin/comments/5zsk45/i_am_shaolinfry_author_of_the_recent_usedf1dqen/?context=3
threat of UASF makes the miner fall into line in litecoin
https://www.reddit.com/litecoin/comments/66omhlitecoin_global_roundtable_resolution/dgk2thk/?context=3
UASF delivers the goods for vertcoin
https://www.reddit.com/Bitcoin/comments/692mi3/in_test_case_uasf_results_in_miner_consensus/dh3cm34/?context=1
UASF coin is more valuable https://www.reddit.com/Bitcoin/comments/6cgv44/a_uasf_chain_will_be_profoundly_more_valuable/
All the links together in one place https://www.reddit.com/Bitcoin/comments/6dzpew/hi_its_mkwia_again_maintainer_of_uasfbitcoin_on/
p2sh was a uasf https://github.com/bitcoin/bitcoin/blob/v0.6.0/src/main.cpp#L1281-L1283
jgarzik annoyed at the strict timeline that segwit2x has to follow because of bip148 https://twitter.com/jgarzik/status/886605836902162432
Committed intolerant minority https://www.reddit.com/Bitcoin/comments/6d7dyt/a_plea_for_rational_intolerance_extremism_and/
alp on the game theory of the intolerant minority https://medium.com/@alpalpalp/user-activated-soft-forks-and-the-intolerant-minority-a54e57869f57
The risk of UASF is less than the cost of doing nothing https://www.reddit.com/Bitcoin/comments/6bof7a/were_getting_to_the_point_where_a_the_cost_of_not/
uasf delivered the goods for bitcoin, it forced antpool and others to signal (May 2016) https://bitcoinmagazine.com/articles/antpool-will-not-run-segwit-without-block-size-increase-hard-fork-1464028753/ "When asked specifically whether Antpool would run SegWit code without a hard fork increase in the block size also included in a release of Bitcoin Core, Wu responded: “No. It is acceptable that the hard fork code is not activated, but it needs to be included in a ‘release’ of Bitcoin Core. I have made it clear about the definition of ‘release,’ which is not ‘public.’”"
Screenshot of peter rizun capitulating https://twitter.com/chris_belcher_/status/905231603991007232

Fighting off 2x HF

https://twitter.com/MrHodl/status/895089909723049984
https://www.reddit.com/Bitcoin/comments/6h612o/can_someone_explain_to_me_why_core_wont_endorse/?st=j6ic5n17&sh=cc37ee23
https://www.reddit.com/Bitcoin/comments/6smezz/segwit2x_hard_fork_is_completely_useless_its_a/?st=j6ic2aw3&sh=371418dd
https://www.reddit.com/Bitcoin/comments/6sbspv/who_exactly_is_segwit2x_catering_for_now_segwit/?st=j6ic5nic&sh=1f86cadd
https://medium.com/@elliotolds/lesser-known-reasons-to-keep-blocks-small-in-the-words-of-bitcoin-core-developers-44861968185e
b2x is most of all about firing core https://twitter.com/WhalePanda/status/912664487135760384
https://medium.com/@StopAndDecrypt/thats-not-bitcoin-this-is-bitcoin-95f05a6fd6c2

Misinformation / sockpuppets

https://www.reddit.com/Bitcoin/comments/6uqz6k/markets_update_bitcoin_cash_rallies_for_three/dlurbpx/
three year old account, only started posting today https://archive.is/3STjH
Why we should not hard fork after the UASF worked: https://www.reddit.com/Bitcoin/comments/6sl1qf/heres_why_we_should_not_hard_fork_in_a_few_months/

History

Good article that covers virtually all the important history https://bitcoinmagazine.com/articles/long-road-segwit-how-bitcoins-biggest-protocol-upgrade-became-reality/
Interesting post with some history pre-2015 https://btcmanager.com/the-long-history-of-the-fight-over-scaling-bitcoin/
The core scalabality roadmap + my summary from 3/2017 https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-Decembe011865.html my summary https://www.reddit.com/Bitcoin/comments/5xa5fa/the_core_development_scalability_roadmap/
History from summer 2015 https://www.reddit.com/Bitcoin/comments/5xg7f8/the_origins_of_the_blocksize_debate/
Brief reminders of the ETC situation https://www.reddit.com/Bitcoin/comments/6nvlgo/simple_breakdown_of_bip91_its_simply_the_miners/dkcycrz/
Longer writeup of ethereum's TheDAO bailout fraud https://www.reddit.com/ethereumfraud/comments/6bgvqv/faq_what_exactly_is_the_fraud_in_ethereum/
Point that the bigblocker side is only blocking segwit as a hostage https://www.reddit.com/BitcoinMarkets/comments/5sqhcq/daily_discussion_wednesday_february_08_2017/ddi3ctv/?context=3
jonny1000's recall of the history of bitcoin https://www.reddit.com/Bitcoin/comments/6s34gg/rbtc_spreading_misinformation_in_rbitcoinmarkets/dl9wkfx/

Misc (mostly memes)

libbitcoin's Understanding Bitcoin series (another must read, most of it) https://github.com/libbitcoin/libbitcoin/wiki/Understanding-Bitcoin
github commit where satoshi added the block size limit https://www.reddit.com/Bitcoin/comments/63859l/github_commit_where_satoshi_added_the_block_size/
hard fork proposals from some core devs https://bitcoinhardforkresearch.github.io/
blockstream hasnt taken over the entire bitcoin core project https://www.reddit.com/Bitcoin/comments/622bjp/bitcoin_core_blockstream/
blockstream is one of the good guys https://www.reddit.com/Bitcoin/comments/6cttkh/its_happening_blockstream_opens_liquid_sidechain/dhxu4e
Forkers, we're not raising a single byte! Song lyrics by belcher https://gist.github.com/chris-belche7264cd6750a86f8b4a9a
Some stuff here along with that cool photoshopped poster https://medium.com/@jimmysong/bitcoin-realism-or-how-i-learned-to-stop-worrying-and-love-1mb-blocks-c191c35e74cb
Nice graphic https://twitter.com/RNR_0/status/871070843698380800
gmaxwell saying how he is probably responsible for the most privacy tech in bitcoin, while mike hearn screwed up privacy https://www.reddit.com/btc/comments/6azyme/hey_bu_wheres_your_testnet/dhiq3xo/?context=6
Fairly cool propaganda poster https://twitter.com/urbanarson/status/880476631583924225
btc tankman https://i.redd.it/gxjqenzpr27z.png https://twitter.com/DanDarkPill/status/853653168151986177
asicboost discovery meme https://twitter.com/allenscottoshi/status/849888189124947971
https://twitter.com/urbanarson/status/882020516521013250
gavin wanted to kill the bitcoin chain https://twitter.com/allenscottoshi/status/849888189124947971
stuff that btc believes https://www.reddit.com/Bitcoin/comments/6ld4a5/serious_is_the_rbtc_and_the_bu_crowd_a_joke_how/djszsqu/
after segwit2x NYA got agreed all the fee pressure disappeared, laurenmt found they were artificial spam https://twitter.com/i/moments/885827802775396352
theymos saying why victory isnt inevitable https://www.reddit.com/Bitcoin/comments/6lmpll/explaining_why_big_blocks_are_bad/djvxv2o/
with ignorant enemies like these its no wonder we won https://bitco.in/forum/threads/gold-collapsing-bitcoin-up.16/page-999 ""So, once segwit2x activates, from that moment on it will require a coordinated fork to avoid the up coming "baked in" HF. ""
a positive effect of bcash, it made blockchain utxo spammers move away from bitcoin https://www.reddit.com/btc/comments/76lv0b/cryptograffitiinfo_now_accepts_bitcoin_cash/dof38gw/
summary of craig wright, jihan wu and roger ver's positions https://medium.com/@HjalmarPeters/the-big-blockers-bead6027deb2
Why is bitcoin so strong against attack?!?! (because we're motivated and awesome) https://www.reddit.com/btc/comments/64wo1h/bitcoin_unlimited_is_being_blocked_by_antivirus/dg5n00x/
what happened to #oldjeffgarzik https://www.reddit.com/Bitcoin/comments/6ufv5x/a_reminder_of_some_of_jeff_garziks_greatest/
big blockers fully deserve to lose every last bitcoin they ever had and more https://www.reddit.com/BitcoinMarkets/comments/756nxf/daily_discussion_monday_october_09_2017/do5ihqi/
gavinandresen brainstorming how to kill bitcoin with a 51% in a nasty way https://twitter.com/btcdrak/status/843914877542567937
Roger Ver as bitcoin Judas https://imgur.com/a/Rf1Pi
A bunch of tweets and memes celebrating UASF
https://twitter.com/shaolinfry/status/842457019286188032 | https://twitter.com/SatoshiLite/status/888335092560441345 | https://twitter.com/btcArtGallery/status/887485162925285377 | https://twitter.com/Beautyon_/status/888109901611802624 | https://twitter.com/Excellion/status/889211512966873088 | https://twitter.com/lopp/status/888200452197801984 | https://twitter.com/AlpacaSW/status/886988980524396544 | https://twitter.com/BashCo_/status/877253729531162624 | https://twitter.com/tdryja/status/865212300361379840 | https://twitter.com/Excellion/status/871179040157179904 | https://twitter.com/TraceMayestatus/849856343074902016 | https://twitter.com/TraceMayestatus/841855022640033792 | https://fs.bitcoinmagazine.com/img/images/Screen_Shot_2017-08-18_at_01.36.47.original.png
submitted by belcher_ to Bitcoin [link] [comments]

Bitcoin devs do NOT have consensus on blocksize

I am making this post to show to the public what the most active developers in Bitcoin, more specifically Bitcoin Core, think about block size increases. Contrary to what the public may think, there is no consensus amongst the developers regarding Gavin Andresen’s proposal to increase the block size to 20mb (Thanks to Peter Todd who brought this up during his Bitdevs NYC talk which I attended). The only devs that have come out in strong favor of this proposal is Gavin and Mike Hearn.
The rest are against any increase, prefer a smaller increase, or have not expressed an opinion either way but is asking for further research, development, and answers before we proceed. I believe that the public opinion has been highly swayed by Gavin, and we should strongly consider what others who have spent numerous hours on the protocol have to say on the topic. If any information here is inaccurate , or if there are others who I’ve missed , please let me know and I will edit them in. I’ve probably missed a lot of good comments from other developers because it is scattered all over the internet and my google-fu is not good (And please excuse my ham fisted way of labeling developer contribution by the # of commits on github. ).
I also apologize in advance if any developers feel like they are being called out. But I believe strongly that it's important to have public statements that have been made on the internet to be consolidated in one place for such an important topic. Especially when we have dangerous misconceptions where users think that increasing blocksize is a single parameter optimization with no costs like increasing the size of your race car engine. The topic of block size is not a technical issue, it is a political issue at heart. There are real trade offs involved, with people and entities who stands to gain on both sides of the debate.
For 20mb increase
Gavin Andresen
Current Affiliations: MIT Digital Currency Initiative, Coinbase
Bitcoin core: top 5 core developer by # of commits. Has commit access.
Comments: http://gavinandresen.ninja/
Mike Hearn
Current Affiliations: Lighthouse
Bitcoin core: top 100 core developer by # of commits. Creator of Bitcoinj .
Comments: https://medium.com/@octskyward/the-capacity-cliff-586d1bf7715e
Skeptics of 20mb increase (Note that some people here do favor a block size increase, but none has strongly committed to 20 megabytes as the exact size.)
Pieter Wuille
Current Affiliations: Blockstream
Bitcoin core: top 5 core developer by # of commits. Has commit access.
Comments: http://www.mail-archive.com/[email protected]/msg07466.html
Wladaimir J. Van der Laan
Current Affiliations: MIT Digital Currency Initiative
Bitcoin core: top 5 developer by # of commits. Has commit access.
Comments: http://www.mail-archive.com/bitcoin[email protected]/msg07472.html
Gregory Maxwell
Current Affiliations: Blockstream
Bitcoin core: top 20 core developer by # of commits. Has commit access.
Comments: http://sourceforge.net/p/bitcoin/mailman/message/34090559/
https://www.reddit.com/Bitcoin/comments/34uu02/why_increasing_the_max_block_size_is_urgent_gavin/cqycy4h
Jeff Garzik
Current Affiliations: BitPay
Commit access: top 20 core developer by # of commits. Has commit access.
Comments: https://twitter.com/anjiecast/status/595610865979629568
http://garzikrants.blogspot.com/2013/02/bitcoin-block-size-thoughts.html
Matt Corallo
Current Affiliations: Blockstream
Bitcoin Core : top 10 core developer by # of commits
Comments: http://sourceforge.net/p/bitcoin/mailman/message/34090292/
Peter Todd
Current Affiliations: Viacoin,Dark Wallet, Coinkite, Smartwallet, Bitt
Bitcoin Core: top 20 core developer by # of commits
Comments: https://www.reddit.com/Bitcoin/comments/34y9ws/it_must_be_done_but_is_not_a_panacea/cqza6rq?context=3
https://www.youtube.com/watch?v=lNL1a7aKThs
Luke Dashjr
Current Affiliations: Eligius Mining Pool
Bitcoin Core: top 10 core developer by # of commits
Comments: http://www.reddit.com/Bitcoin/comments/34y48z/mike_hearn_the_capacity_cliff_and_why_we_cant_use/cqzadpn
Bryan Bishop
Current Affiliations: LedgerX
Bitcoin Core: various @ https://github.com/kanzure
Comments: http://sourceforge.net/p/bitcoin/mailman/message/34090516/
submitted by kaykurokawa to Bitcoin [link] [comments]

Could Satoshi Nakamoto be Mike Hearn?

Could Satoshi Nakamoto be Mike Hearn?

There are many coincidences involving a Mike Hearn and Satoshi Nakamoto connection. Some of you will automatically reject the notion because you dislike Mike Hearn, although here on /btc I figured you may at least entertain the idea since he isn't as hated here. I have seen Mike Hearn on the long list of “Satoshi candidates” posted on bitcointalk but I have never seen anyone explore the idea.
Besides Mike being British and Satoshi using British English my first inclination to even consider Mike Hearn as being Satoshi Nakamoto was that Mike’s bitcointalk.org profile was created 1 day after Satoshi last logged in to the forum.
Satoshi’s profile: https://bitcointalk.org/index.php?action=profile;u=3 Mike’s profile: https://bitcointalk.org/index.php?action=profile;u=2700
Mike’s bitcointalk presence began 1 day 53 minutes and 13 seconds after Satoshi’s bitcointalk presence ended. Almost exactly 1 day separating their profiles seemed odd to me especially considering the impact Mike had in development later on.
Why would Satoshi Nakamoto hide his real identity?
The people who created the precursors to Bitcoin were not anonymous. Satoshi even referenced multiple influences by name in his whitepaper like Wei Dai, Ralph Merkle, and Adam Back. So why did the person behind Satoshi feel the need to remain anonymous? There doesn’t seem to be any precedent in the small niche of people who attempted to make digital/electronic cash. A lot of people are constantly regurgitating the idea that Satoshi knew how big Bitcoin would become and that Governments or nefarious people would want to hunt him down for his bitcoin holdings or for simply inventing bitcoin. In reality, Satoshi didn’t even know if his invention would gain traction. Satoshi didn’t know he would be one of a handful of users running bitcoin in the first year which would allow him to mine as many blocks as he did. Satoshi didn’t know how much bitcoin would actually be worth.
So I think the better question is why would Mike Hearn hide is identity?
Mike Hearn in mid August 2006 was hired on by Google as a Site Reliability Engineer (http://web.archive.org/web/20090514053312/http://mikehearn.wordpress.com:80/2006/08/)
Why would an employee of Google secretly develop something? Well, Google themselves sum it up pretty nicely here:
As part of your employment agreement, Google most likely owns intellectual property (IP) you create while at the company. Because Google’s business interests are so wide and varied, this likely applies to any personal project you have. That includes new development on personal projects you created prior to employment at Google.
(https://opensource.google.com/docs/iarc/ )
Here Mike was indeed fully aware of Google’s policy when he released bitcoinj as a Google copyrighted project under the Apache 2 license: https://bitcointalk.org/index.php?topic=4236.msg61438#msg61438 https://bitcointalk.org/index.php?topic=4236.msg61658#msg61658
Then here he is emailing Satoshi (himself Wink) a few hours after the bitcointalk announcement: Quote:
From: Mike Hearn [email protected] Date: Mon, Mar 7, 2011 at 2:13 PM To: Satoshi Nakamoto [email protected] Hi Satoshi, I hope you are doing well. I finally got all the lawyers happy enough to release BitCoinJ under the Google name using the Apache 2 license: ….
https://pastebin.com/JF3USKFT
I have no idea how long it takes Google to vet an employee project and license it, but combine that with building bitcoinj and doing that all under 3 months seems fast. What do I know, maybe bitcoinj was a pretty simple project.
I wonder what Google would have done with Bitcoin had Satoshi been an employee of Google?
A silly little find was Mike claiming he supposedly “coined the term SPV”. Or, did he? Here is Peter Todd https://twitter.com/petertoddbtc/status/649413412158599168 and here is the reddit thread to go along with it: https://www.reddit.com/Bitcoin/comments/3n1ydp/peter_todd_on_twitter_mike_hearn_claiming_he/
The term “SPV” does not appear in the whitepaper but its meaning does. Simplified Payment Verification is section 8 of the whitepaper. Did Mike slip and just inadvertently hint to him being the real Satoshi? Upon further investigation Mike had claimed months earlier that he coined the term “SPV wallet”. https://medium.com/@octskyward/the-capacity-cliff-586d1bf7715e So he could have meant to say SPV wallet when Peter Todd was calling him out or maybe he did mean to say just “SPV”. Still not the smoking gun but interesting that he would throw that around knowing full well that Simplified Payment Verification was in the Whitepaper.
[After writing this up, Mike just released all his private Satoshi Emails through a user named CipherionX. Mike did show up in a reddit thread to confirm that they came from him and are indeed not fake. Bitcointalk link: https://bitcointalk.org/index.php?topic=2080206.0 Reddit link to Mike’s post: https://www.reddit.com/btc/comments/6t2ci2/never_before_seen_mike_hearn_satoshi_nakamoto/dliizv6/ ] It is very plausible that in order to remain separate from something, that someone would in fact have email conversations between himself and an alias as “proof” that they are completely different independent people. Of course this would only make sense if the emails were made public at some point. Well guess what? Mike just made them public and Mike also attempted to divulge them to Charles Hoskinson in 2013 who did not release them to the public.
If the dates can be trusted, Mike’s email leak serves as proof that he was there early on even if he was corresponding with himself Wink Besides the new email dump the only known public involvement that I could find was here on the sourceforge forum in October 2009: https://sourceforge.net/p/bitcoin/mailman/bitcoin-list/thread/f4cd80640910240804m64ba45f1g216905fc9db16a2%40mail.gmail.com/#msg23827020 .
Why did Mike not use Sourceforge as he posted openly so frequently in other project lists or forums? Are there posts that I haven’t seen from early on?
Mike did produce an email he sent to Satoshi In April of 2009 here in this thread: https://bitcoinfoundation.org/forum/index.php?/topic/54-my-first-message-to-satoshi/ which does correspond with the new email dump. An interesting thing I noticed in the above link is that Mike stated, Quote
Fun. Here's mine, 12th April 2009. Back then the only documentation was the white paper and hardly anyone had explored the code, so a lot of my questions were very newbie-ish. Also I capitalized Bitcoin wrong.
But Mike continued to capitalize Bitcoin as BitCoin not just in that email but until May 14, 2011. Why is that interesting? Well, every thread and post he responded to that mentioned the word bitcoin didn’t capitalize the “C” ever. It would seem like he was almost doing it on purpose to show what a noob he was to the project. Oh then he of course points out the fact that he was a newbie for capitalizing bitcoin that way. It is odd that he continued to use that spelling without regard to how everyone else was spelling it and then later direct people’s attention to the fact that he use to spell it that way early on.
Also, what is odd about Mike’s involvement early on is that it doesn’t really parallel with his natural online demeanor. He is very vocal and has an involved online presence yet he just really isn’t vocal during the early stages of Bitcoin. Even his personal blog posts came to a halt in early 2009. https://web.archive.org/web/20111130084418/http://mikehearn.wordpress.com:80/ For someone who is generally very active online before Bitcoin and then after Satoshi’s disappearence, I find it peculiar that there is a dead silence period from Mike Hearn while Satoshi existed online. Mike went Facebook silent from July 23, 2007 to March 8, 2011 which also coincides with Satoshi’s existence and pre-release development of Bitcoin. https://www.facebook.com/i.am.the.real.mike?lst=662933243%3A61203304%3A1502324015
The next step in my exploration of this idea was to create a calendar of time periods where Satoshi was silent on the forums. For example, Satoshi was silent on the forum from March 24, 2010 until May 16, 2010. I am guessing this is a period when Satoshi was away from his home travelling or vacationing. I was wanting to then correspond them with known dates when Mike was on vacations or at a conference, but as I stated above MIke wasn’t very public during Satoshi’s presence. If anyone knows of any of the potential Satoshis that were vacationing, hospitalized (Hal?), or travelling during that March to May gap in 2010, it would be a good link to the real Satoshi.
Hal Finney was also involved at the start only to leave and eventually return. He came back a month before Satoshi departed though. Hal was the recipient of bitcoins first transaction and helped Satoshi troubleshoot early problems [Suspicious link removed]j.com/public/resources/documents/finneynakamotoemails.pdf
Their correspondence lead me to believe that Satoshi may have had either a rapport or at the least some familiarity with Hal. I decided to search Mike Hearn and Hal Finney together which turned up a nice find. Here, https://sourceforge.net/p/tboot/mailman/tboot-devel/?style=threaded&viewmonth=200807 Mike and Hal are talking about Trusted Computing back in July 2008, just months before the bitcoin whitepaper surfaced. Unfortunately I don’t quite fully understand Trusted Computing and the reason Mike Hearn was inquiring about a trusted web browser or how it would relate to Bitcoin, Quote
I'd like to launch Firefox in a protected domain and have it usable for surfing the web. My vague, poorly thought out plan was to let the user pick a photo from a library as proof of the trusted path, then show it in a tab at startup. Once you saw the personal photo, you'd know you were interacting with a copy of the browser that'd be safe to use even on a malware-riddled machine.
However, I did also find this thread from Mike Hearn which Hal Finney later resurrected about TC: https://bitcointalk.org/index.php?topic=67508.0 And even more interesting, Hal Finney later wrote in his brief memoir of bitcoin, “Bitcoin and Me”, posted on the bitcointalk forum (https://bitcointalk.org/index.php?topic=155054.0) that he was currently “working on something Mike Hearn suggested, using the security features of modern processors, designed to support "Trusted Computing", to harden Bitcoin wallets.” Was Mike Hearn originally researching a use for trusted computing in Bitcoin but never implemented it only to later pass it on to Hal FInney as a “suggestion”? Mike on Google+ posted a link to Hal’s TC project when he learned Hal passed away and linked to Hal’s post on BTCtalk (https://plus.google.com/+MikeHearn ; https://bitcointalk.org/index.php?topic=154290.0 )
So,
here is Satoshi stating he started working on bitcoin in 2007 https://bitcointalk.org/index.php?topic=195.msg1617#msg1617, here Satoshi said he was done writing Bitcoin by July 2008 because that is when Google protocol buffers was made public”I looked at Google protocol buffers when they were released last year, but I had already written everything by then.” https://pastebin.com/Na5FwkQ4 and then above Mike Hearn in July 2008 is seeking guidance from Hal about trusted computing and then Hal working on trusted computing application on the suggestion of Mike for bitcoin. Ok why? Well bitcoin was already done by July 2008 when Mike was inquiring about TC and Hal was working on a TC application later, meaning that TC has some application not related to the core of bitcoin but rather to a peripheral of bitcoin and Mike may have been researching that possibility.
[Super Weak] Searching for more clues about Satoshi I came across a colloquial/slang term that he used. “Hack on” was used by Satoshi in the context of “work on”. https://bitcointalk.org/index.php?topic=1034.msg13206#msg13206 I found multiple instances where Mike Hearn used the same exact term in the same context: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-April/007779.html http://bitcoin-development.narkive.com/hczWIAby/bitcoin-development-cartographer https://web.archive.org/web/20170628004052/http://www.advogato.org/person/mikehearn/ https://mail.gnome.org/archives/desktop-devel-list/2003-March/msg00031.html I do admit the “hack on” argument is lame evidence as it is somewhat common term. However, not everyone used it in that context (like Hal Finney didn’t) and it does add to the list of coincidences.
[Warning: Extreme Reaching] Another super weak semi-coincidence is Mike Hearns birthday. Mike’s birthday is April 17th, 1984. Satoshi’s birthday was chosen as April 5th, 1975. I don’t know about you, but a lot of times when I have to enter a birthday in a service where I don’t want them knowing the truth, I usually always use my real birth month with fake day and year. [More reaching] adding 1975’s digits equal adding 1984’s digits/ 7+5=12 and 8+4=12. I know, I know...
According to Mike Hearn, Satoshi “communicated with a few of the core developers before leaving. He told myself and Gavin that he had moved on to other things and that the project was in good hands.“ https://bitcointalk.org/index.php?topic=145850.msg1558053#msg1558053 This is also backed up by the new email release here: https://pastebin.com/syrmi3ET Mike- “I had a few other things on my mind (as always). One is, are you planning on rejoining the community at some point (eg for code reviews), or is your plan to permanently step back from the limelight?” Satoshi- “I've moved on to other things. It's in good hands with Gavin and everyone.” The above communication is supposedly the first time anyone heard that Satoshi was leaving for good and it was none other than Mike Hearn as the recipient. Then a few days later Satoshi told Gavin the same thing.
None of these things points or alludes to Mike being Satoshi by themselves. But I do think that all these things together do paint a possible connection. Mike denied being Satoshi when I emailed him and also didn’t seem to care that I would post these things online attempting to connect him to Satoshi.
submitted by SkyScraper_Farms to btc [link] [comments]

In early 2013, it became a common belief that new Bitcoin users should not be recommended Bitcoin-QT, the full node client. Bitcoin.org was changed to no longer exclusively recommend it. Two years later, the block size conservatives are saying the drop in full node count was due to block size

I distinctly remember that the recommending of Bitcoin-QT to new Bitcoin users became a faux pas in early 2013. It was claimed that regular people should download and install an SPV client like Multibit.
Predictably, there was a large drop in the full node count, as the wallet market became dominated by a large number of new, light clients, and the most trafficked Bitcoin website, bitcoin.org, stopped exclusively recommending people to install Bitcoin-QT.
Now, we have important developers like Luke-Jr claiming that this 95% drop in full node count can be mainly attributed to the growing size of the block chain, despite the fact that the drop began right when light clients began being recommended..
EDIT to add some data:
This is the image that GMaxwell and Peter Todd, two individuals who are conservative about the block size (in particular Peter Todd, who's been warning about increasing the 1 MB size limit since 2013), have linked to to make their point about the full node count:
http://i.imgur.com/EL0zHRe.jpg
Up until at least March 18, 2013, the only client recommended to visitors of bitcoin.org was Bitcoin-QT, and an installation link for it was provided right on the landing page:
https://web.archive.org/web/20130318211940/http://bitcoin.org/
The WayBack Machine shows that by March 25th, 2013, this had changed, and a 'Choose Your Wallet' button appeared on Bitcoin.org/:
https://web.archive.org/web/20130513214959/http://bitcoin.org/en/
From March 25th 2013 onward, the number of non-full-node wallets recommended by bitcoin.org increased, in response to a general increase in the number of high quality and/or well marketed light and mobile wallets on the market.
Now a days, Bitcoin-QT is one of twelve clients displayed on bitcoin.org's Choose Your Wallet page:
https://bitcoin.org/en/choose-your-wallet
Other than Bitcoin-QT and Bitcoin Armory, all of them are non-full-node clients.
This shift, from a wallet market where only Bitcoin-QT was available and recommended to one that is increasingly diverse and dominated by light clients, coincides with the point (Spring 2013) where we start seeing a rapid decline in the full node count.
submitted by aminok to Bitcoin [link] [comments]

ZapChain Interview with Bitcoin Core Developer Peter Todd 1 min Why should I use Bitcoin ??? Peter Todd - CryptoMoneyExpo.com Hangout with Peter Todd Peter Todd on Security and Stability of Blockchains Peter Todd on the Essence of Bitcoin - YouTube

Nov 19, 2013. Note: This was originally published to the Bitcoin Development mailing list. In the design of Bitcoin mining serves two fundamental purposes: proof-of-publication and order consensus. Bitcoin’s design entangles these fundamental purposes with other goals, such as validation and initial coin distribution. This leads to a design that is fundamentally unscalable, albeit effective ... Todd began contributing to Bitcoin in 2012. Additionally, he started a website in 2013 to publish technical writings related to Bitcoin, wallets, cryptography, and other cryptocurrencies. As of ... History lesson: In 2013, Peter Todd was paid off by a government intelligence agent to create RBF, create a propaganda video, and cripple the BTC code with Greg & Luke. Peter and his family were also threatened. This explains the irrational behavior of people like Andreas Antonopolous, as well. Peter Todd. Dec 5, 2017 Scalable Semi-Trustless Asset Transfer via Single-Use-Seals and Proof-of-Publication; Aug 17, 2017 Bitcoin Mining in Space Isn't Practical Yet, But It Is Hard Sci-Fi; Aug 14, 2017 The Misleading and Inaccurate Claims Made to Tierion ICO Investors ; Jul 27, 2017 What you need to know about the Tierion Network Token / Chainpoint ICO; Jul 23, 2017 SHA1 Is Broken, But It's ... BTC Journal interviews developer Peter Todd and talks about the future of Bitcoin at Bitcoin 2013.

[index] [15318] [14013] [5776] [47239] [30560] [41400] [44807] [25847] [42051] [44800]

ZapChain Interview with Bitcoin Core Developer Peter Todd

This is the full interview with Peter Todd by the BBC Click film crew what was first aired on the 20th September 2014. Donate to this episode in Bitcoin: htt... In this episode, I talk with Bitcoin legend Peter Todd. We talk about the essence of Bitcoin, why it worked whether other attempts at digital currencies fail... This video is unavailable. Watch Queue Queue. Watch Queue Queue This video is unavailable. Watch Queue Queue. Watch Queue Queue This Thursday's salon will feature Peter Todd joining us live on the studio big screen. Peter Todd is a Bitcoin Core developer who is now serving as Chief Scientist "for both Viacoin core project ...

#