i'm not saying there's no place for alt-coins, i'm saying they have drama surrounding them that has nothing to do with bitcoin. they have a passionate community but unfortunately this activity is a needless distraction here.
incidentally, it isn't just alt-coins. the securities subforum is a distraction and should start looking for a new home as well. Are you aware of the "Ignore Boards" feature?
|
|
|
centralization is bad mmmkay..
censorship is too mmkay..
When you visit another person's house, make an ass of yourself, and they tell you to knock it off - that's not censorship. If somebody comes into your house and tells you what you can and can't say - that is censorship. Learn the difference.
|
|
|
But, I don't think the answer is to change the meaning of what a Bitcoin is. Rather, a better solution is for the marketplace to give arbitrary names to the smaller notational units. We already see this happening. 1/1000 of a coin is a milibit, and the smallest unit is endearingly called a Satoshi. This is an organic, market-based process by which a naming standard will be arrived at spontaneously over time.
Indeed, at some point in the future the Starbucks barrista will tell us our coffee costs 23.20 millibits and we'll think nothing of it.
There's already precident for this: 1/1000 of a dollar is a mill. Since people tend to gravitate towards shorter words instead of longer words my guess is "mill" and "mike" would be more commonly used than their three syllable equivalents.
|
|
|
LFS is great if you want to learn how things work, but I think he's looking more for a no-hassles, easy to use system.
In the long term, learning how things work does result in a no-hassles, easy to use system.
|
|
|
The best learning experience is to install Linux From Scratch. Then once you've gotten the hang of LFS and have a decent understanding of how all the parts work together switch to something a little more automated like Gentoo.
|
|
|
I will probably discard the remaining 0.02 as a transaction fee somewhere so long as it's not worth mixing. That is exactly what mixing should focus on. I can take 73.26 and split it myself in to smaller sizes in a way that looks like a series of purchases on my own node with no cooperation needed from anyone else. What I can't do is anonymously combine all my dust addresses into an address large enough to be useful without outside assistance. A client can be very careful to use different incoming addresses for every receipt and to never link addresses but at some point the user is going to want to spend an amount larger than the balance of any single address. The only way to avoid this situation without compromizing anonyminity is to have the ability to securely combine small addresses into larger ones. That's why I think mixing should be focused on transactions which have many more inputs than outputs. https://bitcointalk.org/index.php?topic=93390.msg1036811
|
|
|
You guys are mad at banks for the wrong reason. HSBC shouldn't be faulted for "laundering" money. Laundering money is not immoral. I wish MORE banks would stick to banking instead of acting as police agents, spying on customers, freezing accounts, and causing financial delays. HSBC should be applauded for their efforts here. There are plenty of things to get made at banks about... this ain't one of them I have a policy of not applauding the efforts of companies which enjoy state subsidies, including barriers to entry, unless their efforts are lobbying for the removal of those subsidies.
|
|
|
47 BTC -> 10 BTC 50 BTC -> 10 BTC -> 10 BTC -> 10 BTC -> 1 BTC -> 1 BTC -> 5 BTC -> 5 BTC -> 5 BTC -> 20 BTC -> 20 BTC
You don't need an external mixing service to anonymously break large bitcoin balances into small bitcoin balances - you need one to combine small balances into larger balances. So a better use case would be several people sending their small balances to a mixing address to obtain larger balances. If everybody takes out bitcoins in increments of BTC1, for example then it's even harder to figure out which inputs map to a particular output because all outputs are the same.
|
|
|
Because each input is mapped to multiple outputs of a random value split, chain observers cannot tell who owns the resulting outputs, assuming no huge disparities in the values put into the mix. If there are huge disparities, you can assume that the tiny input maps to the set of tiny outputs. Why are random output values better than identical output values?
|
|
|
Or a reason to abandon arbitrary games, false authority and antiquated traditions. Why don't we base our economy of of the actual resources of the earth as opposed to an idea called money. We can use science and technology to our benefit, but only if we stop being funneled into using it to our detriment by a false economy. I advocate the Zeitgeist Movement & Venus Project. A planned economy controlled by the intellectual elite didn't work in the USSR or anywhere else it has ever been tried. The ideas in the Venus Project are taken nearly word-for-word from the 1917 Russian Revolution propaganda but with computers this time, as if that's going to make a difference.
|
|
|
Some of our customers have asked for us to support GPG signed and encrypted email. I wish more companies would do this.
|
|
|
These are some thoughts I had while considering the problem of anonymous coin mixing. Not all of the features exist currently in bitcoin but I believe they are possible:
N agents meet over an anonymous communication channel. They collaborate to create an N-of-N multisig address (M). They also agree on a time limit (L) in the form of a future block number and a payout amount (A).
Once those preconditions have been met the begin constructing a transaction (T) which takes M as an input and several outputs of size A. They nominate output addresses in a manner which can not be traced to any particular participant.
When all N agents are satisfied with T they sign the transaction but wait to broadcast it until M is sufficiently funded.
Now it's up to all participants to fund M before the time limit expires. In order to prevent cheating, the transactions they use to fund M expire if they are not included in a block prior to L and are invalid unless they are included in the same block as T. Each participant should include additional input beyond the outputs they have specified as a contribution to the transaction fee. They can attempt to contribute less than their share but that makes it unlikely that T will be processed.
If M is not sufficiently funded prior to L then mixing fails. T never happens and everybody gets their coins back because all the transactions which have M as an output are invalid.
|
|
|
(alough that does not help the Hushmail scenario you mentioned). What's the point of mixing if it isn't secure against that scenario? If you don't like including protection from governments in your threat model then just replace court orders with sufficiently-motivated elements of organized crime, or malicious operators.
|
|
|
Use Instawallet through Tor. You can see for yourself using blockexplorer that it gets mixed nicely. Mixing isn't the problem. If Instawallet keeps records of its users it can map the mixed outputs to the original inputs and provide that information to third parties. Accessing Instawallet through Tor doesn't help with that. It doesn't matter how trustworthy the operators of Instawallet are, they can be forced to keep those records against their will. https://en.wikipedia.org/wiki/HushmailSo the only way to have secure mixing is if it's not possible for even the operators of the mixing service to determine which outputs correspond with the original inputs. I don't know if it's possible to do that or not; if I knew any cryptographers I'd ask them.
|
|
|
The way in which the operator of TORwallet has partially compromised his identity confirms for me this entire approach is wrong; it's a mistake to trust a third party to protect your anonymity. Even when the owners of a mixing service have the best intentions they can make mistakes and if they can be located they can be threatened.
I don't know enough about cryptography to say how (or if) it can be accomplished but mixing coins needs to be done in a way in such a way that it's not necessary to trust the mixing service.
|
|
|
All I'm saying is this would be a horrible year to have started such an enterprise. We'll be lucky if half the corn that was planted comes to market because of severe drought.
I agree with that. Good. Glad you decided to quit putting words in my mouth . Crop insurance companies didn't start up this year. If they've been doing proper risk management they'll survive one bad year.
|
|
|
All I'm saying is this would be a horrible year to have started such an enterprise. We'll be lucky if half the corn that was planted comes to market because of severe drought.
I agree with that.
|
|
|
If you were offering this type of insurance on corn in the US you would be bankrupted this year. It would be a mistake to assume insurance is impossible in principle merely because you don't know how to do it.
|
|
|
Yes it will but only as a result of a significant rise in the BTC price. In fact any significant increase in the use of Bitcoin as a payment method will result, by itself, in a substantial increase in the BTC price with no speculation involved. One needs to consider the size of the float in BTC needed between the customers of the business, the suppliers of the business and the business it self. We are not even considering that any of the players involved will keep some funds in BTC simply for convenience to avoid exchange fees and spreads. You're ignoring the velocity component of MV=PQ. Suppose Megaupload customers are using Bitinstant to buy bitcoins and Megaupload is using Bit-Pay to instantly convert them to USD. The payment could conceivably spend less than an hour as bitcoins before being recycled into other transactions. Depending on the specific values of V and Q involved a massive increase in bitcoin use as a payment system could initially reduce the exchange rate instead of increasing it. No I am not ignoring M=PQ/V. It is just that I consider your value for V=8760 (24*365) completely unrealistic. The form of the equation you should be looking at is P=M(V/Q), and I'm not assuming V=8760. M is set by protocol so the factors to consider are P, V and Q. P is the price of goods in BTC. People who want the value of bitcoins to increase want a lower P. If a large business started accepting payments in bitcoin Q would certainly increase. If immediately spending, or converting the bitcoins to another currency, tends to increase velocity depending on where it was to start with. Holding on to the bitcoins tends to reduce velocity. Which effect dominates depends on the relative change of both P and Q. If Megaupload increased V more than it increased Q the exchange rate (USD/ BTC) would go down. Right now my best guess is that velocity today is such that anything Kim Dotcom is likely to do would increase the exchange rate, but that's not the same as a guarantee, and certainly it's not true to say any significant increase of bitcoin as a payment method will make the price go up.
|
|
|
40k of BTC, if I was a techie in such datacenter I will steal the coins on first opportunity and quit working as a monkey for rest of my life. 40K of BTC is worth about 25 years of salary in my country. I could kill anybody for quarter of that.
I offer computer security services... For their sake I hope your customers know not to hire you if the value of what they want you to protect is more than BTC10K.
|
|
|
|