5 ms·
If the original design of Bitcoin is important to you, why not study the orginal design and motivation in depth? Most of the early development work is still out
by xorcist 8y ago
If the original design of Bitcoin is important to you, why not study the orginal design and motivation in depth? Most of the early development work is still out there for everyone to see.
You will find that questions about scaling was, and still is, the first thing that comes to mind for most people who hear about a plantary scale distributed ledger, and that payment channels was first suggested by Satoshi himself, if such provenance is considered important now.
- nil_pointer 8y agoUnfortunately the current state of Blockstream's Bitcoin project does not align at all with Satoshi's whitepaper.
- r32a_ 8y agoThis is FUD. Blockstream does not own Bitcoin Core and does not even sponsor a majority of the developers. Their "influence" has actually dropped since the departure of Maxwell as CTO
- nivexous 8y agoI have studied the early discussions, and on-chain scaling was always intended to be primary. Anyone who says otherwise is trying to rewrite history. Payment channels are certainly useful for some cases (high volume, low amounts) but they also come with a host of UX issues and technical complexity that make them unsuitable for primary user payments.
- beaner 8y agoTBH, it doesn't matter what the original intention was if it doesn't work. 2nd layer works. Maybe so do bigger blocks, for now, but certainly at the cost of decentralization. I'm sure you can post some theory or statistics that will say otherwise. But it seems pretty clear conceptually that if you make something take up more space, fewer nodes will have the resources to operate it. The Bitcoin whitepaper had a title of "peer to peer electronic cash", but what it actually described was a system for financial sovereignty. If you want a payment network, use paypal. Why wouldn't you use Paypal? Because it's not decentralized - that's the first reason. And you realize by asking and answering that question that decentralization is the first and most important feature of the system, because it enables everything else. Payments is second. Layer 2 is a system that preserves the financial sovereignty of Bitcoin. Bigger blocks are a populist movement which disregard science as a result of a conspiracy theory that Blockstream is out to destroy everything. And it ignores so many things - like the other hundreds of core developers; the original intention and literature of the cypherpunks; the actual beauty of layer 2 itself and the amazing speed and privacy benefits it's bringing. Nobody care's about "what satoshi intended" in terms of on-chain vs. off-chain. "Satoshi's vision" was a decentralized system, and it can happen either way. More likely with layer 2 than without. BCH is all politics.
- uncletammy 8y agoThere's nothing wrong with layer 2 as long as they aren't try to pass it off as a scaling solution. If it isn't on-chain, it's not Bitcoin. > Maybe so do bigger blocks, for now, but certainly at the cost of decentralization You seem to think that BTC, a coin with a single client implementation controlled by a handful of devs, some of which are employed by a company who's value proposition is in direct conflict with Bitcoin's success, is decentralized. It is not. It couldn't be further from it. There is a reason Bitcoin Cash is still around and surrounded by drama in the same ways Bitcoin used to be. It's because everyone who was fighting to make Bitcoin "magic internet money" got tired of being censored and forked off in an attempt to fire those few core devs getting in the way of progress. I would recommend you start by reading about the censorship. The censorship is the only reason Bitcoin Cash exists today.
- beaner 8y agoBitcoin cash isn't censored. It has its own subreddit (and the rest of the internet) where discussion can be had about it. Equating "censored in r/bitcoin" with censorship in general sort of proves that it's mostly about politics; you want to be uncensored _in a specific private community_. If BCH can stand on its own merit (and hopefully it can!) then you don't need that. Those who think it does need that aren't trying to make BCH successful, they want to control Bitcoin. And so it makes sense that people with those motives should not be allowed. Layer 2 is a scaling solution, I don't see why it wouldn't be.
- CryptoPunk 8y agoYou're right that there is nothing anti-free-speech about censoring a private forum like /r/bitcoin, but the purging of big-block voices from the subreddit was unethical nonetheless. Countless long-time Bitcoiners who helped popularize /r/bitcoin, and more generally, Bitcoin, suddenly saw their posts advocating for a hard fork deleted, and eventually saw their own accounts banned. When this purge happened, pro-fork posts were overwhelmingly popular, and absent the intervention of the moderators to restrict advocacy of Gavin's hard fork efforts, the hard fork would have gone through with majority support. The closing of debate on /r/bitcoin was a betrayal of everyone who entrusted its mods to oversee one of the community's most important communication channels. >>Layer 2 is a scaling solution, I don't see why it wouldn't be. He provided his rationale: transactions on L2 aren't Bitcoin transactions. Perhaps respond to his rationale instead being obtuse.
- stale2002 8y agoIf you really want to look at what Satoshi believed, all you have to do is look at some of his original posts. He himself gave directions on how to increase the blocksize, and talked about how the base layer could scale up to visa scale transactions.
- sparkie 8y agoThe problem with the "directions on how to increase the blocksize" is that they're not compatible with what Bitcoin is. It's a system that nobody has the authority to change. The only people who can change it are the people running the software. If enough of them migrate to new rules, they may be able to move the economy with them. But given there's a tremendous risk that they could fail to bring the economy with them (proven by Bitcoin Cash), then few are going to take that risk. So the question isn't whether we should or shouldn't change a block size. It's how the hell do we change the block size? Can you change the blocksize? Please enlighten me on how you intend to change the blocksize in everyone else's client? Bitcoin has become too large for even developers of the primary client to forcefully change, and they're certainly not going to risk their own reputation by attempting to change it against the will of users. So how do you even get the consensus of users of the system to agree to whatever blocksize increase you intend to have? Attempts at civil discussion were shut on both sides. There were some not willing to compromise on the existing blocksize, or even asking for smaller sizes, while others were not willing to accept anything but complete removal of the limit. The correct action was taken to do nothing, since it was too controversial to force one opinion on everyone, and would've set a terrible precedent that a few developers have the authority to specify the rules on behalf of everyone. Bitcoiners have settled on the fact that nobody is in charge. Bitcoin Cashers are still arguing about who's going to be in power.
- uncletammy 8y ago> Bitcoiners have settled on the fact that nobody is in charge. Bitcoin Cashers are still arguing about who's going to be in power. Bitcoiners are silenced as soon as they start asking questions. Bitcoin Cashers have carried on with the original experiment and are currently trying to figure out governance.