Bitcoin Forum
July 07, 2024, 09:56:32 PM *
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 »
221  Bitcoin / Bitcoin Technical Support / Re: bootable thumb drive ubuntu... how to install bitcoin client on: June 02, 2012, 11:58:09 PM
Oh, sorry, I thought you were a little more familiar with Linux.  My mistake.  Smiley

What I wrote above is a series of commands that you put into a terminal window.  To open one, hit the start button, type 'terminal', then click the terminal app.  You should get a text window.  This is similar to a cmd window on MS Windows.

Then you can start typing the commands above.  Here's what they do:

Download the file:
Code:
wget http://softlayer.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.6.2/bitcoin-0.6.2-linux.tar.gz

Now it's in your home directory.  A .tar.gz is like a zip file.  To extract it we use the tar program:
Code:
tar -xf bitcoin-0.6.2-linux.tar.gz

Now your home directory has the tar file plus the bitcoin directory.  To see everything there, type 'ls', which is like 'dir' in a cmd window.

Next you go into the directory where the program is.  'cd' means change directory.  The program is three levels in, so:
Code:
cd bitcoin-0.6.2-linux
ls
cd bin
ls
cd 32
ls

Above I just shortcutted you in like this:
Code:
cd bitcoin-0.6.2-linux/bin/32

Either way works.  Then you have to run the program.  Unlike windows, the current directory isn't in the PATH on Linux, so if you want to run a program you have to prepend './' .  Thus:
Code:
./bitcoin-qt

And the program should start.


If you prefer to work with the GUI, you can do it that way too.  First use Firefox to download the .tar.gz .  It will save it to your Downloads folder.  To get there, click the file folder icon on the left.  Click the bookmark for Downloads.  You'll see the .tar.gz.  You can drag it to your desktop if you'd like.  Right click and choose "Extract here".  You'll see the new folder appear.  Double click it, then 'bin', '32', 'bitcoin-qt'.
222  Bitcoin / Bitcoin Technical Support / Re: bootable thumb drive ubuntu... how to install bitcoin client on: June 02, 2012, 06:48:35 AM
wget http://softlayer.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.6.2/bitcoin-0.6.2-linux.tar.gz
tar -xf bitcoin-0.6.2-linux.tar.gz
cd bitcoin-0.6.2-linux/bin/32
./bitcoin-qt
223  Bitcoin / Development & Technical Discussion / Re: Ideas/brainstorming for secure timer. on: May 31, 2012, 03:00:48 AM
Why not add an RTC?  http://datasheets.maxim-ic.com/en/ds/DS3234.pdf

Here's a breakout board for your prototyping pleasure: http://www.sparkfun.com/products/10160

Or this: http://www.sparkfun.com/products/99

224  Bitcoin / Bitcoin Technical Support / Re: [1BTC] New computer BSOD on: May 15, 2012, 12:19:08 AM
Start with Memtest86+.  Run it a few hours and see what you get.  If it always fails in the same spot, you have bad RAM.  If it fails on the same columns at random rows, you probably have incorrect settings.

Corsair Vengeance is overclocker RAM, designed to be run at nonstandard voltages and speeds.  Look up the exact model on Corsair's site and configure their recommended settings (especially voltage - it probably needs to be overvolted) into the BIOS.
225  Bitcoin / Bitcoin Technical Support / Re: Unpacking cabinet files in Linux... on: May 12, 2012, 10:39:21 PM
apt-get install p7zip-full
7z x whatever.cab
226  Bitcoin / Bitcoin Technical Support / Re: get at my bitcoins without updating block chain on: May 08, 2012, 10:49:57 PM
You can also download an up-to-date blockchain here: http://eu1.bitcoincharts.com/blockchain/
227  Bitcoin / Development & Technical Discussion / Re: Can the rules of Bitcoin ever be changed? on: May 07, 2012, 06:58:18 AM
Guess that's what I was going for. As much as I would like to see the pandemonium of such an event, like a bad train wreck, I also understand that politically, it would end up doing more harm than good.

