Bitcoin Forum
May 25, 2024, 05:43:14 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 »
821  Economy / Speculation / Re: I am about to do something massivley stupid on: March 05, 2013, 07:04:37 PM
I almost forgot! Thank you everyone for putting up with my hairbrained scheme. I am super happy to have received advice from so many prolific forum members and helpful investors. You have all given me exactly what I needed to go forward with my plan. I will only lose a year of my life if I fall flat on my face now Tongue

That is the correct way to take trade risk, to be fine with the worst case outcome.
822  Bitcoin / Bitcoin Discussion / Re: Is competition healthy for Bitcoin? on: March 05, 2013, 06:18:35 PM
Hey, I agree with you on the LTC point. Competition is great! I wish there was a coin that actually provided something of value over Bitcoin.

There are two coins that do: Litecoin and Novacoin. The primary value they provide over Bitcoin is they are not Bitcoin.

Just for argument's sake pretend for a moment the Bitcoin Foundation became highly corrupted and subject to selling out to the highest bidder, perhaps even the government. That organization, to date, is made up of some of the most influential and powerful individuals and businesses in the Bitcoin community. As Bitcoin grew so could the power and notoriety of the Bitcoin Foundation, and with this the potential for complete disaster if there was only Bitcoin in the marketplace.

Alternatively, look at the most recent uproar over the discussion for change of block size. Like the creation of the Bitcoin Foundation this had potentially major implications for Bitcoin, and accordingly threatened to divide the community into those for and against it. Unfortunately, by involving the protocol itself the large economic damage caused by a messy fork would be secondary to damage in confidence of block chain based currency working at all.

If Bitcoin is the only show in town then as Bitcoin goes so goes the idea of crypto-currency overall.

On the other hand having other coins that exist apart from Bitcoin give the marketplace something else to evaluate, and provide another avenue of choice to express discontent; that's always healthy.

Sadly, LTC is just a clone with a few slight changes.

I don't think you fully appreciate the differences.

First, being a clone is a compliment showing how valuable the original protocol implementation is. However, a key difference is time between blocks being reduced from 10 minutes to 4 minutes on average. This means network transactions confirm more than twice as fast on average for litecoins than bitcoins. If you don't think fast confirmation time is valuable to the marketplace, especially as it grows, I'm not sure how to explain to you that it is.

The other difference is there is roughly 4 times as many litecoins as bitcoins. Economically this is less significant, but not entirely without effect. In general, theoretically, the more currency in existence the more widely it is likely distributed, meaning a larger overall potential marketplace.

Last, Novacoin unlike Litecoin provides a very real intrinsically valuable aspect over Bitcoin, which is the inclusion of proof-of-stake in addition to proof-of-work to guard against 51% attacks.

This explains why these two coins, out of all the ones in existence past and present besides Bitcoin, have notable and increasing value. The free market seems to agree with this or something similar which is reflected in the litecoin and novacoin prices, now $0.14 and $0.50 respectively. Anyone remembering Bitcoin in the early days might recognize the similarity in early price point.

Regarding your first point, I disagree entirely. The beauty of Bitcoin is that I can never be forced to use rules which I do not agree with. Yes, I can end up as the only person using a certain fork, but I highly doubt the anti-privacy government sponsored fork is going to be the one that survives, regardless of which organization supports it.

I actually look forward to a fork. Since I will have coins on both forks, I can immediately sell whichever coins I don't want and use the proceeds to purchase more of the coins I do want, in this example: original bitcoins. See, I am not afraid of the free market, as people who think Bitcoin can be corrupted seem to be. The market decides which coin is more useful, not the government, not an organization, and not the miners. Bitcoin is extremely resilient to anyone trying to corrupt it. Due to it's very nature it's impossible to enforce rules on anyone.

I certainly wouldn't mind using the tiny, obscure, original bitcoin if the majority of users decide an authority fork is more desirable. I've been here since Bitcoin was tiny and going back is not a concern for me. I will watch as the corrupt do what the corrupt will do and smile as people come running back to freedom.

Concerning alt coins not being Bitcoin.

Fast confirmations have no interest to me. You can argue until you are blue in the face that 10 minutes vs. 4 minutes is a some massive difference and I will simply laugh. In most online situations, the speed of confirmations changes nothing about how soon you will receive your products as they need to be shipped anyway. A digital good being delivered, on average, 6 minutes later is meaningless. In brick and mortar stores, they can choose various policies regarding how many confirmations are required, as if double spends are going to be a large percentage of consumer fraud. Buying a pack of bubble gum, I'm sure 0 confirmations is fine. Buying a new SUV, well by the time you finish the paperwork, you should have plenty of confirmations to satisfy any merchant. As layers get built on top of Bitcoin, such as banks, credit cards, and debit cards, confirmations won't matter at all. The merchants will settle with their banks at the end of the day, exactly like they do now.

