Bitcoin Forum
May 25, 2024, 09:42:43 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 »
321  Bitcoin / Bitcoin Discussion / Re: Bitcoin Users Can Face Jail Time up to 15 years on: January 29, 2014, 08:46:37 PM
this is the OP sniffing glue and not understanding the context of the article if he believes that bitcoin can land you in prison simply by owning it. ...

No, that's actually exactly the way it's intended to be interpreted:

Quote
The anonymously produced “virtual currencies” can be intended by its producers for money laundering and terrorism funding purposes, the Central Bank said in a statement.

This means that Russian digital currency users can become involved in criminal activity simply by using the Bitcoin and its analogues, the regulator said.

This is meant to provide a clear chilling effect for Russians, ie, don't do this, we don't approve - you have been warned.

It is Russia.
322  Other / Off-topic / Re: First bitcoin related suicide? on: January 28, 2014, 05:55:29 PM
OP don't take this directly but Americans/westerners (which I take it you are) are friggin spoiled, myself included. It's all about perspective. When I'm feeling down it's terrible to admit it but something that makes me feel better (human nature), or it's better to say not so bad, is remembering those so much worse off. For Americans there are a lot. There was that man in Greece who suffering from their financial pressure set himself on fire.

In North Korea, where there is no Internet, 80 people were recently executed for infractions like watching porn and western movies. I remember stories before the financial crises of rampant food inflation causing exacerbated starvation globally, with people in some places making mud cakes - trying to get some nutrition from literally eating dirt.

In that context it's hard to feel sympathetic when you say you can't afford to live. Al Jazerra covered Sean's Outpost finding 3 homeless guys that, using bitcoin, began doing online tasks and soon moved into a house. There is so much opportunity with Bitcoin it's unbelievable. The fact that you're an English speaking, I assume male, puts you ahead of so many out the gate. Being Internet savvy and especially involved with Bitcoin puts you in a further minority percent. So you fell down a bit, big deal. Do you know how many would literally die (and sometimes do) to be in your shoes? It's all about perspective.
323  Bitcoin / Bitcoin Discussion / Re: would you accept stolen bitcoins? on: January 27, 2014, 01:33:08 PM
Yes I would. The integrity of the system, which relies on coins being fungible, is more important than a few thieves.

Even if I knew the victim was my grandmother I would accept the tainted coins. It's that important. There are other ways to catch thieves, even if not for that specific crime.
324  Bitcoin / Bitcoin Discussion / Re: What is the right and fair way to stop Mike Hearn? on: January 25, 2014, 08:09:00 PM
Quote
Maybe I'm missing something, but what's preventing a government from running the hash function on all the passports and de-anonymizing all the hashes? They own the passports database after all.

Great question! The talk was only 15 minutes (a lot of people were standing the whole time), so there is a bunch of detail that I glossed over.

The proof you present is proof you ran a program correctly. Thus the hash can be salted, memory hard or whatever you want to do. Now I think there is a legitimate issue here which is that the space of valid passports is not very large - even in the best case of 100% ownership it's O(size of country) so even if the hash is salted or whatever a government that wanted really badly to deanonymize its citizens who are running nodes could potentially brute force every single hash. This is especially an issue because a program that's being proved runs much slower than a normal program would. So there's some perhaps some more work to do here.

Of course it is not any different to the situation we have today where a government can just find every IP in their country that's running a node and go look the owners up via telcos. Even if you assume all nodes run via Tor it's not clear you can stop a government de-anonymizing you, because of things like traffic flooding attacks. And frankly the Bitcoin P2P network is quite latency sensitive, new blocks need to be flooded as fast as possible to minimize miner losses to orphan blocks, so it's unclear to me that the entire Bitcoin network will ever run behind Tor 100%. I certainly wouldn't predict it as a no-brainer future.

In short, whilst a dedicated government might be able to reverse the hash somehow, they already have other options that are unlikely to go away, and the hash does stop everyone else from learning who you are which is still pretty useful (indeed, a basic requirement).

For the sake of completeness I'd point out users wishing to remain anonymous could run their normal use wallet behind Tor with a node to help the network on a hosted server, paid anonymously with BTC, outside their country if needed. So it's possible to evade govt. detection. I do think the passport proof can be useful in many cases, though. We always prefer more not less options.
325  Bitcoin / Bitcoin Discussion / Re: What is the right and fair way to stop Mike Hearn? on: January 25, 2014, 06:23:54 PM
After thinking this through I believe it's a very, very clever idea.