I edited what I said a bit to make it more accurate.  It's not a simple majority to fork; it's you have to convince the world that your new system is the new chain is BitCoin and that the old system should be ignored.
228  Bitcoin / Development & Technical Discussion / Re: Can the rules of Bitcoin ever be changed? on: May 07, 2012, 05:50:51 AM
Technically, yes: if the change is made and enough people support it, it will be so (or at the very least it would create a permanent fork).

Politically, no: such a change would undermine all confidence in the currency; such a move is unlikely to achieve the necessary support.
229  Bitcoin / Development & Technical Discussion / Re: Deflation, Doomsday and the return of Lost Coins on: May 05, 2012, 02:27:20 AM
The market will set a price, but if I want to hold some savings long-term, I want to know if someone can suddenly resurrect a large number of very old coins and devalue my holdings.  It's not a problem now with most coins in active circulation, but what happens if we end up with a large majority of stale coins?  It's not good for confidence.
230  Bitcoin / Development & Technical Discussion / Re: Deflation, Doomsday and the return of Lost Coins on: May 05, 2012, 01:45:17 AM
1.You can't tell
2. and the decimals are unlimited

So why return ?

OK, I'll play devil's advocate.  Smiley

1 can be solved by making people roll it over to a new set of coins every few years.  2 is true and it's why there's no coming 'doomsday'.  I do think there's a benefit though: not being able to know how much currency is in circulation isn't a good thing when you're relying on the rest of it to raise in value.  There's no need to return the coins to circulation, but voiding them after some time has advantages - it would let you know how large the money supply is, and it would allow old blockchain history to be dropped completely after the coins expire.  (The current pruning scheme often can't remove old blocks when some outputs are still unspent.)

This change shouldn't be done in Bitcoin since it would revoke the existing system where coins are good for long term storage.  Who knows how many are on paper in safe deposit boxes with no way to contact the holders to let them know they have to do something to keep them?  But it's an interesting idea for an alt coin.
231  Bitcoin / Development & Technical Discussion / Re: Is/will Bitcoin wallet trawling become a thing/threat ? on: April 29, 2012, 08:49:46 AM
Is 2^160 the actual number?

The weakest link for brute force of any address is the RIPEMD-160 hash.  Yes, you can steal the coins from an address with a different key pair if you happen to find one that has the same RIPEMD-160(SHA256(pubkey)).  Good luck.  Smiley

Once coins have been sent FROM the address the pubkey is known and ECDSA is probably the weakest link (about 128 bits of security equivalent).  This may be plausible to attack in the distant future, but probably not in my lifetime unless a cryptographic flaw is discovered.


Quote
I thought a key starts with a 1 or a 3 (that's the 2x) followed by a number, a letter, or a capital (10 + 26 + 26) for the remaining 33 characters, 34 in all, so 2x62^33

Pubkey hashes always begin with 1.  It's base58 - I, l, 0, and O are excluded.  The actual address size is therefore 58^33.  That corresponds to 2^(160 (hash) + 32 (checksum)) plus an extra bit or two.
232  Bitcoin / Development & Technical Discussion / Re: Is/will Bitcoin wallet trawling become a thing/threat ? on: April 29, 2012, 04:40:15 AM
I am an expert.  Yes, it's theoretically possible, but not plausible.  2^160 is a very large number and human civilization will end before a duplicate key is found either accidentally (simply not going to happen) or on purpose (physics imposes some hard limits on computation; we're nowhere near it now, but it will put a halt to moore's law before it becomes a plausible problem, let alone one that's economically worth pursuing).

Edit: I should add, "on purpose" only includes brute force approaches.  Quantum computers can reduce the complexity to 2^80; it's not certain that quantum computers capable of handling this much data are possible, let alone fast enough to process that many operations economically; but it's a possibility.  It's also possible that a cryptographic flaw will be discovered in RIPEMD, SHA, or ECDSA.  For now brute force is the only possible approach, and it's not a plausible problem.
233  Bitcoin / Development & Technical Discussion / Re: Dedicated bitcoin devices - dealing with untrusted networks on: April 21, 2012, 09:59:41 PM
(unconfirmed and possibly not transmitted to the bitcoin network) you cannot be sure that the 9.9 BTC tx output is available to spend at the next store.  The device has no network connection of its own to know.

Then you just spend the original inputs again.  Smiley

I can't imagine ANY store is going to deliver goods before the tx is at least broadcast, unless it's a regular customer they know and can trust.  For anyone else, they'd have to be online for any transaction.

Still, this is a good point: even if the store broadcasts it immediately your change won't be confirmed for an hour.
234  Bitcoin / Development & Technical Discussion / Re: Dedicated bitcoin devices - dealing with untrusted networks on: April 21, 2012, 09:48:20 PM
How much do they cost?

$40-60 for something the size of a Kindle.  It's hard to say what a tiny one would cost since there's not much of a market for it.
235  Bitcoin / Development & Technical Discussion / Re: Dedicated bitcoin devices - dealing with untrusted networks on: April 21, 2012, 08:08:23 PM
LCD backlights consume a ton of power.  Unlighted LCDs consume barely any, and regardless this is a device you'd only power up for a few seconds at a time.  eink's nice, but it costs a lot more than a $2-5 LCD.
236  Bitcoin / Development & Technical Discussion / Re: Dedicated bitcoin devices - dealing with untrusted networks on: April 21, 2012, 02:13:30 PM
Any chance of a link where I could buy a board of this type.

Here you go:

http://www.mouser.com/Embedded-Solutions/Engineering-Tools/Embedded-Processor-Development-Tools/Development-Boards-Kits-ARM/_/N-8x0x4/


Here's a nice cheap one. The chip is a Cortex M4 with 192KB RAM, 1MB flash, ethernet, USB, LCD drivers, SD card support, and more; the board has some accelerometers, buttons, LEDs, a USB port, and some prototyping leads, all for $15:

http://www.mouser.com/ProductDetail/STMicroelectronics/STM32F4DISCOVERY/?qs=J2qbEwLrpCFMptdjNAVzZeZDfltJ6JKw1GLhrq7db5E%3d
237  Bitcoin / Development & Technical Discussion / Re: Dedicated bitcoin devices - dealing with untrusted networks on: April 21, 2012, 11:10:44 AM
A few thoughts:

The store does not have to send the change.  The device can create a transaction so 0.05BTC goes to the store and .05BTC goes back to you.  There is no need to trust the store to return it or to verify the change.

There is no need to split the inputs into 0.1BTC amounts.  It's just as easy (actually easier) to have a single 10BTC input and send a 3.55BTC output to the store and the remainder as change to yourself.

A 32-bit ARM MCU with 256KB of RAM is only about $10 in single units or $5 in volume.  That plus an SD card to store the blockchain would give you a full-function device.  A CR123A battery would run it for two days of continuous 150MHz operation, and essentially unlimited sleep time.  That's certainly heavier than an 8-bit micro running on a couple of watch batteries, but it's something to consider.
238  Bitcoin / Bitcoin Technical Support / Re: Troubles understanding sendfrom (bitcoind) on: April 19, 2012, 09:14:15 AM
No - the patch is really meant for people who want to control which addresses are associated for anonymity reasons.  It still sends change to new addresses.

You can either sweep the change back to your named addresses, or you might want to look at Electrum.
239  Bitcoin / Bitcoin Technical Support / Re: Troubles understanding sendfrom (bitcoind) on: April 19, 2012, 08:45:07 AM
Nope, it also extends the bitcoind RPC API:

https://bitcointalk.org/index.php?topic=24784.msg446276#msg446276
240  Bitcoin / Bitcoin Technical Support / Re: Troubles understanding sendfrom (bitcoind) on: April 19, 2012, 08:13:51 AM
Has anything further been considered in regards to this or is there an alternative client that already does this?

Yes, the coderr fork (the one I linked) does it.  The patch will probably eventually get merged into the standard client.  Electrum can also do it.
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!