Total number of coins is arbitrary and meaningless. This, of course, can be modified with a hard fork anyway.

Proof of Stake is fine for those who want it. I do not. I never have. It actually deters me from using that coin. Again, I have no fear that the market will decide.

Don't get me wrong, when an alt coin offers something different which I value, I will be more than happy to diversify my holdings. I simply disagree that they coins you've mentioned, or any for that matter, have offered something different which I value. To each his own of course and I do appreciate the fact that people can choose.

I don't have time to respond point by point. I'll just say your perspective is just that, how you're viewing things from only your perspective. I'm talking about implications for the broader market. As I noted the market seems to agree with my view, which can be seen in the free market price of those two coins.
823  Bitcoin / Bitcoin Discussion / Re: Is competition healthy for Bitcoin? on: March 04, 2013, 09:42:25 PM
Hey, I agree with you on the LTC point. Competition is great! I wish there was a coin that actually provided something of value over Bitcoin.

There are two coins that do: Litecoin and Novacoin. The primary value they provide over Bitcoin is they are not Bitcoin.

Just for argument's sake pretend for a moment the Bitcoin Foundation became highly corrupted and subject to selling out to the highest bidder, perhaps even the government. That organization, to date, is made up of some of the most influential and powerful individuals and businesses in the Bitcoin community. As Bitcoin grew so could the power and notoriety of the Bitcoin Foundation, and with this the potential for complete disaster if there was only Bitcoin in the marketplace.

Alternatively, look at the most recent uproar over the discussion for change of block size. Like the creation of the Bitcoin Foundation this had potentially major implications for Bitcoin, and accordingly threatened to divide the community into those for and against it. Unfortunately, by involving the protocol itself the large economic damage caused by a messy fork would be secondary to damage in confidence of block chain based currency working at all.

If Bitcoin is the only show in town then as Bitcoin goes so goes the idea of crypto-currency overall.

On the other hand having other coins that exist apart from Bitcoin give the marketplace something else to evaluate, and provide another avenue of choice to express discontent; that's always healthy.

Sadly, LTC is just a clone with a few slight changes.

I don't think you fully appreciate the differences.

First, being a clone is a compliment showing how valuable the original protocol implementation is. However, a key difference is time between blocks being reduced from 10 minutes to 4 minutes on average. This means network transactions confirm more than twice as fast on average for litecoins than bitcoins. If you don't think fast confirmation time is valuable to the marketplace, especially as it grows, I'm not sure how to explain to you that it is.

The other difference is there is roughly 4 times as many litecoins as bitcoins. Economically this is less significant, but not entirely without effect. In general, theoretically, the more currency in existence the more widely it is likely distributed, meaning a larger overall potential marketplace.

Last, Novacoin unlike Litecoin provides a very real intrinsically valuable aspect over Bitcoin, which is the inclusion of proof-of-stake in addition to proof-of-work to guard against 51% attacks.

This explains why these two coins, out of all the ones in existence past and present besides Bitcoin, have notable and increasing value. The free market seems to agree with this or something similar which is reflected in the litecoin and novacoin prices, now $0.14 and $0.50 respectively. Anyone remembering Bitcoin in the early days might recognize the similarity in early price point.
824  Bitcoin / Bitcoin Discussion / Re: Is competition healthy for Bitcoin? on: March 04, 2013, 06:48:30 PM
It is useful to be able to store value in bitcoins and use that as collateral to borrow something else to actually spend.

It is a pain having to have that something else lack the convenience of cryptocurrency, thus it is good to have several cryptocurrencies to choose among when picking what to borrow. You are looking for one that is not climbing in value as fast as bitcoins are, basically.

Thus I do not see multiple cryptocurrencies as "competition" so much as "symbiosis" or "enhancement". Using bitcoins as collateral to borrow bitcoins does not seem to make as much sense as borrowing something else, with which if more bitcoins is what you actually want you can then buy more bitcoins. Having to use fiat as that second asset is not as nice as using another cryptocurrency.

-MarkM-


Thank you! At least one person knows the word symbiosis. Everyone else, please look it up!
It's what makes (non-commercial) sour-dough lower GI, more nutritious, and all-round superior to ordinary bread.
It's what makes mixed forests more disease and fire-resistant compared to single-species plantations.

