Bitcoin Forum
May 24, 2024, 08:42:33 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 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 »
681  Bitcoin / Development & Technical Discussion / Re: [RFD] Bitcoin Deterministic wallet on: June 03, 2011, 02:56:25 PM
Please note!  This is not to 'replace' traditional wallets... but to complement them as an option.
682  Bitcoin / Development & Technical Discussion / [RFD] Bitcoin Deterministic wallet on: June 03, 2011, 02:53:38 PM
The use of bitcoin requires that either users store their private data in a ‘wallet file’ in clear text or encrypted, this wallet file still needs protection.

However, there is only one sort of information within the wallet file that is important… the private keys.

Currently the private keys are generated from random data.  However, there is nothing stopping us creating these same keys deterministically.

This is what I propose:


Bitcoin should have the option to ‘load a deterministic wallet.’

Creating the Deterministic Wallet:

1.  User enters a new password (of good quality) into the ‘load/create a deterministic wallet’ dialogue:


Code:
A = sha256 ( password )

B(x) = sha256 ( x )

C(x) = sha256 ( A + B(x) )

Find x, where C(x) < 0x00000000FFFF0000000000000000000000000000000000000000000000000000

(x starts from 0, and increases)

 
2.  Bitcoin then supplies the user with a nonce, base58(x), that the user can supply to both:

   a.  save time in finding the nonce again

   b.  check if the password – nonce combo is correct

3.  Bitcoin then generates 1000 (or more at the users option) addresses:

Code:
D = C(x) , where x = nonce

Key1 made from sha256(D)

Key2 made from sha256(sha256(D))


4.  The bitcoin client then rescans the block chain for any transactions based upon the newly generated keys.

5.  Upon close, the bitcoin client forgets everything, including the password. (optionally we have a setting for the software to store the nonce for convenience)
 

This system means that if the user keeps the password secret (and, optionally, nonce to save time/check correct entry).  The there is NO RECORD or DIGITAL DATA that needs to be kept on any computer (other than the block chain).

This is far more secure than the current system… It is also resistant to brute-force attack, as there is a fair effort required to check through various password.

Edit:  The Goal of this system is so that anyone can use their wallet on any computer Smiley  no need to backup anything.
683  Other / Obsolete (buying) / Looking for Professional C++ programer [60 USD/h in BTC] on: June 03, 2011, 08:44:01 AM
I have a project for a modification/patch to the official Bitcoin client.

Please contact me: da2ce7@gmail.com

or @da2ce7 on Freenode.net

PGP is essential. (for communication purposes)
684  Bitcoin / Development & Technical Discussion / Re: [RFD] BtcFn Question: Designing a 'generic transport layer' for bitcoin? on: June 03, 2011, 07:20:34 AM
We have been looking at lots of different ways of defining the Bitcoin Block/Tx IPC Protocol.

I think that using Google Protocol Buffers would be the most obvious protocol to define it with.

If anyone has professional protocol specification writing experience please contact me.. or pop into #btcfn

We have enough funds for some moderate compensation in bitcoin...  However this work is 50% charity.
685  Economy / Trading Discussion / Re: Dealing with dishonest bitcoiners on: June 03, 2011, 07:13:48 AM
Follow the guide here: https://en.bitcoin.it/wiki/Secure_Trading

This guide describes a way of trading that makes it very hard to scam.
686  Economy / Speculation / Re: Bitcoin Technical Analysis on: June 03, 2011, 07:11:49 AM
On a fundamental note: USD is soon going to go into hyperinflation: http://www.shadowstats.com/article/hyperinflation-special-report-2011.pdf
687  Economy / Economics / Re: Hyperinflationary collapse report on: June 02, 2011, 05:29:24 PM
How are we going to know what a bitcoin is worth, if we have no dollar to compare it to? :O

Just go by our gut feeling hehe?

Or other currencies?

Maybe by real goods and services?
688  Bitcoin / Bitcoin Discussion / Re: How to create truly anonymous bitcoins in 5 easy steps on: June 02, 2011, 05:22:49 PM
A mixing service that uses Blinded Tokens would also provide real anonymity.
689  Bitcoin / Bitcoin Technical Support / Re: Running Bitcoin.exe on two different computers (How do I sync my Balance?) on: June 02, 2011, 05:04:10 PM
oooh... don't' do that... you get into all sorts of consistency issues...  We don't' support that yet... Bitcoin is beta software... and multiple shared balances has not been implemented yet.
690  Bitcoin / Bitcoin Discussion / Re: How to create truly anonymous bitcoins in 5 easy steps on: June 02, 2011, 05:00:17 PM
I have been thinking about this a bit... The best way to securely store bitcoin is to create a special bitcoin client that accepts 'seed data' when making the initial keys.

What happens is the client first generates a 1024 bit number that is used as for the 'seed data' for the creation of all the secret keys in the future.

This user prints out this seed data file on acid free paper... and stores in a secure location? A fire safe maybe.

The Bitcoins are either generated, or sent to some of the keys made from the seed data.... once those transactions have been completed... All the data is deleted, Including the bitcoin keys.

When the user wants to spend the data... He scans in the seed data into the computer... re-generates all the bitcoin private keys (say the first 1000 keys) .  Then, rescans the block-chain for any transactions.


