Bitcoin Forum
July 07, 2022, 04:33:08 PM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Economy / Scam Accusations / Phishing site ? on: May 30, 2013, 08:11:06 PM
2  Alternate cryptocurrencies / Altcoin Discussion / Pizza for ripples? on: February 22, 2013, 03:04:49 PM
I'll pay 10,000 XRP for a couple of pizzas.. like maybe 2 large ones so I have some left over for the next day.  I like having left over pizza to nibble on later.  You can make the pizza yourself and bring it to my house or order it for me from a delivery place, but what I'm aiming for is getting food delivered in exchange for ripples where I don't have to order or prepare it myself, kind of like ordering a 'breakfast platter' at a hotel or something, they just bring you something to eat and you're happy!

I like things like onions, peppers, sausage, mushrooms, tomatoes, pepperoni, etc.. just standard stuff no weird fish topping or anything like that.  I also like regular cheese pizzas which may be cheaper to prepare or otherwise acquire.

If you're interested please let me know and we can work out a deal.

3  Bitcoin / Bitcoin Technical Support / Wallet recovery (contains over 250 BTC), reward offered on: February 10, 2012, 04:05:19 PM
I have been asked to recover a corrupted wallet. The wallet is owned by an influential blogger, so I'd really like to help him get it sorted out, for the benefit of Bitcoin. The wallet has been used to receive over 250 BTC to two donation addresses. There are no outgoing transactions.

He has emailed me the wallet.dat file. Here's what I've tried so far:

1. Copied wallet.dat into a fresh install of bitcoin-qt 5.2
2. Tried to dump the wallet using Gavin's bitcointools
3. Tried to dump the wallet using joric's and jackjack's pywallet tool

None of those tools can open the database within the wallet file.

So I tried the "--recover" option of jackjack's pywallet. It finds zero keys.

When I look at wallet.dat in a hex editor, the start of the file looks like binary data, unlike a regular wallet.dat which has lots of NUL characters at the start of the file. Furthermore, the unix command "strings" doesn't  return anything recognisable, whereas there are lots of instances of the string "key" in an uncorrupted wallet file.

Can anything more be done with this file? If so, I'll send it to any trusted member of the forum who is willing to work on it.

Otherwise, it seems the only remaining possibility is to run the "--recover" option of jackjack's pywallet tool on the original hard disk. However, the guy who lost the wallet runs Windows, which I haven't used since about 1998, so I wouldn't know where to begin.

Is there a trusted member who is familiar with pywallet's "--recover" option AND is prepared to talk the wallet owner through the process of installing python and scanning his hard disk (probably by skype)?

I'm prepared to pay a reasonable reward for the successful recovery of the wallet, based on time taken.

And yes, before anyone asks, he does know he should have had a backup system in place. Everyone who has lost a wallet knows that. The trick, however, is to know it *before* you lose the wallet...
4  Bitcoin / Development & Technical Discussion / Questions about BIP 16 / 17 in layman's terms on: January 26, 2012, 09:45:00 PM
What are the substantive issues? Here are how I see them:

1. It's prudent to avoid executing data from the stack. Why? Because you have a scripts that manipulate data on the stack. Obviously the system is designed so that scripts can't manipulate the data that is going to be executed. But if there is a bug, you have all the pieces in place for an exploit. The script doesn't have opcodes to manipulate off-stack data, so Luke's implementation seems safer.

2. Supporters of BIP 16 claim that it allows 5-10 times more headroom before block size limits are reached. Supporters of BIP 17 claim that it puts fewer bytes into the block. [Edit: Gavin has explained the headroom issue, but BIP 17 still seems more scalable to me because it puts fewer bytes into the block chain.]

3. It's clear that both BIP 16 and BIP 17 transactions can be spent by others if those transactions are broadcast before 50% of the mining power (plus a safety margin) supports them. It's also clear that the BIP 17 transactions are easier to spend in this situation. However I think this is a non-issue because (a) mining power will quickly rise above 50% once consensus is reached, and (b) who is going to broadcast these newfangled transactions before the mining power is there to support them?

3. Gavin needs to say whether it's commercially relevant to his current work project. [Edit: Gavin has made it absolutely clear that BIP 16 is not driven by any commercial pressure, so as far as I'm concerned this is a non-issue and the rumors can be ignored.]

4. BIP 17 "feels" like a more general approach to the problem, and BIP 16 "feels" a bit more like a special-cased design change.

5. BIP 17 "feels" like a less-developed solution, and BIP 16 "feels" like one that has already had a little more contemplation.

Of these 5 issues, I think only (1) and (2) are of any real consequence.
5  Economy / Goods / [WTB] Small car in the northwest of England on: September 01, 2011, 12:40:36 PM
Does anyone in the northwest of England want to sell a car for bitcoins?