Symbiosis is a Nash Equilibrium that's spread across different species/protocols/etc. It's also a dynamic equilibrium -- competitive and cooperative strategies all playing out and endlessly adjusting to external conditions.

I think one of Bitcoin's weaknesses right now is that it could easily get shocked if a strong competitor emerges. MySpace meets Facebook -- "OMG what just happened?!" Roll Eyes It's much more "sportsman-like" to embrace competition because they help you identify weaknesses in yourself, and that helps you to improve.

+1
825  Bitcoin / Bitcoin Discussion / Re: Is Bitcoin international or is there a digital divide? on: March 04, 2013, 06:30:39 PM
You  might be interested in my post Solution to the Block Size where I describe how I see Bitcoin, the concept of crypto-currencies, taking shape globally.

Holding a currency simply means having access to a set of goods and services. This can be important geographically, virtually, and remotely. A good comparison to a global Bitcoin footprint is gold. People can exchange gold pretty much anywhere in the world for goods and services. This may be what the future holds for Bitcoin (what we call the value now on MtGox at 30+) too.
826  Bitcoin / Bitcoin Discussion / Re: Background checks on persons vital in the Bitcoin eco system ? on: March 02, 2013, 07:05:22 PM
It seems that so far, bitcoin have attracted a lot of crooks ...,

What is your definition of crooks? Some would say many politicians fit that category... What would a background check there yield? As Steve Gornick said in one thread anonymous businesses are not necessarily the most dishonest, as he lost more dealing with people with open identity (Bitconica) than anonymous businesses.

Also, nobody is vital to Bitcoin. Everything about it is interchangeable. That would be like saying we should do checks on people vital to the Internet.
827  Bitcoin / Development & Technical Discussion / Solution to the Bitcoin Block Size on: February 28, 2013, 06:30:06 PM
The Problem

The blocks size, now with a hard limit of 1MB, is enough for about 7 transactions per second, but Bitcoin has been believed to be available to the entire world. The amount of data recorded in the block chain for handling transactions for the world would exceed the ability for home computers to keep up. The main constraint would be network connection, even with pruning implemented. This is seen as problematic since Bitcoin is supposed to be decentralized and democratic--users running full nodes from home relaying and auditing transactions to ensure this. Scaling to meet world demand would mean full nodes leaving (for the most part) the home level and being done by companies and organized groups.
---------------------

The Solution

This solution shows how the above perceived problem will not be a problem. For one thing the Bitcoin block chain will never contain all transactions. It's highly likely that by the time Bitcoin reaches global scale many transactions will occur off-chain as I explored in this post. Off-chain transactions are instant (no awaiting confirmations), so they may even be the majority type.

That's not the only reason on-chain transactions will be limited... The explanation is the result of evolved thinking I've had. Let me explain my username. Long before I heard of Bitcoin I designed theoretical money systems which might work better than the current system. (interestingly, I explicitly had one idea of a person having their own money server; I swear) I knew nothing of cryptography so I could never have designed Bitcoin, but the fact I was thinking this way, as was Satoshi and probably numerous others, I think shows just how bad the current system is. After I discovered Bitcoin (and finally understood it) as a programmer and technologist the username seemed obvious.

I'll posit what I think the future looks like for Bitcoin. Please bear with me and I think you'll agree, but first I need to set some things up.

Consider a concept which I call information saturation. We all know of the stock market crash in 1929, but why did it happen when it did? The information that something was wrong reached sufficient saturation to cause a majority to sell. Notice the bubble ensuring the crash was always there, but it wasn't until sufficient info sat. that there was a catalyst. Since Bitcoin's value is only backed by people's thoughts about it info sat. is a key concept.

The next concept to consider is clubs. A surprisingly accurate way to think of Bitcoin is like a club. Right now we're all part of a club esentially started by Satoshi and now unofficially led by Gavin. Forget about the word Bitcoin for a second. The quantity now trading on MtGox at 30+? That's just the value of Satoshi's club. Viewed this way it's easy to see another club could fairly easily achieve similar value. This is something we've always known and have referred to as alternate crypto-currencies, but what's interesting here is I'm measuring value by club access; up to now people think of alt-coins as an either or proposition, one coin beating out another with superiority or market share.

The future will actually have many simultaneously successful crypto-currencies. The reason? There are existing clubs, ones economically important because of their geographic cohesion. They are known as cities, towns, and states, for example.

