Wary (OP)
|
|
July 25, 2013, 09:47:53 PM |
|
http://www.scribd.com/doc/155504772/Bitcoin-2-Freedom-of-TransactionThey want to evolve BTC in the right direction, do they? Not that I completely understand their ideas, but there are some points that I do like: -Enable users to personally ostracize miners that behave contrary to their wishes. It gives us some power over miners. -KYC-resistance, by zerocoin mix build in the protocol. -Fork which won't increase total supply of coins and allows you migrate your BTC to BTC2 -Prevent feature creep: "Do not add new features unless they are critical for the existence of the system". All "nice to have" features should be moved to some overlay currencies. What I don't like: -Confiscation of lost/sleeping coins with lottery redistribution. IMO, it won't resolve the lost coin problem, but will make yours BTCs less yours: if you don't move them frequently, you lose them.
|
Fairplay medal of dnaleor's trading simulator.
|
|
|
Wary (OP)
|
|
July 26, 2013, 12:05:49 AM |
|
Well, there is some discussion: at http://www.coindesk.com/bitcoin-activists-suggest-hard-fork-to-bitcoin-to-keep-it-anonymous-and-regulation-free/, there are comments from Jeff Garzik himself. He said that: a) It’s another altcoin ... The marketing of most altcoins is inevitably Bitcoin-critical, as they want to distinguish themselves from the main competitor.So, they criticize bitcoin just to promote their altcoin? Sorry Mr. Garzik, but it is just not true. They'are not planning any altcoins development, they just concerned with bitcoin going Pay-Pal way. Are you? b) Wouldn’t it be wonderful if major corporations or governments published completely open, transparent, auditable, cryptographically proven accounting? Bitcoin technology enables that.So, you'll let Big Brother spy on us, but we can spy on him as well. Do you really think it's good tradeoff? I had a poll recently on general subforum (" https://bitcointalk.org/index.php?topic=256428.msg2738253#msg2738253"). "How much coin anonimity you want". 72% voted for bitcoin become absolutely anonymous. Sorry guys, but you're not going to get it. Bitcoin dev team prefers bitcoin to become "tax-friendly" money.
|
Fairplay medal of dnaleor's trading simulator.
|
|
|
EmperorBob
Member
Offline
Activity: 67
Merit: 10
|
|
July 26, 2013, 01:28:23 AM |
|
Nobody's discussing it because this proposal needs a lot more work. It's half-baked, to say the least:
1. Adding a constant cost to becoming a miner as a means of tying identities to each miner. This actually has the reverse incentive effect than what is intended. A small miner with only a low percentage of total hashing power, needs to essentially throw away some/lots of hashing power to make an identity before they can start mining. ASICMINER can absorb the cost of making new identities much more easily, and can just craft a bunch of them to switch between at will. Same goes for pools. So their 'decentralization incentive' incentivizes centralization.
2. A block size that's already too small for bitcoin + maximum txout age = Effective upper limit on number of addresses (because every address needs to be able to make one transaction a year at a minum). Oh and it pushes users off the blockchain to use less secure/anonymous solutions to avoid the ever rising fees (defeating the point of the zerocoin addition).
3. Forced zerocoin? I assume they found some significant performance increases to it to make that work. Not that it'll matter because all the users will be shifted over to using shared web wallets to avoid needing to deal with the hassle of *seeing their funds frozen for 24 hours* based on magic calculations (you receive highly scored coins and use them in a purchase? Can't use the change for 24hrs). Bitcoin is already challenging to use for non-techies, this makes it even worse. Oh and it decreases fungibility.
This isn't a serious suggestion to improve Bitcoin. It's a grab-bag of plausible sounding ideas, thrown together without any serious thought.
EDIT: Oh and it relies on mempool consistency to make miner ostracism work. That's eminently attackable. (And it's voluntary, not enforceable by full nodes, so members of a miners' cartel could choose to not enforce the rule against each other).
|
|
|
|
kjj
Legendary
Offline
Activity: 1302
Merit: 1026
|
|
July 26, 2013, 01:37:35 AM |
|
Well, there is some discussion: at http://www.coindesk.com/bitcoin-activists-suggest-hard-fork-to-bitcoin-to-keep-it-anonymous-and-regulation-free/, there are comments from Jeff Garzik himself. He said that: a) It’s another altcoin ... The marketing of most altcoins is inevitably Bitcoin-critical, as they want to distinguish themselves from the main competitor.So, they criticize bitcoin just to promote their altcoin? Sorry Mr. Garzik, but it is just not true. They'are not planning any altcoins development, they just concerned with bitcoin going Pay-Pal way. Are you? Sorry, Mr. Troll, but it is indeed true. Changing the network rules is to make something that is not-bitcoin. Another name for not-bitcoin, in general, is altcoin. Jeff isn't always right, but if you ever find yourself about to take the opposite side of a debate from him, you should really sit down and think for a while to make sure you didn't miss anything. b) Wouldn’t it be wonderful if major corporations or governments published completely open, transparent, auditable, cryptographically proven accounting? Bitcoin technology enables that.So, you'll let Big Brother spy on us, but we can spy on him as well. Do you really think it's good tradeoff? I had a poll recently on general subforum (" https://bitcointalk.org/index.php?topic=256428.msg2738253#msg2738253"). "How much coin anonimity you want". 72% voted for bitcoin become absolutely anonymous. Sorry guys, but you're not going to get it. Bitcoin dev team prefers bitcoin to become "tax-friendly" money. I dare you to find one quote from a core dev that backs up your claim that they want to change bitcoin to become "tax-friendly". Note that I'm familiar with a variety of quotes that mean nothing of the sort, but are usually twisted inside the minds of the lunatic fringe.
|
17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8 I routinely ignore posters with paid advertising in their sigs. You should too.
|
|
|
dree12
Legendary
Offline
Activity: 1246
Merit: 1077
|
|
July 26, 2013, 01:40:36 AM |
|
This is the wrong direction. They want to take a currency and change it to a black market. There are plenty of black markets; Bitcoin is not one of them.
Transactions should be open and comply with all local laws. Taxes should be paid, because Bitcoin is a currency. Bitcoin is not a tool to avoid the law.
They can go ahead and start Bitcoin2 if they like. Maybe they'll get Silk Road to join them. But most Bitcoin users want a global, decentralized currency, not a tax haven.
|
|
|
|
Operatr
|
|
July 26, 2013, 03:37:42 AM |
|
This whitepaper is crap
|
|
|
|
Wary (OP)
|
|
July 26, 2013, 05:37:41 AM |
|
Nobody's discussing it because this proposal needs a lot more work. It's half-baked, to say the least There are two parts in the paper: concerns and suggested solutions. If the solutions are wrong, but the concerns are valid, we have to look for other solutions, rather than dissmiss the whole thing.
|
Fairplay medal of dnaleor's trading simulator.
|
|
|
Mike Hearn
Legendary
Offline
Activity: 1526
Merit: 1134
|
|
July 26, 2013, 09:25:40 AM |
|
Given that I'm one of the designers of the payment protocol, I'll weigh in here.
The payment protocol is an optional way to encode the identity of a merchant (really, receiver of payment) into a payment request, along with various other bits of data. This has a variety of benefits: better security, and because of how the payment request is structured internally (it's not just an address) better privacy on the block chain too.
It's important to stress that the identity data doesn't go into the block chain. Only you have it.
Also important - it verifies the receiver of the money, not the sender. You already know the identity of who you are paying, even today! Yes, even Silk Road users know an identity of who they are paying (it's just an identity separate from a meatspace arrestable identity). And I'm willing to bet most users already keep ad-hoc notes on which transactions they make paid for what. The problem is that the computer doesn't know any of this. That opens up the potential for confusion attacks, especially if you have malware on your computer. That's the primary motivation for the payment protocol, actually - security when you have a Trezor.
The linked paper contains a number of bogus assertions.
The first one is that it's impossible to issue receipts with Bitcoin, currently. Wrong. Businesses issue receipts for cash transactions, do they not? So obviously they can issue receipts for any kind of transaction (and they do).
The second one is that the signed payment request goes into the blockchain. Wrong.
The third one is that the release of Bitcoin 0.9 will somehow change what merchants are legally required to do, by adding the payment requests feature. Wrong. If merchants are required to issue receipts in a jurisdiction today, then saying "my software makes it inconvenient so I don't do it" is not going to impress a judge.
In practice nearly all merchants do issue receipts or order confirmations of various kinds, anyway, just because it is common sense. If there's a dispute how else can a buyer prove they purchased something?
So finally the paper says: "Of course, the reason for the introduction of Bitcoin Payment Messages and Transaction Metadata given by Gavin Andresen is a different one"
Yes, "of course" it is different to what the paper alleges .... because the authors of the paper have a garbled understanding of what's happening.
tl;dr as others have already noted, this "paper" has about the same value as a rambling forum post, and could easily have been one.
|
|
|
|
oleganza
Full Member
Offline
Activity: 200
Merit: 104
Software design and user experience.
|
|
July 26, 2013, 12:01:35 PM |
|
Why people get so stressed about Bitcoin2 proposal? No one can force anybody to start using it. And if many people would want to use it, it's their choice. You may feel free to join them or keep hashing good-ol Bitcoin. We have tons of altcoins around and none of them (including Bitcoin itself) is forced upon anybody.
I myself don't care about Bitcoin2 and some of their ideas can be implemented on top of Bitcoin 1 just fine.
|
Bitcoin analytics: blog.oleganza.com / 1TipsuQ7CSqfQsjA9KU5jarSB1AnrVLLo
|
|
|
Inedible
|
|
July 26, 2013, 12:12:54 PM |
|
Transactions should be open and comply with all local laws. Taxes should be paid, because Bitcoin is a currency. Bitcoin is not a tool to avoid the law.
What if the law said it's now illegal to fund, say, Wikileaks? What if you need to send money to Edward Snowdon but the government declares that you shouldn't as he's an enemy of the state? Would you want Bitcoin to be able to do that?
|
If this post was useful, interesting or entertaining, then you've misunderstood.
|
|
|
dree12
Legendary
Offline
Activity: 1246
Merit: 1077
|
|
July 26, 2013, 01:30:42 PM |
|
Transactions should be open and comply with all local laws. Taxes should be paid, because Bitcoin is a currency. Bitcoin is not a tool to avoid the law.
What if the law said it's now illegal to fund, say, Wikileaks? What if you need to send money to Edward Snowdon but the government declares that you shouldn't as he's an enemy of the state? Would you want Bitcoin to be able to do that? Bitcoin is always able to do that. But if the law says so, and a transaction is possible to track, then doing it is illegal and should not be done. Look, I'm all for less government regulation. I'm a libertarian politically, and I oppose any financial barriers. But Bitcoin is not for circumventing regulation. It's for transacting money across the globe quickly and inexpensively. I oppose any Bitcoin2 project because it tries to do more than that. Anything that tries to accomplish too much will end up accomplishing nothing.
|
|
|
|
Wary (OP)
|
|
July 26, 2013, 09:04:01 PM Last edit: July 26, 2013, 10:15:50 PM by Wary |
|
Thanks to everybody for the explanations. My paranoia is much better now Yes, and my apologies to the bitcoin dev team. But most Bitcoin users want a global, decentralized currency, not a tax haven. If you have some data to back this statement, can you share it with us? All I have is result of a poll on this forum and it shows that 70% want completely anonymous coins. That is tax haven.
|
Fairplay medal of dnaleor's trading simulator.
|
|
|
AgentME
Member
Offline
Activity: 84
Merit: 10
|
|
July 27, 2013, 02:10:53 AM Last edit: July 27, 2013, 02:41:14 PM by AgentME |
|
This is the wrong direction. They want to take a currency and change it to a black market. There are plenty of black markets; Bitcoin is not one of them.
Transactions should be open and comply with all local laws. Taxes should be paid, because Bitcoin is a currency. Bitcoin is not a tool to avoid the law.
They can go ahead and start Bitcoin2 if they like. Maybe they'll get Silk Road to join them. But most Bitcoin users want a global, decentralized currency, not a tax haven.
To me, it's not about hiding my transactions from the government; it's about making sure my transactions aren't obviously exposed to everyone in the world. I don't want everyone I've ever interacted with financially to be able to too easily piece together every transaction I've ever done. Given that I'm one of the designers of the payment protocol, I'll weigh in here.
The payment protocol is an optional way to encode the identity of a merchant (really, receiver of payment) into a payment request, along with various other bits of data. This has a variety of benefits: better security, and because of how the payment request is structured internally (it's not just an address) better privacy on the block chain too.
It's important to stress that the identity data doesn't go into the block chain. Only you have it.
That's good to hear. I want nice features, but I don't want anything more than necessary publicly set in the blockchain forever.
|
|
|
|
BlueHelix
Newbie
Offline
Activity: 20
Merit: 0
|
|
July 27, 2013, 10:18:14 AM |
|
Bitcoin is always able to do that. But if the law says so, and a transaction is possible to track, then doing it is illegal and should not be done. Please go an look at the US constitution regarding legal tender. EVEN the law makers don't care about the constitutional-law. And now you come and tell us you are an "libertarian". You are not. If you where you would let people decide for them self what is "legal" and what is not. It's for transacting money across the globe quickly and inexpensively.
Thas your opinion, in my mind its a tool for resisting govermant controls (inflation, force ...) I oppose any Bitcoin2 project because it tries to do more than that. Anything that tries to accomplish too much will end up accomplishing nothing. You are allways free to use what you want. That is liberty!
|
|
|
|
dree12
Legendary
Offline
Activity: 1246
Merit: 1077
|
|
July 27, 2013, 01:41:43 PM |
|
Bitcoin is always able to do that. But if the law says so, and a transaction is possible to track, then doing it is illegal and should not be done. Please go an look at the US constitution regarding legal tender. EVEN the law makers don't care about the constitutional-law. And now you come and tell us you are an "libertarian". You are not. If you where you would let people decide for them self what is "legal" and what is not. It's for transacting money across the globe quickly and inexpensively.
Thas your opinion, in my mind its a tool for resisting govermant controls (inflation, force ...) I oppose any Bitcoin2 project because it tries to do more than that. Anything that tries to accomplish too much will end up accomplishing nothing. You are allways free to use what you want. That is liberty! I am a law-abiding libertarian. Yes, they exist. I promote libertarianism, vote for libertarian policies, etc. But I do not tarnish libertarians' image by making it seem like they are all criminals.
|
|
|
|
dree12
Legendary
Offline
Activity: 1246
Merit: 1077
|
|
July 27, 2013, 02:58:20 PM |
|
Bitcoin is always able to do that. But if the law says so, and a transaction is possible to track, then doing it is illegal and should not be done. Please go an look at the US constitution regarding legal tender. EVEN the law makers don't care about the constitutional-law. And now you come and tell us you are an "libertarian". You are not. If you where you would let people decide for them self what is "legal" and what is not. It's for transacting money across the globe quickly and inexpensively.
Thas your opinion, in my mind its a tool for resisting govermant controls (inflation, force ...) I oppose any Bitcoin2 project because it tries to do more than that. Anything that tries to accomplish too much will end up accomplishing nothing. You are allways free to use what you want. That is liberty! I am a law-abiding libertarian. Yes, they exist. I promote libertarianism, vote for libertarian policies, etc. But I do not tarnish libertarians' image by making it seem like they are all criminals. So, you're one of those idiots who says that something should or should not be done based on the law. So, if the law says it's illegal to fund Wikileaks, then it shouldn't be done. If the law says you must be executed for being gay, then that's obviously okay! I don't agree with the law. I believe this stuff is morally unacceptable. However, I abide by the law.
|
|
|
|
gmaxwell
Moderator
Legendary
Offline
Activity: 4270
Merit: 8805
|
|
July 27, 2013, 04:06:48 PM |
|
Oh, okay. That makes more sense. Still, it doesn't make a lot of sense to submit to something you find morally unacceptable... I don't know about you, but I find having myself put in jail or even subject to procedural-torture by a civil or administrative court pretty 'morally unacceptable'. Laws I disagree with ought to be fought but there are many ways to do so, all of which have their trade-offs. But any of that fighting serves an ultimate purpose: providing a good life for myself and others... Being in legal trouble isn't very compatible with that goal and rationalists win. That isn't to say that there aren't cases where civil disobedience with likely imprisonment isn't justified, but it's certainly not the first tool we should turn to. As far as the paper goes. It was linked on IRC the other day... I haven't commented on it because its ... kinda meh all around. There are some reasonable arguments in it, and some pretty unreasonable ones too and I thought they were obvious enough that it didn't demand much commentary.
|
|
|
|
piotr_n
Legendary
Offline
Activity: 2055
Merit: 1359
aka tonikt
|
|
July 27, 2013, 06:44:46 PM |
|
as long as I agree with the keep it simple idea, the others like "sliding blockchain with fixed block sizes, the redistribution of dead coins with an unforgeable lottery, enforced mixing, and miner ostracism" - this is some crazy shit why would any sane person want to e.g. redistribute dead coins? how would he even know if they are actually dead? so yeah, keep it simple. and the bitcoin core - the blockchain parser - should have been a separate app long ago. no wallet, no mining just API to allow it. untouchable - unless like once a year, upon voting. but it wont be as such - not for a long time. instead all the shit satoshi client does, will be mangled together with the chain parsing protocol.
|
Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.PGP fingerprint: AB9E A551 E262 A87A 13BB 9059 1BE7 B545 CDF3 FD0E
|
|
|
BlueHelix
Newbie
Offline
Activity: 20
Merit: 0
|
|
July 27, 2013, 07:06:15 PM |
|
as long as I agree with the keep it simple idea, the others like "sliding blockchain with fixed block sizes, the redistribution of dead coins with an unforgeable lottery, enforced mixing, and miner ostracism" - this is some crazy shit why would any sane person want to e.g. redistribute dead coins? how would he even know if they are actually dead? Its so obvious that you have not read the paper. Please go and do your homework before "discussing" this topic in which you are not informed. so yeah, keep it simple. and the bitcoin core - the blockchain parser - should have been a separate app long ago. no wallet, no mining just API to allow it. untouchable - unless like once a year, upon voting. but it wont be as such - not for a long time. instead all the shit satoshi client does, will be mangled together with the chain parsing protocol.
There is no voting about feature creep ! But its coming slowly ... and there is no voting at all! But we can and we will vote with our values in BTC. We will be able to vote for or against any hardfork! Just let us vote and the people will decide what suites them best in their opinion. That is liberty at its best.
|
|
|
|
piotr_n
Legendary
Offline
Activity: 2055
Merit: 1359
aka tonikt
|
|
July 27, 2013, 07:08:55 PM |
|
Mining is the voting - everyone knows that.
And as for the homework I should supposedly do: what is so obvious that I don't know?
|
Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.PGP fingerprint: AB9E A551 E262 A87A 13BB 9059 1BE7 B545 CDF3 FD0E
|
|
|
|