Search content
Sort by

Showing 20 of 43 results by kalleguld
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin-Qt / bitcoind version 0.8.0 release candidate 1
by
kalleguld
on 10/02/2013, 15:47:46 UTC
Running great here.
Linux nas1 2.6.33-rc6-00219-gf5c72e7-svn #8 PREEMPT Tue Feb 9 16:38:20 CET 2010 armv5tel GNU/Linux

Wanted to setup an electrum server, did not notice that I downloaded the 0.8.0 source until I recognized the dbcache parameter in this topic.

tl;dr bitcoind with electrum-patch runs fine on armv5 and old kernel
Post
Topic
Board Development & Technical Discussion
Re: [0x10c] Bitcoin IN SPACE! (Kindof)
by
kalleguld
on 10/12/2012, 00:24:15 UTC
Why would you want bitcoin in a game? Isn't the point of games to escape the real world and all its entails? Bringing in real money seems very counter to that goal.
Post
Topic
Board Altcoin Discussion
Re: Why do they hate Litecoin?
by
kalleguld
on 10/12/2012, 00:21:14 UTC
You have every rights to stay away from Litecoin if you don't like it, trying to spread your bad feelings toward anything is unnecessary.
Didn't you start this topic to hear why people didn't like Litecoin? Now you're effectively telling him to shut up.

The most significant difference is the encryption (as in cryptocurrency) algorithm. It's not a variable, it's part of the foundation on which a cryptocurrency is built.

Technically, that's a variable. There are several encryption schemes that could be used to make a cryptocurrency. Bitcoin chose one, Litecoin another.
Also, you chose to nitpick instead of acknowledging sd's point. I hope you are not representative of the Litecoin community, because you are not doing a good job at that.
Post
Topic
Board Economics
Re: US Gov't Phasing out the PENNY and NICKEL in 2013
by
kalleguld
on 09/12/2012, 23:52:39 UTC
Quote
The vast majority of users apparently are content with the existing coin denominations, including the one-cent coin.
This is what I don't get. The penny is, for all intents and purposes, useless. The only machines they interact with are those designed to getting rid of them. Even if you collected all the pennies you've ever come into contact with you couldn't buy a Happy Meal. And if you really wanted precision, why not go for 1/10 of a cent?
Post
Topic
Board Hardware wallets
Re: [ANN] Hardware wallet project
by
kalleguld
on 21/11/2012, 05:07:55 UTC
hi

what could happen if someone steal your device? physical access to it means lost the money?
or there is a way to enter some kind of pin with the two buttons of the device?
The wallet in the device could be encrypted, and the password sent from the computer every time you send a transaction. That way, you'd need the device and the password to transfer money.

Haven't followed this thread, so I don't know if it's considered, but it's absolutely possible.
Post
Topic
Board Development & Technical Discussion
Re: SHA-256 broken, collisions found... Bitcoin then?
by
kalleguld
on 17/11/2012, 09:24:59 UTC
Couldn't find this in the thread.
Post
Topic
Board Bitcoin Discussion
Re: New type of Mastercard - virtual keyboard and virtual LCD
by
kalleguld
on 09/11/2012, 00:12:29 UTC
What do you mean "Virtual"?
Post
Topic
Board Development & Technical Discussion
Re: Change the Bitcoin addresses
by
kalleguld
on 26/10/2012, 12:49:28 UTC
You can make a namecoin name link to a bitcoin address: https://bitcointalk.org/index.php?topic=120467.0
Post
Topic
Board Altcoin Discussion
Topic OP
Linking namecoin names to a bitcoin address for readability?
by
kalleguld
on 25/10/2012, 02:46:59 UTC
Namecoin names are bought for NMC and point to some information, right?