The word Bitcoin is arbitrary; it's really a do-it-yourself money system. People are free to do it as they please (and they will) regardless what Satoshi's club does. It makes sense. Barter is the purest way to exchange value, but it's woefully inefficient. The "Bitcoin" concept lets people essentially barter locally without inefficiency because an actual currency is used. Locals will not stay beholden to what happens (for better or worse) with Satoshi's club. After sufficient info sat. of the crypto-currency concept we'll see local versions crop up.

The ideal size I think will be U.S. state size. Smaller than that is probably inadequate mining protection, and while it's less protection than any global scale implementation I believe it's okay because attack value is lower. Also, combination proof of work, proof of stake coins like Novacoin, which help solve 51% attacks, will probably be used.

So what does all this mean? It means hazek, who echoes the anti-change sentiment well by saying simply "I want to be a sovereign user", has nothing to worry about. Wherever he is there will eventually be a local coin version usable with full nodes from home. Also, local block chains means far less transactions on any global chain, which incidentally I think should include more than Satoshi's club, because with financial matters it's wise to never put all your eggs in one basket; Litecoin and Novacoin seem leading candidates for strategic backup and protection from Satoshi Club mismanagement.

My advice is for Gavin to push ahead with his idea of how to implement change as it's least likely to cause a problematic fork, especially (I hope) in consideration of above.

Finally, of course there will be exchange options and price indexes for all crypto-currencies. I have more thoughts but reading time is of concern.
828  Bitcoin / Bitcoin Discussion / Re: Off-chain Transactions on: February 26, 2013, 08:16:32 PM
No, no.  Bitcoin is already decentralized accounting.  What I'm proposing would basicly be a VPN for BCH's of many types, some decentralized, others dedicated servers that function like banks.  In reality, this is going to happen eventually should the transaction fees ever hit anything that these guys can consitantly undercut.  One way to do it now, would be for the ownership of a couple of major wallet services; say MtGox and SilkRoad, were to get together and form a direct relationship, wherein the membership of one institution could send funds to any member of the other institution, and rather than it creating a blockchain transaction, both servers recognize that they are trying to send money to the other, and each credits & debits the appropriate accounts based upon the two institutions' mutual credit.  This could be done simply with a set of code on each server that could identify the addresses of the other institution, or simply by clicking the 'use green address' button.  These two institutions would have to be willing to hold a balance with each other, up to some point which triggers a settling up.  Say, 100 BTC.  If buyers on SilkRoad were transfering funds from their accounts at MtGox, buying things from SilkRoad, and a portion of those vendors were transfering funds back towards MtGox on a continuing basis; a large enough mutual credit limit can result in many tranfers between those two institutions balancing out, and thus completely avoiding a blockchain transaction at all, but they are still using Bitcoin.  They may not even be aware of the cost saving agreements that their institutions employ.  However, in order to do this, these institutions must both be large (in both revenue and membership) and have access control over members' funds.  I can't see a way that milti-sig works here.

My proposal is for a standard way of setting up these mutual credit agreements, as well as extending these aggrements in a similar way that Ripple works between individuals.  Ripple is actually more powerful between institutions than individuals, IMHO.

Okay now I see what you mean. Yes, that's another way which works Smiley

Instead of a private entity setting up a server and matching up transfers large entities network with each other to do it voluntarily. In order to encourage that maybe all we need is to propose a protocol and ask entities to maybe put a badge on their site saying they're open to the method.

Something like that especially works well now while the community is small. Like you say all you need is a couple major players, like MtGox and SilkRoad, and you've probably covered 25% or more of all transactions lol.
829  Bitcoin / Bitcoin Discussion / Re: Off-chain Transactions on: February 26, 2013, 06:56:12 PM
When I say attack, I don't just mean hacking, in fact, I see hacking is the smallest problem. Undermining people's trust is a much better attack. If a large number of people lose a significant amount of fiat and/or bitcoin, then it still looks bad for Bitcoin from an outsider point of view, even if the cause was nothing to do with the Bitcoin network.

For instance, it would be easy to set up a system like you suggest, get as many people as you can to deposit, and then delete your private keys so that the funds are impossible to retrieve, and claim you got hacked or some other story. Or, for added effect, delete the keys and tell everyone that's exactly what you've done (assuming no legal ramifications) just to add insult to injury.