Let's recap the problem: we want to identify the "good guys" in our network but without centralized authority. This is especially useful for lightweight/SPV clients to trust a transaction has occurred before confirmations.

...

Allow me to make a slight correction which may or may not impact your thesis:  The idea is not to identify a 'good guy'.  It's more to identify a 'same guy'.

I don't follow. Do you mean 'same guy' for a Sybil attack, or same guy that identified his node? You do understand it's an anonymous proof in the latter case?


What pass themselves off as multiple separate nodes are actually controlled by the 'same guy.'  

That can be referred to as a Sybil attack... In an anonymous network it's possible to suffer Sybil attacks from more than one source at the same time, so no, you wouldn't know separate nodes were controlled by the 'same guy'.

You got started out on the wrong foot here by mis-stating the problem.  

No I didn't.

Your mistake was recoverable by arguing that 'good' meant simply that it was not a dummy/army node.

You can't positively know dummy or "good" nodes in an anonymous network. What you can do however is recognize data proof which is hard to fake which is "good" or helpful; which when seen over thousands of nodes can give confidence that control over those nodes is distributed to more than a few people.
326  Bitcoin / Bitcoin Discussion / Re: What is the right and fair way to stop Mike Hearn? on: January 24, 2014, 10:26:40 PM
I like the concepts of 'proof of burn' and using non-anonymous nodes for route mapping far more than using a centrally-issued token to tag a node. ...

There are something like 200 countries in world. I wouldn't call that centrally issued. As Mike points out wallets can probably also poll different countries. I understand the scariness the scheme has, and that it may not be perfect. That's why I suggest using it in conjunction with other trust schemes. Using multiple schemes together strengthens protection against fraud.  
327  Bitcoin / Bitcoin Discussion / Re: What is the right and fair way to stop Mike Hearn? on: January 24, 2014, 09:57:47 PM
After thinking this through I believe it's a very, very clever idea.

Let's recap the problem: we want to identify the "good guys" in our network but without centralized authority. This is especially useful for lightweight/SPV clients to trust a transaction has occurred before confirmations.

...

Allow me to make a slight correction which may or may not impact your thesis:  The idea is not to identify a 'good guy'.  It's more to identify a 'same guy'.

I don't follow. Do you mean 'same guy' for a Sybil attack, or same guy that identified his node? You do understand it's an anonymous proof in the latter case?

Again, it's simpler than that, it's just a hand wave saying "hey, I do have (exclusive) access to a random, unique piece of paper". It doesn't qualify you as being okay.

No that alone doesn't, but one machine seeing thousands of such unique pieces of paper can draw a reasonable conclusion about that fact.

turns out producing pieces of paper / objects that have the property of not being copy-able is extremely hard. ...

Exactly, hence the value in using them to conclude distributed source of ownership.

The main substance of your argument is that optional identity verification is acceptable ...

No, not exactly. The passport verification doesn't submit identity. What is optional is the choice to add some sort of extra data to your node to allow others to make some determination about it, which can be helpful to them. This can be done by regular users in two suggested ways: passport verification, and proof of sacrifice which incurs a small cost. Additionally, high profile non-anonymous nodes (e.g. MgGox) can also be used in helping clients try to identify the authentic network. Using these three things together appears to me to provide great benefit with no apparent downside. That's the substance of my argument.
328  Bitcoin / Bitcoin Discussion / Re: What is the right and fair way to stop Mike Hearn? on: January 24, 2014, 06:59:54 PM
After thinking this through I believe it's a very, very clever idea.

Let's recap the problem: we want to identify the "good guys" in our network but without centralized authority. This is especially useful for lightweight/SPV clients to trust a transaction has occurred before confirmations.

