Bitcoin Forum
May 12, 2024, 07:05:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 [4] 5 6 »
61  Bitcoin / Development & Technical Discussion / Re: Does Namecoin solve the backing problem? on: June 23, 2011, 02:51:54 AM
[  What backs gold?  Gold only has value because people desire it for various reasons such as using it as a conductor, jewelry, beauty (that does not corrode) and extreme maleability,

I think you pretty much answered your own question here.

There is no intrinsic value in the USD beyond the fact it is massively used in trade and traders

There are some people who like backed money (money that has a applications outside of its use as currency, like gold/silver) and some people who are ok with unbacked fiat (like USD), It was probably a mistake for me to list USD as one of things that could be used to back an electronic currency.  The point I was trying to make was that NameCoin has the features of Bitcoin plus it has utility, that may make it acceptable to people who wouldn't be interested bitcoin.
62  Bitcoin / Development & Technical Discussion / Re: Does Namecoin solve the backing problem? on: June 23, 2011, 02:07:31 AM
BitCoin is equally backed by the right to enter transactions into the hash chain which is also a distributed data store. Remember, you can transfer any amount of BitCoins to any address you want, whether or not that address actually corresponds to a private key anyone holds.

For example, say I want a provable timestamp of a document. I can hash the document and transfer .0001 BTC to that hash. This proves that the holder of the private key the BTC was transferred from had that document at the timestamp in that block. And at no cost to me, that will continue to acquire more and more confirmation.


If your document happens to hash to a valid bitcoin address.

Since your keys have to be in a particular format you are pretty limited, namecoin has a more flexible way of storing data which makes it suitable for a larger number uses.  
63  Bitcoin / Bitcoin Discussion / Re: my linux box was hacked today and almost 400 BTC were stolen! on: June 23, 2011, 02:01:05 AM
Because it was reasonable to foresee that a hack was possible (anybody read the news), OP can't claim it's all the hacker's fault.

Yeah, and if a thief breaks into your house, you can't really blame the thief because you know that locks can be picked, it's partly your fault for not staying in your house all the time with an automatic weapon.

But if 5 of your 10 neighbors say "I left the door unlocked and I got robbed this weekend", and the cops tell you "Lock your doors" and you dont, then you go to the cops and say "I got robbed!  I left my door unlocked, but you didn't stop them! The police department should reimburse me, as should all of my neighbors!"

I just re-read the thread and I don't see the place where he asked for me or anyone else to reimburse him.

I look at it this way, if 1 of your neighbors says "I had the house locked and someone still broke in" I'll be more careful,  If 5 of them say it I'll be even more careful (like change my locks), each report I hear I'll increase my vigilance.  It is very useful to hear about them to get an idea of the magnitude of the problem.  If, after all that, I still get my house broken into, I'll tell my neighbors and it is still the thief's fault.
64  Bitcoin / Development & Technical Discussion / Does Namecoin solve the backing problem? on: June 23, 2011, 01:31:07 AM
There are regular threads here about how bitcoin isn't backed by anything, generally followed by a plan to back it with gold or silver or dollars, however, every one of those plans relies on a central authority.  This doesn't work since that central authority is subject to bankruptcy, corruption, and government influence.

In order to keep the distributed nature of bitcoin you would have to back it by something that is itself virtual.  That got me thinking that maybe Namecoin is really a backed virtual currency.  Even if the dollar/bitcoin/whatever value of namecoin went to zero, you'd still be able to use it for something. Currently, that something is registering domains but it is set up to allow you to store name/value pairs.  This makes NameCoin a currency that is backed by the right to use a distributed data store, pretty interesting.
65  Bitcoin / Bitcoin Discussion / Re: my linux box was hacked today and almost 400 BTC were stolen! on: June 23, 2011, 01:20:44 AM
 Because it was reasonable to foresee that a hack was possible (anybody read the news), OP can't claim it's all the hacker's fault.

Yeah, and if a thief breaks into your house, you can't really blame the thief because you know that locks can be picked, it's partly your fault for not staying in your house all the time with an automatic weapon.
66  Bitcoin / Development & Technical Discussion / Re: Faster bitcoin alternative tied in to bitcoins? on: June 23, 2011, 01:06:10 AM
Guys, please, this is actually an FAQ:

  https://en.bitcoin.it/wiki/FAQ#Do_you_have_to_wait_10_minutes_in_order_to_buy_or_sell_things_with_BitCoin?

The example of snack machines was discussed by Satoshi last year.

Satoshi's solution was a centralized payment processor (albeit one that commits transactions to the block chain immediately, not one with an alternative currency that is pegged to bitcoin).  He thought it would still take 5-10 or seconds, not microseconds. He is also depending on conventions of the client (that the first transaction seen is the only one kept/propagated) that could be changed without requiring any consensus (if some clients changed it and some didn't everything would still be interoperable).  There is also the risk that a malicious double-spender would be able to identify the payment processor's nodes and prevent them from seeing the other transaction even though miners were incorporating it into a block.

