Bitcoin Forum
May 28, 2024, 07:05:38 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 »
181  Other / Off-topic / Re: intel vPro processor backdoor to make securing bitcoin impossable? on: September 28, 2013, 04:31:49 PM
This is worrisome, but we could still do BTC signatures on custom hardware entirely and not rely on normal computers.

Maybe there's a future in mini-computer-banks that can print small slips of addr/key pairs, entirely offline, secure and open source hardware to software.

The Bitcoin nodes could still run on normal computers as everything there is public anyway.
182  Economy / Services / Re: Programmer needed for 2 task project 2200$ in BTC [CANCELLED] on: September 28, 2013, 11:49:51 AM
So other than some "maybes", no one has seemed that interested or contacted me with anything serious. In the meantime I think I am close to solving this myself so I am taking down the task.

If you were working on this despite not telling me clearly, as I instructed, we can talk about a smaller compensation for your work if you have something to show.

@Dare
I read your last post as "you not having time", let me know if that's wrong.
183  Bitcoin / Electrum / Re: How do I use the new python console to import? on: September 26, 2013, 08:51:44 PM
Answer: The correct syntax for importprivkey is
importprivkey("keykeykeeykeykekykeykekyekkey")

All commands seem to require the quotes.
184  Bitcoin / Development & Technical Discussion / Re: How computationally expensive is an ECDSA and signature calculation? on: September 26, 2013, 08:25:10 PM
Just saying things don't make them true and you clearly have no idea what you are talking about.

Its all about protocol, if it is secure it doesn't matter if the terminal is trusted or not - much like Bitcoin client communication.

Ok, let me justify my statement:

1. You have a credit card style terminal.
2. You have a small device with a chip (and no user-facing interface).
3. The terminal is actually built/compromised by an attacker.
4. The terminal shows you a transaction for 0.1 BTC. You press ok, enter your PIN, yadda yadda yadda.
5. The terminal sends your pin, and a transaction for 10 BTC.

How does the card know this isn't valid?
Since you seem genuinely interested there are 3 major safe guards:

1. The card does not know, however it tracks your average spending and will block amounts too much over that normal.

2. The card will convert the charge to say "0004e00" or 4 BTC. It will then substitute the characters like so: "AKGAePO" and send this to the terminal. Since the first and last parts of this are usually the same it will be faily easy for the user to remember that AKG=000 and PO=00. If the terminal were to cheat however the result would be say AKHBePO and by looking at only the first 3 chars the user can tell he is being over charged.
This is called the Vignere cipher and it is faily easy to break - but impossible without some amount of data and a random untrusted terminal only gets to try once.

... or he can just put his PIN and rely on the charge maximum to protect him.

3. If the terminal immediately attempts to charge the card again after having received the PIN it will fail because the card locks itself for a few seconds after each spending. It cannot tell time so the locking works by the terminal polling the card say 1000 times.
185  Bitcoin / Bitcoin Discussion / Re: FAQ on the payment protocol on: September 25, 2013, 07:36:45 PM
It just sounds too complicated. Raised level of complexity normally will have unforeseeable consequence if something went wrong. Maybe this feature could be modularized and called from the official protocol
I agree this proposal is honestly not that good:

Sure sign addresses and sure have signed receipts - brilliant - but keep it away from the blockhain.

http://www.zdnet.com/has-the-nsa-broken-ssl-tls-aes-7000020312/

We don't need arcane CAs from the 90's, Bitcoin works BETTER.


The example given with the paycheck is really weak and doesn't even BEGIN to justify this: Just send your own money around a bit, say you paid using an online wallet or use coin-mixing TOR and the whole shebang.

With Bitcoin it is SOO easy to hide.

EDIT:
And when buying: If the buyer doesn't send, give him a bad review and crush his business.
186  Bitcoin / Development & Technical Discussion / Re: How computationally expensive is an ECDSA and signature calculation? on: September 25, 2013, 06:04:01 AM
You do understand that that's impossible right? If the terminal is bogus, and the terminal is the only thing that can communicate with the card, then you can't make this secure.
It's not a problem for credit cards, because you can just do a chargeback, but they do have the same vulnerability.
Just saying things don't make them true and you clearly have no idea what you are talking about.

Its all about protocol, if it is secure it doesn't matter if the terminal is trusted or not - much like Bitcoin client communication.
187  Bitcoin / Development & Technical Discussion / Re: How computationally expensive is an ECDSA and signature calculation? on: September 24, 2013, 08:46:48 PM
You're expecting people to do mental arithmetic to check for bogus terminals?

Everyone walks around with a portable computer in their pocket these days. People will just use phones instead.
If by "everyone" you mean half or less than half the world's population sure:
http://www.go-gulf.com/blog/smartphone/
Of those only 29% have mobile internet:
http://en.wikipedia.org/wiki/List_of_countries_by_number_of_broadband_Internet_subscriptions

The mental arithmetic is not required, you can just put your PIN. There are also other safe guards so the 10 BTC charge can not happen.

My grandmother has trouble enabling her phone's USB storage device connection type - so good luck with a complex app that requires constant internet connection to function and will crash her phone if she installs the wrong non-light app.

I consider my potential market share very decent Wink
188  Bitcoin / Development & Technical Discussion / Re: How computationally expensive is an ECDSA and signature calculation? on: September 23, 2013, 08:32:49 PM
No it can't. The POS could show you a transaction for 1 BTC, but have your card sign a transaction for 10 BTC.
I solved that ages ago. The card encrypts the amount with a "passphrase" the card owner knows and sends this to the terminal, hence the terminal cannot fake the amount actually sent to the card.