Is there a standard protocol for namecoin names to point to a bitcoin address? like
Code:
kalleguld.btc => 1CRv5oXm8AY2RtRLVAsXfnLsU12BmArtn5
or
Code:
kalleguld.bit => {"NS1":"259.8.7.64", "BTC":"1CRv5oXm8AY2RtRLVAsXfnLsU12BmArtn5"}
Post
Topic
Board Development & Technical Discussion
Re: How to determine dormant coins? (Inspired by Shamir's paper)
by
kalleguld
on 25/10/2012, 02:27:40 UTC
Instead if Bitcoin days destroyed, how about a total of Bitcoin days not destroyed?

One  bitcoin day not destroyed (or just One Bitcoin Day) is 1 BTC that has been received one day ago. Five Bitcoin Days is 5 BTC that has been received one day ago, or 1 BTC received five days ago.
For all 10M or so bitcoins, you check when they have been sent to the address they are at now and add it together.

If 78% of all bitcoins are dormant and the rest is used randomly, the number of Bitcoin Days should rise by ( .78 * numBitcoinsInExistence ) per day.

If, suddenly, all bitcoins were used on the same day, Bitcoin Days would drop to 0.

You could measure the dormancy of bitcoins over a period with the following formula:
Code:
( NumBitcoinDaysByDate(endDate) - NumBitcoinDaysByDate(startDate) ) / numBitcoinsByDate(startDate) / numDaysBetween(startDate, endDate)
Which would give you a number > 1 if bitcoins became more dormant, 1 > number > 0 if the coins circulating became more circulated, or number < 0 if previously dormant numbers came back in circulation.
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 07/10/2012, 18:02:01 UTC
In the meantime you can buy a USB stick with an AVR, flash memory, and two buttons on it for about $10.  That's probably the easier route, and since they're sold mainly for non-bitcoin applications you don't have to worry quite as much about being trojaned.
Surely you mean cheaper, not easier.

Yep.  That's exactly why you should only buy one of these things if it specifically isn't marketed as a bitcoin-related device.  Catch-22.
Can I assume that you also make your own OS and bitcoin client?
Post
Topic
Board Beginners & Help
Re: Proposal: Hardware wallet (Win 3 BTC)
by
kalleguld
on 07/10/2012, 08:36:07 UTC
HardCoin
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 07/10/2012, 08:19:54 UTC
The payment address selection are still performed on computer before being sent to hardware wallet DERP!
Yes, that's why there is a display on the hardware wallet, so you have a chance to discover the error before you sign the transaction.

Quote
Truecrypt and Bitcoin are different, but they both can be compromised with malware on computers they operate. The only way to protect the computer is - don't run any malicious or insecure code on it!
Absolutely correct. That's why the crucial step - signing a transaction - is run on a microprocessor that no malware can reprogram
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 07/10/2012, 00:35:17 UTC
Why TrueCrypt does not even attempt to stop malware from compromising encrypted data? Read the TrueCrypt manuals if You don't want to listen what I say. The same with Bitcoins.

What You can do with computer malware can do too!
TrueCrypt doesn't run on dedicated hardware. This runs on a microprocessor that's a computer in its own right. And that microprocessor can only do one thing (there is a fuse inside it, and when that is burned, you can't reprogram it).
Also, TrueCrypt and this are very different things.

So you need a client on your PC to communicate with it, i.e send the ammount? Isn't this then just basically keeping your wallet on a USB drive?

Why do you need the buttons or a screen?
Not, it's not the same thing. On a USB drive, you (or a piece of malware) can extract the wallet. On this thing, you can only write the wallet, not read it again. Instead, it takes care of that one crucial step in any bitcoin transaction: signing the transaction. That's why it needs a display, so you can confirm that it signs the right transaction.
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 07/10/2012, 00:11:06 UTC
Here is another way to go about this:

Look on eBay for the "VeriFone VX510" credit card machine.  This machine is obsolete and consistently under 50 bucks used, and it can download software at least three ways: 1) RS232 through a win32 command-line loader 2) through its dialup modem (same protocol as RS232 loader) 3) it can copy the programming from another terminal using a crossover serial cable. 

I can compile for this platform, and it also has a printer so it can spit out e.g. paper wallets and transaction logs.  I have already demonstrated the printer can print QR codes.

These things have tiny amounts of memory... if someone had written the verification code in C where its dependencies were minimal (e.g. relevant crypto code clipped out of openssl so it didn't depend on any external libs, and of course it can and should talk to a serial port) I could easily compile for this thing.
No need for an entire credit card machine. And $50 is way more than this thing costs.

Also, the thing about this machine is it's supposed to be easy. No need for rs232, command lines or reflashing old hardware. If you want to install the software on a credit card machine, be my guest, it's just not where I'm headed.
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 07/10/2012, 00:06:30 UTC
Wouldn't it be kind of difficult to enter exact amounts with only 2 buttons? Not difficult I mean tedious...
You don't need to enter any amount on this thing, you enter it on the PC.
Quote
OK, say you want to make a transaction. You fill out four things in the PC client: the wallet to transfer from, the amount of BTC, the destination address and the password for the wallet.
You press OK, and the transaction is sent to the device via USB for signing. On the device you see the amount, wallet and destination, and you press the OK button. The device sends the signed transaction back to the PC, and the PC client publishes the transaction on the 'net.
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 06/10/2012, 22:11:16 UTC
no need to build a device just use a USB stick MP3 player such as
http://www.1topstore.com/en-gbp/2gb-lcd-mp3-player-usb-flash-drive-built-in-fm-radio-p8840.html and just change the firmware..
Yes, but that would be more expensive.
Quote
or secondly if your just trying to prevent someone from just using your pc to hack coins by requiring a USB stick to confirm payments..then just use a plain usb stick. make it so the new client wont transmit payment unless a USB stick is inserted containing the wallet or even a special file which the client references. then just dont plug it in untill u need to send payments.
That wouldn't work. A skilled malware writer could modify the client so the client didn't need the USB stick, or sent the money to the wrong account.

Quote
or thirdly why even need a extra usb stick hanging off your keyring.. phones have bluetooth and wifi these days so transmitting a transaction does not require a USB stick insertion into a PC and if u were thinking of using it to plug into merchants POS terminal at stores. it saves risks of some savvy merchant adding a trojan to their POS terminal to clone wallets plugged in.
First of all, this thing isn't for POS terminals. It's designed to keep you secure if your own computer gets malware.
Second, even if you inserted this into a malicious terminal, it can't extract the wallet. The device only knows a very limited set of commands: "install this wallet" and "sign his transaction", so you can't clone a wallet from it.
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 06/10/2012, 20:50:55 UTC
It should be pronounced for blind users.
What about the deaf-blind? two metal handles that would shock you in Morse code? Smiley
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 06/10/2012, 20:38:28 UTC
And how many people will be comparing them? We are talking about people with IQ consisting of only two digits who infect their own computers with malware and still operate them.

Generate addresses that have matching few first digits like 1dice for every starting digits and have the malware to select address with matching start digits to display on LCD.
I can do many things, but I can't fix stupid.
Post
Topic
Board Bitcoin Discussion
Re: Hardware Bitcoin Wallet
by
kalleguld
on 06/10/2012, 20:21:32 UTC
Quote
OK, say you want to make a transaction. You fill out four things in the PC client: the wallet to transfer from, the amount of BTC, the destination address and the password for the wallet.
You press OK, and the transaction is sent to the device via USB for signing.
The Send-To address is changed by malware to another address before being sent to hardware wallet for signing. Hardware signs the transaction.

You cannot get any security on compromised computer! It is only a question how sophisticated is the malware.
That's why the destination address is displayed on the hardware display.