Before I comment on the passport idea let me put forth my own, which is a sort of distributed trusted node model. As Bitcoin grows we can expect higher profile "good guys" to emerge. Examples might be blockchain.info, MtGox, Bitcoin Foundation, and more recently even Overstock.com (CEO is anti-central bank). This should only increase not decrease and wallets can store/update the IP addresses of such entities once in a while (they shouldn't change often). Now in situations where a connection to the "real network" is questionable direct IP address links to trustworthy nodes are available, probably numerous ones.

I think it's better though to have more than one trust model. I think Mike's other ideas can be added. Start with the proof of sacrifice nodes which incur a cost. While this isn't ideal since we want nodes to be cheap many people may not care about some cost. So I think that can be added into the mix.

Last is the controversial passport idea. I can understand the knee-jerk reaction to anything allying itself with government (I recoiled initially too), but people should look deeper. There was a US senator who was dismayed many American youths saw Edward Snowden as "some kind of Jason Bourne". I had to smile at his consternation that high-tech defiance of the state could be seen as cool. This reminds me of that. If people see themselves as Bourne maybe they'll warm to this idea better. Remember, this isn't anything to do with transaction verification power and the integrity of miners. It's only a hand wave to say hey I'm okay if you want to listen to me. If some users opt to add passport verification to their node, and this happens in different countries, and clients see thousands of such nodes then I don't see a risk of granting govts any undue weapon/advantage; especially when merged with the two other ideas mentioned. These things taken together can give wallets a great resource for determining network authenticity.

Since this is a Mike-gripe thread I may as well briefly weigh in on his other proposals:

Re: CAs for the payment protocol - I think it's fine. Remember it's only a tool to help users decide if what's on their screen is  trustworthy. If in doubt they can pick up a phone or use PGP etc. in addition before sending the transaction.

Re: red/black lists for coins - No. Sorry, Mike, I think you're wrong on that one. While I understand the motivation to thwart bad guys external crime fighting methods must suffice. Coins remaining fungible is paramount.
329  Bitcoin / Bitcoin Discussion / Re: Interview with a Bitcoin Trader Making $10,000 a month on: January 21, 2014, 07:09:05 PM
How does one even make that much money anymore? Unless there is a huge spike in bitcoin, and you sell it for more
than you paid for it, how does one even make 10k as a normal person with normal savings? Perhaps day trading between
the other crypto currencies? But then he says just on localbitcoins so I'm confused now...

I don't think you need a huge price spike to make money. Often people on localbitcoins buy at a much lower price and sell at a higher price than what is on exchanges. Many people would opt for localbitcoins because they can trade in/out for cash instantly, and anonymously. Those are two things exchanges are not best for, so charging a premium is definitely workable. I imagine if you work hard at it you can do pretty well.
330  Bitcoin / Bitcoin Discussion / Re: What will happen to Bitcoins if the $ collapses? on: January 21, 2014, 04:16:07 AM

However, keep in mind that the US Dollar is backed by the most powerful military regime in the World, so I don't see the dollar disappearing entirely.

The value of the dollar has nothing to do with the military, otherwise we could just double our military and double what we can buy with a $1? LOL. Also do you think there would be a US military if the currency they got paid in instantly became $0 and they couldn't afford their homes, food etc?

I think what he means is that the size of the US military provides other countries an 'incentive' to keep using it.

Somewhere Saddam Hussein is saying ain't it the truth.
331  Bitcoin / Bitcoin Discussion / Re: What will happen to Bitcoins if the $ collapses? on: January 21, 2014, 01:00:59 AM
In the event of a $ collapse, if it occured despite all the vested interests around the globe, what trust do you think people will have in a virtual coin?  Not you, but those who haven't been involved previously.

Unfortunately most people don't understand how money works, or the reason to put trust (or not) into a particular currency; many people believe dollars are backed by gold in Fort Knox.

What people would understand is the man behind the counter saying they need to pay in something called "bitcoin" or gold or receive no groceries. Then it becomes an effort to obtain the form of money the grocer wants regardless how it works.

332  Bitcoin / Bitcoin Discussion / Re: What will happen to Bitcoins if the $ collapses? on: January 20, 2014, 07:57:03 PM
I think that bitcoin along with it's altcoin cousins would rise exponentially.

I agree. While I don't think all alt-coins will be successful a few select ones will do quite well.

However, keep in mind that the US Dollar is backed by the most powerful military regime in the World, so I don't see the dollar disappearing entirely.

That and legal tender laws, so I agree it may not disappear entirely. However with trillions of units in existence if the primary use is limited to govt debt settlement it may take a wheelbarrow full of them to buy a loaf of bread.

...
The most likely answer to your question is that bitcoin would also collapse with the collapse of the dollar ($) ...

No it's not. Why do you think the value of Bitcoin is dependent on dollars? You may be confusing the exchange rate, which is often in dollars, with the underlying value. The two are not the same.

OP: consider the people in Argentina are very familiar with currency collapse. This last time in 2001 I heard people tried in desperation to create trade alternatives, resorting to local exchange systems including home computer printed "currency". Of course this didn't last. Now imagine they had access to bitcoins in that situation. It paints quite a different picture.
333  Bitcoin / Development & Technical Discussion / Re: Mining on Top of Unknown Block: A new protocol weakness on: January 15, 2014, 01:08:11 AM
They failed to examine the consequences of competing selfish pools.

Well selfish mining only starts to make much sense at around 1/3 of the network's hashing power. That means you could only have 3 competing pools behave that way where it might make sense for them. The assumption is miners would gravitate to whatever pool amassed an advantage in order to make the most profit on the winning most team, with the process leading to one pool having a large majority.

This idea is okay on paper but not I feel in practice. It's for the same reason pools have, in reality, made decisions not for their immediate bottom line, but for the longer term implications for the network. We see this with pools who have somehow fallen shy of 51% hashing; we see it with pools on the wrong side of the version 8 fork ditching their blocks.

Bitcoin is strongest and more importantly most valuable when all its participants act in a manner which supports a viable healthy system. That's at direct odds with the reasoning given for expecting selfish mining.

334  Bitcoin / Development & Technical Discussion / Re: Mining on Top of Unknown Block: A new protocol weakness on: January 14, 2014, 08:48:48 PM
I believe a system should by secure by-design and not by anything else.

If that's possible I completely agree.

If it was the case that there is not possible secure modification of the PoW structure which is suitable to current ASICs, then maybe we better put with the weakness ...

Unfortunately suitable course of action isn't necessarily a black and white call. If we were in a lab under controlled conditions then of course we could use pure logic for system optimization. This is not the case. Bitcoin is made up of independent actors all of which to some degree influence the whole. It's similar to how economics as a science is the one field where experts can agree upon a set of data yet come up with opposing views.

With Bitcoin protocol changes therefore can't ever be taken lightly. The larger the system grows the more difficult it is to come to consensus on any change. At some point I imagine it becomes impossible (one reason I believe alt-coins have a role). So I'm very glad people like you are raising these ideas sooner than later.

Bitcoin as money relies on shared confidence in its value. Confidence in Bitcoin's value naturally rests upon many things including the viability of the system, which includes withstanding attacks. It's unclear what would be the result of a pushed for yet unsuccessful protocol change. That's why we need to be careful about what things are viewed as critical.

(there are other ways to counter block discarding attacks, such as my "fork punishment" proposal).

While I agree with many of your conclusions I'm not yet sold on the fork punishment countermeasure.

I have no intention to argue about off-topic issues that have been thoroughly discussed in other threads, yet I will just note that there is an incentive for selfish mining: increased mining profits. Such an attack will most probably not cause the total destruction of the system ...

Even you yourself say "probably" not cause the total destruction of the system. Nobody can say what the effect would be. Something less than completely healthy seems assured, and that in all likelihood means lower value for coins.
 
Moreover, I don’t think we should make any assumptions about the attacker intentions and incentives: the attacker may theoretically want to harm the system (say if it is a terror organization, the Chinese government, or more likely the NSA).

But that matters in practice. The security of the system relies on the assumption an attacker's resources will be low compared to the honest network. There are real costs (including other than financial) to prepare and execute the attack. If an attacker can't use pooled resources from the network their challenge is great. Governments might be the only viable candidate but governments are subject to political repercussion. Any attacker building out the server farms, power centers, etc. would probably not go undetected.
335  Bitcoin / Development & Technical Discussion / Re: Mining on Top of Unknown Block: A new protocol weakness on: January 14, 2014, 12:28:30 AM
There is a problem with Selfish Mining I haven't seen addressed: incentive.

It's strange to me Cornell University researchers would publish a paper proposing profitable incentive to act "selfishly" and immediately predict the demise of Bitcoin. Why would a selfish miner execute a profit seeking attack knowing a successful attack could decrease the value of all held coins?

Recently Ghash.io went from near 51% of network hashing to under 30% in less than 48 hours as community reaction set in.

The design of Bitcoin and its future success was never guaranteed. The reason for optimism is it solves an important enough problem that whatever challenges arise resourceful people will put in the effort necessary to find a solution. As Bitcoin approaches global saturation 51% attacks or even 30% ones become exceedingly unlikely.
336  Bitcoin / Bitcoin Discussion / Re: Gavin will visit the Council on Foreign Relations on: January 13, 2014, 01:47:23 AM
So long as they learn how they can benefit from BTC ...

They can benefit from it the way anyone else can. Bitcoin is user neutral.
337  Bitcoin / Bitcoin Discussion / Re: Gavin will visit the Council on Foreign Relations on: January 12, 2014, 11:08:19 PM
Cool. I think this is exactly the right approach. Unlike many central banks Bitcoin, its operating policy, and records etc. are completely open and available for discussion. The Bitcoin community has nothing to hide or fear from such high profile government discussions.
338  Bitcoin / Bitcoin Discussion / Re: Automating BTC withdrawal on: January 11, 2014, 03:31:49 PM
Is it possible to automate Bitcoin withdrawal ? Can people withdraw their amount from a wallet through an API ?

There are many types of wallet. Can you be more specific? Also, define "withdraw" Smiley

Person A has an account in web app X and earned some 3 BTC over there. Now he wants to withdraw his BTC amount from web app's wallet to his own wallet. How can we automate this without any manual intervention ? Let us suppose the web app X's wallet is on blockchain.info, but person A's wallet may be anywhere. Person A will only provide his BTC address.

Yes you can do it because blockchain.info provides a transfer API. All you have to do is include the blockchain.info account credentials, pay amount, and destination address in an encrypted URL.

So for example you can set up a PHP server somewhere with a cron job scheduled to run once a week, once a day, whatever. When it runs it tells  blockchain.info to send the desired amount to the desired address. The receiving address can be anywhere and that process would happen without humans (until the blockchain.info account balance was depleted).
339  Bitcoin / Bitcoin Discussion / Re: Central Banks could EASILY destroy Bitcoin (if they want) on: January 10, 2014, 06:28:49 PM
No, they couldn't easily destroy Bitcoin.

What they could attempt to do is manipulate the bitcoin to fiat price point. They have no bitcoins now so they first need to buy them. They would have to buy from bitcoins available for sale, and new ones being found by miners as scheduled in the inflation rate. They couldn't acquire any I have, for example, since they're not for sale.

So they could begin trying to acquire as many as possible which would drive up the price. Right now the price is about 1K each, and as I note above there are a limited number available, so their buying if they were seriously engaged could drive up the price quickly say to 10K each or beyond. At this point the multitudes of bitcoin owners would be greatly enriched (fiat wise).

The sharp uptick in price might slow down purchases as people hoarded bitcoins. At the same time the high price would create a larger news cycle, causing more people to learn about and probably be interested in Bitcoin. Now you have a lot of wealthy bitcoin holders who probably begin to sell a few, the central bank that now owns a number and looks to crash the market, and a lot of new people saying what the heck is going on.

So the price probably crashes from 10K back down to maybe as low as 1K, but I doubt it would get that far. Now people are taking bitcoin very seriously with such high prices, the new interest in it would fuel sales, and older holders still won't sell all their coins cheaply.

Now the central bank needs to buy coins again to try the cycle over. All they have successfully done is enrich a lot of bitcoiners, add in volatility which otherwise wouldn't have been there, and generate more interest and awareness for it. If you look at bitcoin's history you'll see tons of volatility, which hasn't killed it. Next.
340  Bitcoin / Bitcoin Discussion / Re: Mike Hearn, Foundation's Law & Policy Chair, is pushing blacklists right now on: November 15, 2013, 12:08:09 AM
Hearns suggestion for discussion is to use those redlists against cryptolocker. What to we do to make redlisting against cryptolocker ransomware criminals obsolete, then? Improve Windows security?!?

Your premise is flawed. You imagine you can stop crime by regulating a tool. You can't.

Money is a tool. Guns are a tool. Neither of them commit crimes. People do.

Criminals intent on some action will find a way to carry it out, whether or not guns are banned, or whether or not there is KYC/AML in place. You can't completely protect yourself from terrorists and criminals unless you give away all your freedom to those that will protect you. Then it becomes pretty easy for protectors to fight terrorists (any real or made up). The problem is it also becomes easy for them to fight and limit you to keep/increase their power.

If you want to stop/limit crime look at the economic conditions, psychological conditions etc. that lead to it and work from there, while also taking steps to protect yourself. Same for terrorism. Look at which political ideologies aggravate it. You don't go after the tools and freedom and crack down on everyone with one gigantic suffocating dragnet. It's a bit like killing a flea with a sledge hammer. You'll get collateral damage.

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!