As for the cards programmability both Java cards and BasicCards can be programmed at will and bought by largely anyone.
189  Bitcoin / Bitcoin Discussion / Re: What happens after the last coin is mined? on: September 22, 2013, 08:17:01 PM
However, all the small transactions less than 0.3 coins will have a large transaction fee, so I guess that small transactions will be handled by some off-chain clearing solution
Everyone on this forum needs to read up on rapidly-adjusted-payment transactions as I did a few days back. Entirely eliminates the need for off chain solutions:
https://en.bitcoin.it/wiki/Contracts

As for why fees will go up:
Its an economic equilibrium - if mining goes to zero anyone can mess with the blockchain and the BTC users stand to loose much value. If mining fees go to the moon the BTC economy will be inefficient and just waste CPU.
So basically => mining fees=risk-of-attack*damage-from-attack => Fee=Risk*Cost.

Since it will not take that much mining to make most attacks near impossible future total costs of the Bitcoin system will likely be extremely low. Keep in mind that mining can effectively be ZERO until you come under attack at which point you can scale it up, thus minimizing average cost.
The current block reward is largely an encouragement to waste resources and is only justified in its necessity to create Bitcoin in the first place.

It would have been more economically sound if Satoshi had simply distributed the 21 million BTC, but that has other issues and would not have incentivised the construction of the Bitcoin system in the same way.
190  Bitcoin / Electrum / How do I use the new python console to import? on: September 22, 2013, 07:47:32 PM
It seems to want 2 args for the importprivkey function, functions are given as func(arg0,arg1...) and the old import command is gone.
I think the 2 args are wallet-name and the key in some format in that order... but where do I find the wallet name?
191  Bitcoin / Development & Technical Discussion / Re: How computationally expensive is an ECDSA and signature calculation? on: September 22, 2013, 10:03:41 AM
A card chip can do it.

The card I use however uses a cryptographic co-processor to do the signatures so the cheapest cards usually cant do it.

It takes less than a second, though I did not time it more exactly than that.
192  Bitcoin / Electrum / Re: I made hungarian translation for the Electrum on: September 18, 2013, 03:45:20 PM
Hmm so simple.. but thanks a lot.
193  Bitcoin / Electrum / Re: I made hungarian translation for the Electrum on: September 18, 2013, 05:55:02 AM
Will that be put automatically into an exe? Otherwise it doesnt really answer my question to post the same link as the op..
194  Bitcoin / Electrum / Re: I made hungarian translation for the Electrum on: September 17, 2013, 07:47:42 PM
If the Danish Bitcoin Foundation wants to make a danish version available for download how can we do that?
-Does electrum use a localization file?
-Is there a list with available translations? (to see if its already done, I did not see danish in the link)
195  Bitcoin / Bitcoin Discussion / Re: What happens after the last coin is mined? on: September 15, 2013, 07:52:02 PM
I realize that asking folks to peer into the murky future is inviting a lot of wild speculation.  However, speculation about future event possibilities can sometimes spark innovative ideas.  At the risk of drowning in a sea of ridicule, I ask these questions:

1.   What will all of the monster hashing machines do after the last coin is mined?
2.   What will the peer-to-peer network be doing?
3.   What are the large holders going to do with their massive collections of BTC?

Looking forward to some interesting ideas.

/Frank

Nothing will change in short. There will be less mining though and Bitcoin will be supported only with tx fees, however BTC will continue to function and be used.
The mining machines will still be useful for getting these fees and securing the network however. Mining will likely be very professional and centralized by then.
196  Bitcoin / Bitcoin Discussion / Re: Antecedent to bitcoin. on: September 15, 2013, 07:47:03 PM
Some very clear similarities yes:
Quote
3. Computation. After seeing the bids, the ones who placed bids in the
bidding phase may now solve the problems in their bids and broadcast the
solutions.
Sounds like proof of work to me, though some of the rest is more like proof of stake... the document is very unclear on specifics though.
Signing of transactions is the same and escrow possibilities are mentioned.

Funny it uses the names Alice and Bob too, are those normally used in money transmit examples? Saw that with Bitcoin too.

I have no idea if the doc is legit though.
197  Bitcoin / Press / Re: 2013-09-13 Falkvinge.net - Bitcoin's Vast Overvaluation... on: September 14, 2013, 09:23:11 PM
1.2 billion is not a lot of money... lots of companies are worth that, Bitcoin is not just another company its a new paradigme.

Just drugs? From that alone the value could soar to 100 billion, (though the money trail is likely not the hardest part of distributing drugs and drug users are likely not very technical).
198  Economy / Services / Re: Programmer needed for 2 task project 2200$ in BTC on: September 13, 2013, 06:04:21 AM
Here's the docs for anyone interested. I have started digging into it myself, but the offer still stands.

http://www.4shared.com/zip/Y4DE2gKZ/BasicCardJavaLibDocs.html
199  Bitcoin / Bitcoin Technical Support / Re: Accidently sent bitcoin to first genesis block, any way to get it back? on: September 03, 2013, 07:56:24 AM
Bitcoin payments are irreversible, just hope that satoshi read this and send your coin back to you

Sending a large chunk there and claiming it was an accident would be a nice attempt to see if Satoshi is monitoring this forum!
I think Satoshi might be fine with the ruthlessness of the protocol as in: "If you can't type a number right, maybe someone else should get the power your money represents".

That said typing wrong  is my nr. 1 fear with BTC...
200  Bitcoin / Bitcoin Discussion / Re: If the eye of Sauron is upon you, GTFO of Mordor! on: September 02, 2013, 05:58:28 AM
Theres a Danish bitcoin foundation now:
http://www.danskbitcoinforening.dk/
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!