I'm looking for something small like a Toyota Yaris or Aigo, from a reliable marque (i.e. not European-made), and not in a dark colour. The car's age is not critical, provided the price is appropriate.

Send me a PM, or post here, to let me know what you're selling.
6  Bitcoin / Bitcoin Discussion / Using getopenID at Bitcoin sites? Don't lose access after 30th June on: June 18, 2011, 04:20:02 PM is shutting down after 30th June. This means you can't log in anywhere with a GetOpenID login after that date.

If you've been using an OpenID from GetOpenID to login at Britcoin, Witcoin or any other site where you have a BTC balance, you need to get your coins out before the end of the month or you will lose access to them.
7  Bitcoin / Project Development / 10BTC prize at for video about cryonics on: May 01, 2011, 02:12:06 PM

This might appeal to you, Kiba.
8  Economy / Marketplace / Stefan Molyneux of Freedomain Radio now accepts Bitcoin donations on: April 17, 2011, 01:10:05 PM
Stefan Molyneux of Freedomain Radio now accepts Bitcoin donations!

Stefan has enormous reach with his videos, and I hope he'll do one about Bitcoin soon.
9  Economy / Marketplace / Earn bitcoins writing about whatever you know on: February 10, 2011, 01:53:12 PM
I'm paying one bitcoin for each 300-word article that meets the following criteria.

You can write about just about anything, but it must be in the form of a question and answer. Here are some examples to start you thinking about ideas:

  • What is fiat currency?
  • How do you fry an egg?
  • How can you safely back up your family photos?
  • What is the best Elvis song?
  • What's a good way to learn Spanish?
  • How do you fix a bicycle puncture?
  • What is trigonometry used for?
  • What do trading terms such as "bid", "ask", "call", and "put" mean?
  • What would it be like to live on Mars?
  • How many megapixels does a good camera need?
  • What are the main differences between a Mac and a PC?
  • What are the main parts of a car?
  • What toys were popular in <the year of your childhood>?

The subject matter must be family-friendly and must be legal in the USA, the UK, and your country.

Topics must not get out-of-date quickly. This would exclude questions like "Which country recently had a change of government?" or "What is the top-selling song this week?".

300 words is a good length. Minimum is 200 words, maximum is 1000 words.

You can consult the internet to look up or check facts, but don't paraphrase what is already on the web (I could get that done ten times cheaper using Mechanical Turk, if that was what I wanted).

Upon payment, you transfer rights in the article to my company (Uclue Ltd), which may use the article in any way including publishing on the web.

If you would like to encourage others to re-use your article, feel free to conclude with the words "This article is released to the public domain."

If you would like to be credited, add the sentence "This is a guest post by <name>."

Put your bitcoin receiving address at the end of your article. This is used to pay you, and will not be published.

Look at the existing articles at to see how it works, but don't feel constrained by the type of articles that are already on the site.

When I launched the Quezi site, I had hopes that it would be commercially successful. However, the average contributed article yields less than 30 cents per year of advertising income. This has not enabled me to offer a reasonable fee for articles in the past, but if you think the value of a bitcoin will continue to rise, this could be quite worthwhile.

This offer closes at the end of February 2011. Send your articles to me by forum PM. I don't guarantee to accept every article, but I expect to accept the vast majority, making editorial changes if necessary.

If you want to ask about something before you start writing, this thread would be a good place to ask.

PS: If you want to suggest an accompanying photo, that would be great. The photo must either be Public Domain or Creative Commons Attribution (CC-BY). A good place to find photos is this Flickr CC-BY search page.
10  Bitcoin / Bitcoin Discussion / Block 105000 just generated, 25% of all bitcoins now mined on: January 28, 2011, 10:36:55 AM
Block 105000 has just been generated. That's one-quarter of the way to the eventual total of 21,000,000 bitcoins.

According to bitcoin watch, the 5.25 million BTC generated so far are valued at $2.27 million, or 1204 ounces of gold.

Way to go!
11  Economy / Marketplace / Short domain name for sale: SEIXI.COM on: January 17, 2011, 12:48:43 PM
I'm selling the five-letter domain name *****.com

... Reserve price is 100 BTC. Sold to the highest bid by Friday 21 January, noon GMT. I might sell it privately before then if I receive a substantial "buy it now" offer by PM.
12  Economy / Trading Discussion / How many bitcoins is "enough"? on: November 24, 2010, 03:46:57 PM
If someone had a hundred thousand dollars, they could buy at least 210,000 bitcoins, which is 1% of all the bitcoins that will ever be issued. Of course it would be stupid if everyone did that, because it would mean that only 100 people could ever play with bitcoin.