If the Japanese government decided that MtGox was doing something it didn't like, like enabling money laundering, it could force MtGox to cease trading and seize all of the fiat and servers.
Anyone with an account there would potentially lose everything in their account, pending investigation.
I don't think that people would shrug it off and move to another exchange - they'd seriously consider quitting Bitcoin altogether if they lose significant money or have to fight accusations of money laundering.

This doesn't sound like you are specifically talking about clearing houses, but rather questioning the stability of the Bitcoin concept overall due to part of the system using exchanges like MtGox.

The answer to that is the same as it has always been. One exchange (or incident), or what happens with it, doesn't equal Bitcoin in its entirety. MtGox and other exchanges have been hacked in the past. People have lost money to hacks, scams, and mistakes. Still Bitcoin continues. However, people (hopefully) learn and take precautions to guard coins better, which I think has happened.

While I agree with the perspective of the OP, the greater gain would be to develop some kind of standard overlay network, across which many smaller BCH's, wallet services, exchanges, etc could interact off of the bitcoin network; and periodicly settle up upon the main blockchain.  ...

I like this direction too although I'm not sure how to implement it. It sounds like decentralized accounting which I think would be great, but it seems to me more practical to set up private controlled servers.

While I agree with the perspective of the OP, the greater gain would be to develop some kind of standard overlay network, across which many smaller BCH's, wallet services, exchanges, etc could interact off of the bitcoin network; and periodicly settle up upon the main blockchain.

This sounds like an interesting idea.

I started to wonder if daughter alt chains (specifically made for the task) could provide the off network transactions, with the main bitcoin network remaining only to periodically combine the last n txs from a daughter chain into blocks. This way a client would only need to keep a copy of the chain to which they were subscribed. Then I realised that each daughter chain would be less secure than the main network, and since this is not something of which I have an indepth understanding, there will probably be other reasons this can't be done.

Right, I agree that probably wouldn't work. Block chains are not ideal for transactions which is the subject of this thread. Using a block chain requires waiting for confirmations, and then the other considerations of dealing with security by adequate hash rate, etc.