This same concept could be used for a more secure version bitbill... as a small code on the inside could represent as many private keys as owner wanted.  (some private keys could need the seed data + an extra password to create)...  However there would be no way of knowing.  The user could have a 'card balance' (on the first key generated) and a secret balance that can only be found by entering a passphase.
691  Bitcoin / Bitcoin Discussion / Re: How to create truly anonymous bitcoins in 5 easy steps on: June 02, 2011, 04:04:19 PM
except that USB flash-drives have a data half-life of between 2 and 10 years... (depending on the quality/type of flash chips used).
692  Bitcoin / Project Development / Re: Bencoin - Proof of Concept on: June 02, 2011, 01:18:09 PM
What you is doing is better solved by Open Transactions: https://github.com/FellowTraveler/Open-Transactions/

Using the bitcoin topology for a central system is not logical.
693  Economy / Economics / Re: Demurrage, transaction fees, storage fees & comparison to commodity money. on: June 02, 2011, 12:50:02 PM
After theymos has explained me some things here:

https://forum.bitcoin.org/index.php?topic=7219.msg150688#msg150688

I don't think the argument "demurrage fees are not necessary because miners will forget old transaction" is valid.
If there's no hashing power incentive to forget, why miners would do that?
The fast miners/archivers specialization won't happen.

Am I missing something?


Either you agree that old transactions have a 'cost' to the network, so there would be a benefit for some miners to forget these coins...
Or there is no 'cost' to old transactions... there for the entire idea of demurrage is stupid.
694  Bitcoin / Bitcoin Discussion / Re: Bit-coin URL shorter [Pledge 5BTC] on: June 02, 2011, 12:37:24 PM
See http://forum.bitcoin.org/index.php?topic=11303.0 for my attempt to claim this 200 5 BTC bounty.

Nice... Smiley  I'll send you the payment... I really feel bad about not updating this post earlier. Sad
695  Bitcoin / Bitcoin Discussion / Re: Want 10 bitcent? Link to Bitcoin Weekly in your signature. 2 BTC supply total. on: June 02, 2011, 06:58:39 AM
Well done Kiba! Smiley

12pbw3H1cLb6QHVMrd3g72smLT3gyyyhWq


Added your site to my sig also!  Grin Grin Grin Grin
696  Bitcoin / Bitcoin Discussion / Re: The Bitcoin Sun Super Promotion Giveaway [0.10 BTC x 100] on: June 02, 2011, 06:42:35 AM
I think the PDF and the huge overhead editorship hierarchy is a repeat of Bitcoin Weekly's mistakes.

Problem with editors is that they're only one person, with only a limited viewpoint. They're also a bottleneck in the production of content.

My operation is a 3 tiered hierarchy. Freelancers, staff writers, and the editor-in-chief. My role is more of a combat support role. I administer payment, hire people, advertise, and write code. I plan to either eliminate these roles or delegate them.

I want the good people of Bitcoin Weekly to be fighter pilots, not drones who are completely incapable of functioning without getting approval for anything.

Problem with PDF is that they're not as linkable and you can't comment on them.

Hmm, I read both... The Bitcoin sun is nice as I can just get all the news round-up in one hit... except it really should be on paper, something that you read when having your morning coffee.  I that an iPad app would be great... (for those who have one of those stupid apple-jail products).

The Bitcoin Weekly, is cool as it is very minimalist and 'just works'...  I that there is much that The Bitcoin Sun could learn from such a site.
697  Bitcoin / Bitcoin Discussion / Re: The Bitcoin Sun Super Promotion Giveaway [0.10 BTC x 100] on: June 02, 2011, 05:56:21 AM
For some reason, it feels kinda weird to just link to the main site. If there was a way to link to individual articles, I'd rather put a link to my favorite one in my signature. It just seems more personal.

+1 there are some really good ones hidden in those PDF's...

@TheBitcoinSun... why so slow?? Get your editors to upload their articles to the site already!  And get a new CSS theme while you are at it!
698  Bitcoin / Bitcoin Discussion / Re: [youtube] bitcoinlady on: June 02, 2011, 05:28:41 AM
I'm just not sure what to think.... It reminds me of the opening videos of the original Command & Conquer.
699  Economy / Economics / Re: wtf @ the current state of the bitcoin economy on: June 02, 2011, 05:24:58 AM
Have you seen the trade page: https://en.bitcoin.it/wiki/Trade

That page used to be only 20 sites not that long ago... the 'real stuff' economy is growing at a very fast rate also... It just takes time to build a website or provide a service... Money is many times more liquid than websites... so it is to be expected that it will flow to the low points first (eg. BTC).
700  Bitcoin / Bitcoin Discussion / Re: The Bitcoin Sun Super Promotion Giveaway [ 0.05 BTC x 100] on: June 02, 2011, 04:24:36 AM
To begin with, why not have a twitter feed and rss feed of all articles like a conventional blog?

Well they have a twitter:  @TheBitcoinSun
a RSS: http://thebitcoinsun.com/feed/atom

I really like The Sun'. Quality bitcoin news is hard to come-by and is going to in importance as the bitcoin community grows.

Edit: added the website to my sig.  But seriously, your website is like... really bad:  my favourite news website is: http://www.theaustralian.com.au/
12pbw3H1cLb6QHVMrd3g72smLT3gyyyhWq
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!