Imagine if BitTorrent, or Freenet/IPFS/GNUNet/etc. used a blockchain. They'd be completely infeasible for anyone except Google: you'd need petabytes of storage on your computer just to download a single movie (or a Linux ISO, or whatever). But they don't do that. These systems are actually distributed, and that's why they work.
There seems to be a pretty big leap in logic from 'using a blockchain' to 'infeasible for anyone except google'. You do realize that an internationally roaming cell phone data plan can sync with the blockchain right?
The blockchain is a threat to the distributed future of the Internet
31–40 of 79 posts
Re: The blockchain is a threat to the distributed future of the Internet
#32Earlier quoted context omitted.
Bitcoin is a special case because it's only really intended to be used as a ledger for bitcoins. Currencies are a collective delusion: they're valuable because other people think they are valuable. Any dispute over what the source of truth is for a currency's ledger strains that delusion, possibly to the breaking point. The value of the currency would suffer, which would defeat the purpose of a fork. Ethereum is a ge…
> Moving a blockchain-based Twitter from one fork to another is relatively easy and consequence-free. I'm not sure it's really consequence-free. It's essentially a netsplit, where the forking party lose connectivity with everyone who's left. Consider the case where Twitter (the centralized one) is suddenly falling apart over some issue into two distinct non-interoperating services. Technically - sure - it's a no-brai…
Re: The blockchain is a threat to the distributed future of the Internet
#33Earlier quoted context omitted.
'Blockchain' is a meaningless buzzword at this point. The innovation of Bitcoin was proof of work and/or the calibrations involved in securing Bitcoin with energy. When bitcoin became an unfundable space, the VC's and such moved into "Blockchain", which was marketed as the good parts of bitcoin, without the bad. Unfortunately, the space has seemingly gone on to only emulate the worst parts of bitcoin. Scams, ignoranc…
'Blockchain' isn't a meaningless buzzword, it's a database protocol. Its market positioning aside, there's a very real value that immutable databases offer from both a technological and a commercial perspective. The blockchain protocol isn't going to 'save the world' - but once a little air gets let out of the balloon, it's going to see a lot of adoption in both financial institutions and back offices in a wide, wide…
Bitcoin may be the best-known blockchain protocol, but there many others in active use.
Re: The blockchain is a threat to the distributed future of the Internet
#34Earlier quoted context omitted.
> but a blockchain-based service with hosted nodes is better than a federated service ...and a federated service is better than a handful of silos controlling the network. So if the blockchain is supported by the mining of many small miners, it's a decentralized dream. But if there are a handful of miners validating the majority of transactions, then it ends up smelling a lot like the handful of silos situation. Not…
Miners cannot control your eyes. You can choose any record as your source of truth. If miners produce a good one, look at that one. If they produce a bad one, look somewhere else.
Bitcoin forking is dangerous. If it goes bad and the community becomes overly fragmented then everyone loses. The strength of a position in Bitcoin is a combination of many factors, but the most important ones are related to the size of the community, its relative stability as a crypto coin, and the relative ubiquity of it.
Re: The blockchain is a threat to the distributed future of the Internet
#35Earlier quoted context omitted.
> If a blockchain has rules that don't meet my needs, I can choose a different blockchain. Had this happened with Bitcoin? I think I heard there are some quite major disagreements (something about block sizes and stuff) and there are a lot of users that aren't happy. I don't remember hearing them just "well, whatever" and forking off.
Bitcoin is a special case because it's only really intended to be used as a ledger for bitcoins. Currencies are a collective delusion: they're valuable because other people think they are valuable. Any dispute over what the source of truth is for a currency's ledger strains that delusion, possibly to the breaking point. The value of the currency would suffer, which would defeat the purpose of a fork. Ethereum is a ge…
Re: The blockchain is a threat to the distributed future of the Internet
#36Earlier quoted context omitted.
Besides, there's the convenience and ease of use aspect. Most of these federated services are not easy to use for the average newcomer or tech-illiterate user demographic, for example. And sometimes they're inconvenient.
Couldn't a federated system that looks like a centralized system work? What if something like Diaspora just installed itself on an AWS EC2 instance for you, and you only had to enter a credit card?
Compare:
"wordpress.com" (hosted): "Create your new website for free. WordPress.com is the best place for your personal blog or business site. Create Website (button)"
"wordpress.org" (download): "The latest stable release of WordPress (Version 4.5.2) is available in two formats from the links to your right. If you have no idea what to do with this download, we recommend signing up with one of our web hosting partners that offers a one-click install of WordPress or getting a free account on WordPress.com."
Open source just doesn't get user-friendly onboarding.
Re: The blockchain is a threat to the distributed future of the Internet
#37Earlier quoted context omitted.
> you can destroy a bad validator's deposit And how does this happen? By a consensus of miners? If I, as an individual, were to find reason to distrust a entity who makes up the majority of mining transactions, how likely is it that I will be able to use the main blockchain ever again?
Yes, by a consensus of miners, or by users choosing a new set of miners. The "main blockchain" is not a decision of the miners. It's a decision of the people. If everyone agrees that current miners are behaving badly in a proof-of-stake system, they can just choose new miners.
Please assume that I have 100 BTC at a particular address or small set of addresses, and I don't like the Chinese mining consortia.
How do I actually move my value to a new chain that 1) excludes those mining consortia, 2) preserves my stored value, and 3) preserves my ability to transact with any other valid BTC address? How can I get this done by next week?
Re: The blockchain is a threat to the distributed future of the Internet
#38Earlier quoted context omitted.
> you can destroy a bad validator's deposit And how does this happen? By a consensus of miners? If I, as an individual, were to find reason to distrust a entity who makes up the majority of mining transactions, how likely is it that I will be able to use the main blockchain ever again?
Yes, by a consensus of miners, or by users choosing a new set of miners. The "main blockchain" is not a decision of the miners. It's a decision of the people. If everyone agrees that current miners are behaving badly in a proof-of-stake system, they can just choose new miners.
Re: The blockchain is a threat to the distributed future of the Internet
#39Re: The blockchain is a threat to the distributed future of the Internet
#40Earlier quoted context omitted.
Yes, by a consensus of miners, or by users choosing a new set of miners. The "main blockchain" is not a decision of the miners. It's a decision of the people. If everyone agrees that current miners are behaving badly in a proof-of-stake system, they can just choose new miners.
OK, I'll bite, with a serious, practical question -- how would I do that this week? Please assume that I have 100 BTC at a particular address or small set of addresses, and I don't like the Chinese mining consortia. How do I actually move my value to a new chain that 1) excludes those mining consortia, 2) preserves my stored value, and 3) preserves my ability to transact with any other valid BTC address? How can I ge…
As I stated elsewhere, this is impractical for Bitcoin because the value of the currency would tank. For applications like the one in this article that use general purpose blockchains, forking is very practical.