So maybe alt chains (if only the term "alt chain" didn't have the connotations it unfortunately has). If the block size problem becomes an issue for miners or users, alt chains like litecoin may see greater use. Or maybe geographically local alt chains that are otherwise identical to bitcoin?

Bingo. You're very close to a proposed solution for the block size issue I plan to write up this week.

I hope not.  Part of the benefit of bitcoin is the network effect, which is damaged, not improved, by the growth of alt-coins.  ...

Not true. I plan to detail why in the write up I mention above.

Litecoin also has four one-megabyte blocks per ten minutes, doesn't it?

So already offers four times as much transaction-space as bitcoin? ...

Yes, but 4 times more than 7 transactions per second is still not enough.

...
I am also not convinced that "one world currency" constitutes "decentralisation" of the world's financial systems.

Possibly it is better to be able to move elsewhere each time the powers that be grab control of some huge majority of the money in any particular system, maybe even go for agility where they are constantly on a treadmill trying to grab a mjaority of more and more and more new systems until maybe in some distant era they will realise no matter how much they want to control everyone, some people will (one maybe hopes?) find some way to retain some freedom despite them.

-MarkM-

Bingo. I plan to describe this in the write up I mention above.

I read the OP and BCH sounds like hosted wallet to me. The hosted wallet used by the reddit bot allows people to send bitcoin off the chain. If now gmail also had such a bot and the people running these bots were the same or agreed on an API, you could send from a@reddit to b@gmail off the block chain and in case these are two entities, they re-balance with one transaction per day or week.

Sure, this can and will be done (I programmed a facebook wallet that allowed you to accept it as a facebook app and then you could charge your balance via the block chain and send to other facebookers off the block chain. Simple didn't go life for lack of design and fear of getting hacked).

Yes, that's essentially all a Bitcoin Clearing House is - a way for one user to send bitcoins to another user while both of them have accounts somewhere that are linked in a way enabling the transfer to happen off-chain.
830  Bitcoin / Bitcoin Discussion / Re: Off-chain Transactions on: February 25, 2013, 10:24:37 PM
By creating centralized points of trust, you provide profitable points to attack, ...

That's no different from MtGox now. MtGox and other exchanges are profitable points to attack, which is why they have been. However, that doesn't stop exchanges from continuing, with lessons learned and better security.

... either by people who want to steal the bitcoins, or governments or companies like PayPal who might want to damage Bitcoin. Compare to peer-to-peer file sharing, the centralized ones were attacked successfully, the decentralized ones are nearly impossible to stop.

Note that adding BCH's on top of the network doesn't replace the network. The core network and coin options remain, so things are still decentralized and impossible to stop (without shutting down the Internet).


The reason Peter's proposal was more complicated was to reduce the profitability of an attack on any of the Chaum banks - the worst that can happen is that the account holders would not have access to their funds for some period of time, but they are *guaranteed* to get it back.

Having said that, I expect we'll see what you propose in the future when/if Bitcoin becomes very popular, because the majority of people prefer simplicity over security/privacy, and the majority will have come to Bitcoin because it is popular rather than because of any of its inherent advantages.

I too expect we'll see something similar to what I propose in the future. I think the advantages are too great not to. This thread is to see if we should be looking at setting such things up sooner than later, in light of the block size issue, and in order to determine the feasibility.

Off-chain transactions already exist. Places where you deposit bitcoins (such as BTC-TC) do transactions internally without going through the block chain. The block chain is involved only when you deposit or withdraw.

Correct. I agree totally. BTC-e is a great example of users exchanging crypto-currencies amongst each other without using the block chain. I believe that should be expanded.

Bitcoin-based credit cards will do internal transfers without going through the blockchain. It is certainly possible that banks (if they ever deal with bitcoins) might set up a separate clearing house for inter-bank transfers.

I agree.

there are mtgox and bitstamp redeemable codes ... probably also others. please look into that …

Yes, I agree. In fact I referred to that in response to someone's reply when I mentioned clearing houses:

...
A rudimentary form of this already exists. See https://en.bitcoin.it/wiki/Green_address

Mt.Gox provides green addresses and a few merchants recognize them (see bottom of the above link). Mt.Gox also conducts an estimated 80% of all bitcoin currency exchange. It probably holds sizable coin storage for the community too.

Mt.Gox could already act as a Bitcoin Clearing House, in other words. That doesn't mean Bitcoin is centralized.
831  Bitcoin / Bitcoin Discussion / Off-chain Transactions on: February 25, 2013, 07:19:46 PM
I want to get dialogue going on off-chain transactions. I think I have helpful info on solving the block size issue which doesn't necessarily require off-chain transactions, but I want to discuss the concept.

I've said off-chain transactions should exist with Bitcoin. Primarily I had scalability in mind, but also think of the progression of money. People once traded physical gold. People then traded claim checks for the gold instead since that was more effective (easier to carry, not subject to shaving, etc.). Today we use credit cards, PayPal and other methods to trade digital claims on paper dollars since that's even more effective than trading the paper.

Why couldn't the same happen with Bitcoin? Why can't people trade digital claims on bitcoins instead of the actual bitcoins?

Member retep posted:
   
Fidelity-bonded banks: decentralized, auditable, private, off-chain payments.

While I'm still considering the viability of that model I've also had a far simpler transfer method in mind which I call Bitcoin Clearing Houses (BCH).

A BCH starts with an entity that can garner general trust, say MtGox, Blockchain.info, the Bitcoin Foundation, etc. The BCH sets up a server with website interface allowing users to register with email addresses and deposit or withdraw bitcoins. Those transfers take place on-chain. However, since the BCH is widely visible many other users and merchants could also have accounts there. Then coin transfers happen within the BCH, or between multiple ones. A BCH also provides an API so that eWallets like WalletBit or MtGox can pass on transfers from their members without the members having accounts at the BCH.

Using a BCH has obvious advantages. Transfer is instant, no waiting for confirmations. Transfer is free or very low cost (profit might come from ads or features). Finally, of course, is scalability is helped greatly. (people could also send to email addresses eschewing wallet addresses)

While I think this is a strong case people raised concerns that this tends to centralize things and provide a target for authorities, noting Bitcoin exchanges are probably the biggest weak point. However, I don't think that's a concern. A BCH centralizes things no more than exchanges do currently, that is, they can come and go anytime and anywhere. A BCH has even more flexibility because all info is digital whereas Bitcoin exchanges have to merge in part with the traditional regulated system. Also, a BCH has no ability to create bitcoins or prevent their transfer since users could revert to the old system.

The largest concern I see is security of coins held or possibly manipulation or dishonesty with claims of coins backing transfers. However, that can be mitigated by users storing minimum balances (usual amounts for transfer) and withdrawing their balance periodically, and maybe even using different BCHs.

Thoughts?
832  Bitcoin / Bitcoin Discussion / Re: Why the Bitcoin rules can't change (reading time ~5min) on: February 24, 2013, 06:48:57 PM
Since Hazek isn't very explicit, ill summarise his point.

Hazek wants to ensure that he can run a full node with whatever hardware/network he posses at that time without having to fork out additional funds or make special group funding arrangements to host a node in a datacenter.

Personally i can accept a Block size increase as long as a low end commodity PC with an average broadband connection can run as a full node(Should cover 90% of people with PCs). Note that miners will need a much faster connection than full nodes to reduce orphan rates + investment in ASICs.

CPU wise, this is not a problem today, nor will it ever be. You could run a full node on your average low-end smartphone CPU. Even if we were to scale block size by 100x, your average CPU could handle it(Not for mining, as speed is paramount in mining). Plus if need be, much of the intensive processing could be offloaded to the GPU.

Disk Space wise, an increase of block size by 100x would not be an issue once pruning is implemented. Big Bitcoin businesses and block chain explorers could run archival nodes which provide all blocks.

Network wise,  256Kbps could keep up with a 10MB block size if it were running 24/7. For a 1Mbps connection, you would need to run it 6hrs a day.

This.

Thank you! That's what I wanted to see, some explicit numbers and general conclusions, including compartmentalizing issues.

As we can see the network connection is the biggest hindrance to increasing block size, but a 10MB block size would still allow the majority of people to run full nodes. The biggest problems will be faced by miners who will not be able to compete with the bigger miners/pools due to connection speed. Which after some thinking, is fine as long as we have people running full nodes to "vote"(not relaying) against any predatory changes that large mining pools may introduce.

Yes, network connection is the one potential sticking point I see for home-based full nodes too.
833  Bitcoin / Bitcoin Discussion / Re: Fidelity-bonded banks: decentralized, auditable, private, off-chain payments on: February 23, 2013, 09:12:40 PM
Small hard-drives were a huge issue 10 years ago. I can't see people buying multiple harddrives, just to experiment with this new-fangled "Bitcoin thing" The block size would have probably been set to something more like 100KiB, and a year or two in this exactly discussion would already be happening.

Right, but couldn't companies do it and give people pay access? In other words, right now the issue is about ability to run full nodes from home. The argument is that would then need to be handled by larger external sources. My question is can't that still be called decentralized, as in distribution of hardware powering the currency?
834  Bitcoin / Bitcoin Discussion / Re: Fidelity-bonded banks: decentralized, auditable, private, off-chain payments on: February 23, 2013, 08:48:17 PM
Ten years ago, even Bitcoin at it's current scale would be impossible without a lot of centralization. Unfortunately Moores law is already sputtering, so we're probably not going to get the far faster computers we all want in the future.

Aha, can you walk me through what you think ten years ago would look like? Let's say the year 2000:

Quote:

I bought a new Gateway desktop in 2000 It had windows ME.
10 GB hard drive, 860 processor. Also at that time I was on dial up.
Boy, you talk about speed. I didn't have it.


I ask because I believe I have a solution to the block size issue, which I plan to post next week. However, the issue of large volume of transactions is still going to be interesting to structure.

Anyway, regardless of who is right, if people don't work on alternatives like Trustbits now, we won't have any options at all in the future.

I totally agree about addressing the issue now while the community is still relatively small so that friction and fractures are handled better.
835  Bitcoin / Bitcoin Discussion / Re: Fidelity-bonded banks: decentralized, auditable, private, off-chain payments on: February 23, 2013, 08:14:47 PM
The mining subsidy of coins is to incentivize miners to participate thus securing the network. At the point the subsidy runs out there should be so many transactions on the system that even low fees would make mining worth while. Unless you're including the block size limit issue in the pricing?

Right now there aren't enough transactions to be even close to paying for all the mining security we do have. When we hit the block size limit, to pay for the amount of security we have right now IIRC tx fees need to be about $0.1/tx, but if Bitcoin is going to grow we're going to need more security than that.

I'm not trying to be argumentative, I think Fidelity banks might provide great functionality for privacy if I can wrap my head around it.

But what I was trying to say is Bitcoin is intentionally designed to keep fees either very low or no cost. Let's say there is no block size issue (pretend everyone has T1 lines and near supercomputers for desktops). If this were the case Bitcoin would always have low or zero fees because the coin subsidy pays for network security during years transaction count is small, and by the time that runs out you'll have enough transactions to pay for all the equipment/power costs. Right?
836  Bitcoin / Bitcoin Discussion / Re: Fidelity-bonded banks: decentralized, auditable, private, off-chain payments on: February 23, 2013, 07:54:44 PM
Yes, but ultimately someone has to pay for the hardware and security cost of Bitcoin. For 100% of the mining reward were paid by fees, rather than inflation, fees would already have to be about $2USD per transaction.

I can definitely see the fees for fidelity banks being pennies or even hundredths of a penny. There aren't any humans involved, so everything is done automatically with very small marginal costs and relatively low barriers to entry.

I thought that's how Bitcoin already works (the low fee, no humans/low barrier to entry part).

The mining subsidy of coins is to incentivize miners to participate thus securing the network. At the point the subsidy runs out there should be so many transactions on the system that even low fees would make mining worth while. Unless you're including the block size limit issue in the pricing?
837  Bitcoin / Bitcoin Discussion / Re: Fidelity-bonded banks: decentralized, auditable, private, off-chain payments on: February 23, 2013, 07:30:31 PM
Obviously the bank could charge transaction fee, for bitcoin deposit, bitcoin withdrawal, and internal transfer.

Ah. I read the following too quickly and thought it mentioned zero fees:

It's also not just a blocksize issue: off-chain transactions can have a lot of advantages by themselves like instant payments and mathematically proven privacy. Regardless of what happens to the blocksize, alternatives to on-chain transactions are healthy and can provide capabilities that Bitcoin itself can't.

In my mind off-chain should mean zero fees, since it should be an improvement, and on-chain already means very low fees.
838  Bitcoin / Bitcoin Discussion / Re: Fidelity-bonded banks: decentralized, auditable, private, off-chain payments on: February 23, 2013, 07:19:55 PM
I'm glad to see people thinking of innovations!

I haven't wrapped my head around this, so I'm not sure if it's a great idea yet, but I'm also glad people are in favor of off-chain transaction options. I posted in one of the block size issue threads about Bitcoin Clearing Houses to facilitate such transfers.

The obvious benefits are instant transfers, zero or low fees (revenue could be ad or features supported), and of course awesome scalability.

I note this doesn't centralize things because there is no power to create coins or prevent their transfer as users could revert to the core network. Someone posted skeptically about creating a target for authorities, saying exchanges are a bit of a weak point, but that's not a worry as I see it. The reason Bitcoin exchanges are vulnerable is they convert traditional system currency into bitcoins. With a clearing house everything is digital, and clearing servers could be hosted anywhere in the world.

One question I have about the Fidelity-bonded banks is what is the profit model?
839  Bitcoin / Bitcoin Discussion / Re: How merchant will behave when there is hard fork & they are not sure who win? on: February 22, 2013, 08:16:13 PM
...

I find it neither surprising nor unhealthy that the various primary developers have different ideas about what is important.  
...

I agree. I call it free market forces check and balance.

No hard fork will be introduced unless it's clear who will win.
...

Yes, that appears to be the case. I like Gavin's approach to upgrading:

A hard fork won't happen unless the vast super-majority of miners support it.

E.g. from my "how to handle upgrades" gist https://gist.github.com/gavinandresen/2355445

Quote
Example: increasing MAX_BLOCK_SIZE (a 'hard' blockchain split change)

Increasing the maximum block size beyond the current 1MB per block (perhaps changing it to a floating limit based on a multiple of the median size of the last few hundred blocks) is a likely future change to accomodate more transactions per block. A new maximum block size rule might be rolled out by:

New software creates blocks with a new block.version
Allow greater-than-MAX_BLOCK_SIZE blocks if their version is the new block.version or greater and 100% of the last 1000 blocks are new blocks. (51% of the last 100 blocks if on testnet)
100% of the last 1000 blocks is a straw-man; the actual criteria would probably be different (maybe something like block.timestamp is after 1-Jan-2015 and 99% of the last 2000 blocks are new-version), since this change means the first valid greater-than-MAX_BLOCK_SIZE-block immediately kicks anybody running old software off the main block chain.


This ensures consensus vote from the field.
840  Bitcoin / Bitcoin Discussion / Facts about the blocksize issue on: February 21, 2013, 08:41:40 PM
It's fascinating to see the free market in action. However, the process can be messy too. This thread is an attempt at some organization to help people form opinions. I'm hoping this thread, as it lengthens, can contain generally agreed upon truths about the blocksize issue.

Please repost and edit with the following approx. format:

AGAINST Raising the Blocksize
__________________________________________

fact: Dynamic resizing of blocks leads toward centralization because ...

myth: ...



IN FAVOR of Raising the Blocksize
__________________________________________

fact: The current hard limit of 1MB means about 7 transactions per second. To put that into perspective about 220 million people could do 1 transaction per year.

myth:  ...



Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!