On the other hand, if bitcoin grow to 210 million users, the average user will have just 0.1 BTC, and we can be ten times as wealthy as average just by hoarding one coin. Some people think bitcoin might one day need to be subdivided beyond the eighth decimal place, but even at 8 decimals each bitcoin would be worth about a million dollars in today's terms.

Obviously there's an optimum value somewhere between those two extremes. How many BTC should one aspire to hold, before freely trading the rest?
13  Economy / Trading Discussion / Possible anomaly with the recent $0.50 peak on: November 08, 2010, 04:38:56 PM
Maybe I'm misunderstanding the raw data, but there seems to be something very odd about the peak in the BTC price two days ago, where it touched $0.50 three times.

I'm looking at the historical data provided by the link at the bottom of the Bitcoin Watch home page. If I look at the transactions between 23:04:50 and 23:43:39 GMT on 6 November, these are the trades I see:

Price  Amount
0.33   3000
0.35     25
0.35     25
0.50     25
0.49     27
0.37     36
0.50     10
0.48     68
0.37     93
0.50     10
0.37     60
0.37      8
0.39     30
0.39    500

The MtGox trade data normally shows plenty of trades for hundreds or even thousands of BTC, but these trades are very small. And MtGox normally has a big order book, meaning you can't move the market from $0.37 to $0.50 by buying just 60 bitcoins.

Notice how the price touched 0.50 three times, and dropped back to 0.37 between each one. What exactly happened here?
14  Bitcoin / Bitcoin Discussion / Wei Dai's "b-money", and contract enforcement on: October 17, 2010, 08:25:05 PM
The first paper referenced by Satoshi Nakamoto's Bitcoin Paper is Wei Dai's 1998 proposal for "b-money". It's a short but very interesting paper, and it shows that many of the ideas behind Bitcoin were well along the way to fruition back in 1998.

The part that has me interested relates to the enforcement of contracts between pseudonymous participants. The key idea is that there is distributed accounting, as in Bitcoin. The participants to a contract, and an arbitrator, each transfer a deposit equal to the maximum "penalty" they will pay if they break their contract.

If the contract is carried out, these "reparations" get refunded. If the contract does not succeed, the reparations are paid out as agreed by the participants, up to the maximum amount deposited:

3. The effecting of contracts. A valid contract must include a maximum reparation in case of default for each participant party to it. It should also include a party who will perform arbitration should there be a dispute. All parties to a contract including the arbitrator must broadcast their signatures of it before it becomes effective. Upon the broadcast of the contract and all signatures, every participant debits the account of each party by the amount of his maximum reparation and credits a special account identified by a secure hash of the contract by the sum the maximum reparations. The contract becomes effective if the debits succeed for every party without producing a negative balance, otherwise the contract is ignored and the accounts are rolled back. A sample contract might look like this:

K_A agrees to send K_B the solution to problem P before 0:0:0 1/1/2000. K_B agrees to pay K_A 100 MU (monetary units) before 0:0:0 1/1/2000. K_C agrees to perform arbitration in case of dispute. K_A agrees to pay a maximum of 1000 MU in case of default. K_B agrees to pay a maximum of 200 MU in case of default. K_C agrees to pay a maximum of 500 MU in case of default.

4. The conclusion of contracts. If a contract concludes without dispute, each party broadcasts a signed message "The contract with SHA-1 hash H concludes without reparations." or possibly "The contract with SHA-1 hash H concludes with the following reparations: ..." Upon the broadcast of all signatures, every participant credits the account of each party by the amount of his maximum reparation, removes the contract account, then credits or debits the account of each party according to the reparation schedule if there is one.

But what if the participants can't agree? That, of course, is the crux of any contract enforcement scheme. Wei Dai has this to say:

5. The enforcement of contracts. If the parties to a contract cannot agree on an appropriate conclusion even with the help of the arbitrator, each party broadcasts a suggested reparation/fine schedule and any arguments or evidence in his favor. Each participant makes a determination as to the actual reparations and/or fines, and modifies his accounts accordingly.
I don't get it. What is Wei Dai saying here? Surely he can't be saying that each participant does whatever they choose to do, because that would result in everyone having a different idea of what everyone else's balance is.

Hmm. Or maybe he is actually saying that. If I think Starbucks cheated me, I can adjust my balances so that Starbacks has less money and I have more. At the same time, Starbucks will adjust their balances so that they have more money and I have less. I guess everyone else can decide whose balances they want to believe.

But I feel I must be missing the point here. Can anyone shed some light on this?

Naturally my interest is in how this could be adapted to Bitcoin, but I feel I should understand Wei Dai's proposal first.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!