Then there is the issue of transaction volume, there are other threads talking about the amount of disk space and bandwidth required to handle 2,000 transactions a second (its a lot, the average user wouldn't be able to handle it), if we had fast transactions and if all the snack machines were connected you'd have a couple of orders of magnitude more transactions.

I don't think that anyone has come up with a good solution to the fast transaction (and high volume) problem within the current bitcoin blockchain.
67  Bitcoin / Development & Technical Discussion / Re: getwork: give out full blocks? on: June 23, 2011, 12:47:04 AM
It could be different command, for example "getfullwork" that can be used instead of "getwork" so it would not be neccessary to get full blocks all the time (for example random 5% of getworks would be getfullworks), but the possibility of such verification would make it impossible to cheat for the pool.

The pool owner could return a block with a pool address when getfullwork was called and a private address when getwork was called, you'd be none the wiser.  You'd have to call getwork then be able to pass that block header back to the server and request the full block that matches it.
68  Bitcoin / Development & Technical Discussion / Re: A proposed solution to adjust for lost Bitcoins: wallet 'heartbeats' on: June 23, 2011, 12:27:46 AM
I think this proposal has a lot of promise.  I doubt that it would get incorporated into this version of the block chain but maybe a competing chain will pop up with it.

Markets work best when all participants have access to the same information and the more complete the information is, the better markets are at setting an accurate price.  Having coins that could be lost or could be being hoarded adds uncertainty which negativily affects the price.  If one trader knows that a certain set of coins is lost when everyone else thinks they are hoarded he has an advantage in the market.  Letting everyone be certain that lost coins will eventually be recovered makes pricing more accurate in the same way that letting everyone know that there will be at most 21 million bitcoins makes the pricing more accurate.

There are also sound technical reasons to do this.  There is no agreed upon way to switch hashes or encryption keys even though at some point we will need to.  After switching, current clients and miners will still have to be able to process new transactions signed with old keys which means that code will have to be kept around forever.  Code that is old, rarely used and poorly maintained is a prime place for a hacker to look for weaknesses.  If we could say with certainty, after block number XXX there will be no more transactions using old coins we could then remove that code.
69  Bitcoin / Mining / Re: Holy Hash Power Batman! on: June 22, 2011, 02:17:11 AM
Maybe it is just randomness, time will tell.  That is some odd clustering of times the blocks were found, 6 in 6 minutes, a dry spell of 15 minutes then 7 in one 10 minute interval.  Never a dull moment in bitcoinland.
70  Bitcoin / Mining / Re: Holy Hash Power Batman! on: June 22, 2011, 01:53:26 AM
Really?!?!

 8 Thash one day then 10 the next, now 14+ and climbing wth ?  Here comes the difficulty hammer and its going to hurt.

That's some serious hash power that came online.  it was under 10 Thash last time I looked.  Blocks are coming at the rate of 13.5 an hour.
71  Bitcoin / Mining / Re: where are miners selling now days with mtgox having issues? on: June 22, 2011, 01:46:19 AM
. I've even switched my web site to their API feed and have no intentions of switching it back. Mt. Gox isn't just having issues, it's having death throes.

You should update the text of the website to make it clear you are getting data from TradeHill.  It currently states "Prices represent four hours of live trade data at Mt. Gox."
72  Bitcoin / Bitcoin Discussion / Re: EFF donations and the Bitcoin Faucet on: June 21, 2011, 01:17:24 AM
I'll need to do a little bit of thinking about how to handle the EFF coins safely (just dumping them all into the Faucet's wallet is not a good idea; I would hate for them to get lost if somebody managed to hack the Faucet's web-facing code). Whatever I do, I will make sure the process of moving the coins from the EFF's donation address to the Faucet is absolutely transparent.

I would contact Gavin.  He runs the Faucet. 

That's a great idea, I'm surprise no one thought of that before now.

*shakes head in disbelief*
73  Other / Beginners & Help / Re: Some technical and economic concerns on: June 20, 2011, 03:17:55 AM
3.  the two week difficulty reset.

Well, it's clear that the difficulty has to be adjusted in some way with some statistical significance, so I don't see the 2016 block reset as a major concern. What are your issues with it? Too long and jumpy? I guess a 1008 block size would still be fine, and if the blocks were reduced in difficulty, as above,  they could still be calculated with the same statistical significance in much lower time so that would be another advantage. Of course, the optimum would probably be some kind of Kalman filter where the difficulty is updated with every block, but I think it's actually a good idea to keep the implementation simple so less is likely to go wrong.

The OP said: "some of his coding seems ad hoc and arbitrary"  The choice of 2016 instead of some other number appears to be arbitrary.  You also seem to agree with me, sayng "I guess a 1008 block size would still be fine".
74  Bitcoin / Bitcoin Discussion / Re: Bad security advice again: shred on: June 20, 2011, 02:37:05 AM
Quote
       In  the  case  of  ext3 file systems, the above disclaimer applies (and
       shred is thus of limited  effectiveness)  only  in  data=journal  mode,
       which  journals  file  data  in addition to just metadata.  In both the
       data=ordered (default) and data=writeback modes, shred works as  usual.

       Ext3  journaling  modes  can  be  changed  by adding the data=something
       option to the mount  options  for  a  particular  file  system  in  the
       /etc/fstab file, as documented in the mount man page (man mount).

       In  addition, file system backups and remote mirrors may contain copies
       of the file that cannot be removed, and that will allow a shredded file
       to be recovered later.

Since data=ordered is the default then what's the problem?

It's the default of the file system creation tools. It not the default of any serious linux distro.

On todays drive dimensions that would make file system checks after violent system shutdowns take decades.

I think it is still the default.  with data=ordered, the data is written to the filesystem but the metadata is journaled, fsck only has to replay the journal.  If you use data=journal then the data, as well as the metadata, is written to the journal.
75  Bitcoin / Bitcoin Discussion / Re: MTGox breach - how it really happened on: June 20, 2011, 02:10:19 AM
No "Holy shit" scenario took place..
If it was the case, they would simply send away all coins from account. But I don't think MTGOX will try to hide this.. I mean he is not that stupid to try it...

You're probably right.  If the whole machine was compromised they could have taken the wallet file, no need to transfer coins out, no need to crash the market, and they would have gotten all the coins in it.

I wonder how many bitcoins Mt. Gox keeps in the online wallet and how many they keep offline.  There was that 400k transfer a week ago that everyone assumes was Mt. Gox transferring coins from the online to the offline wallet, hope that is really the case, but the idea that Mt. Gox would have 400k online to transfer all at once is pretty scary too.
76  Bitcoin / Bitcoin Discussion / Re: Inside the Mega-Hack of Bitcoin: the Full Story on: June 20, 2011, 01:56:24 AM
Not sure it is a "Mega-Hack" but it certainly is about bitcoin.

There is some pretty poor research in this article though.  After providing a link to the password file, they go on to report that they don't know if the salt was per-user or site wide.  It is pretty easy to figure that out.  Here's one entry:
$1$yHWqORNr$rRF7U59c9UY9utiW/ZnF..
The stuff between the second and third $ is the salt, "yHWqORNr".  Here's another entry
$1$eVe/yQrF$HNws4a6lsEuUCvvUHZPil/
See how the salt is different?  "eVe/yQrF" so there were per account salts.
77  Bitcoin / Bitcoin Discussion / Re: What mtgox number are you? (from DB leak) on: June 20, 2011, 01:33:06 AM
NUMBER is in no relation to the signed up date, I signed up for a second account yesterday afternoon to split my risk, (or did I just double my risk???), And my new account number is in the 30ks... unless 30k more ppl signed up yesterday then I don't think they're related at all.

That's a good bit of information, thanks for sharing it. 

Now we know that this list was posted less than 24 hours after it was retrieved, and, either the account compromises from 3 days ago were unrelated, or this file was retrieved on multiple occasions.
78  Bitcoin / Bitcoin Discussion / Re: Was flashcrash orchestrated to get around MtGox withdrawal limit? on: June 20, 2011, 01:27:02 AM
No hadn't read it, woke up about a hour ago and there was a lot of threads to go through...
That's ok, the irony is that while I was writing that someone else posted the moving average idea and I inadvertently repeated it.  I guess these ideas aren't as novel as we think they are.
79  Bitcoin / Bitcoin Discussion / Re: Was flashcrash orchestrated to get around MtGox withdrawal limit? on: June 20, 2011, 12:55:34 AM
Hacker steals x thousand BTC.
Hacker tries to withdraw and hits limit $1k USD limit.
Hacker starts dumping BTC to crash price.
Number of bitcoins he can withdraw equivalent to under $1k USD increases dramatically.
Hacker withdraws all remaining BTC.



I wish I'd thought of that.  Oh wait, I did. http://forum.bitcoin.org/index.php?topic=19672.msg246725#msg246725  (Not sure that you read that post though.) 

Clearly, that $1,000 withdraw limit for bitcoins should use some sort of moving average price, maybe over 7 days or so.
80  Bitcoin / Bitcoin Discussion / Re: The first Bitcoin Bank Run? on: June 20, 2011, 12:50:22 AM

We know MtGox suffers from DDOS, will the website work when their is a "run on the bank" when it comes back live June 20th 11:00am?

After a run, will MtGox sill be able to meet its payments? Will it be around in a year?.. How will it effect the BTC value?


I don't they'll open on the 20th, no way they can really be confident they have secured their system by then.  If they do open, I won't eat my hat, but I'd be very concerned that they'd get hacked again.

A bank run will probably happen but it shouldn't be a problem, Mt Gox doesn't do loans and should have bitcoins to back every one on deposit, except possibly for ones in the online wallet which might have been stolen or transfered out.  Hopefully they have kept some of their commission in bitcoins and that will be enough to cover losses.
Pages: « 1 2 3 [4] 5 6 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!