yetfeo's comments

yetfeo | 12 years ago | on: Bitcoin mining the hard way: the algorithms, protocols, and bytes

GHash.io and BTC Guild own >50% between them though: http://blockorigin.pfoe.be/top.php

Eligius have some mining rules which one could regard as not acting in good faith (rejecting gambling site transactions, etc) depending on your point of view. This can prevent some from using them and limits their hashrate somewhat.

If you look at the top pools list compared to 6 months ago that landscape has changed quite a bit. The pools outside of the top 5 have less market share and there are less pools. Mining power is slowly centralizing: https://web.archive.org/web/20130215040845/http://blockorigi...

yetfeo | 12 years ago | on: Do you trust the Bitcoin Foundation?

The question is not "Do you trust bitcoin", it's "Do you trust the Bitcoin Foundation". The latter is an organization set up recently and is not involved with the original bitcoin creator.

yetfeo | 12 years ago | on: Don’t Use Mozilla Persona to Secure High-Value Data

Now that Firefox Accounts is being used in Mozilla properties rather than Persona I'd expect more downplaying of Persona to come from Mozilla, including employees like OP. Is Persona still being developed at Mozilla?

yetfeo | 12 years ago | on: Bitcoin Exchanges Under ‘Massive and Concerted Attack’

Unfortunately it does not fail completely safely. The change transaction seems to still be available for coin selection and causes sends to fail. The getbalance command shows an incorrect balance due to counting the change address twice - once in the double spend and once in the accepted. The accounts system also has balances messed up which some merchant sites rely on.

It is not "lose money" exploitable (unless combined with social engineering) but is definitely "lose time, lose effort" exploitable.

yetfeo | 12 years ago | on: Bitcoin Exchanges Under ‘Massive and Concerted Attack’

The reason why exchanges and other software are having trouble with malleable transactions is not due to bad software using transaction ids. It's an edge case with the reference bitcoin client. See: http://www.reddit.com/r/Bitcoin/comments/1xm49o/due_to_activ...

Basically the reference client allows an edge case where it allows spending an unconfirmed output if that output was generated by the wallet itself as change. This can form a chain of unconfirmed transactions. When the malleable bot modifies the original one they all become invalid. The reference client does not handle this case well, it gets balances wrong, and clogs the wallet up.

It's unfortunate that Mt Gox got a lot of heat for calling out the issue from the foundation and core developers saying that malleability was known and wasn't a bit issue. in fact it is an issue due to this edge case in the reference client.

yetfeo | 12 years ago | on: Bitcoin Exchanges Under ‘Massive and Concerted Attack’

It is not poorly coded exchanges that are causing the issue. It's actually an issue with the reference bitcoin client and those that use the same behaviour: http://www.reddit.com/r/Bitcoin/comments/1xm49o/due_to_activ...

Spending unconfirmed outputs in the presence of malleable transactions is unsafe. The reference client allows spending unconfirmed change outputs as they used to be considered safe. But if the original transactions is modified then the chain of unconfirmed transactions becomes double spent and the reference client gets confused about balances.

yetfeo | 12 years ago | on: Mozilla adopts plain-vanilla password sign-in for Firefox sync

What is the 'Firefox Account' the new sync system uses and how does it differ from Persona? Will I need a 'Firefox Account' for other Mozilla services? What about Firefox OS? It seems bizarre to me to have this additional account system while promoting Persona as the system for other people to use. Is Persona abandoned?

Edit: the article mentions a Firefox Account is needed to use the Firefox Marketplace too. That's a webapp which I thought would have suited Persona.

yetfeo | 12 years ago | on: Realtime Bitcoin webGL globe – visualizing all transactions and blocks

> The next expected block is always due in 10 minutes

Not if the current network speed is higher than the difficulty level due to more mining power having come online since the last difficulty change.

You could estimate this by examining the block times over the last 120 (or some N) blocks, estimating the difficulty for that solve rate, and using the ratio of current network difficulty over the the estimated difficulty times 10 minutes.

yetfeo | 12 years ago | on: Lenovo to buy Google's Motorola handset division

> The fact that anyone on my Wifi can access it with their phone, instantly, with nothing to install is a magical experience.

Does ChromeCast not require an app on the device? I thought it wasn't integrated with the OS.

yetfeo | 12 years ago | on: Lenovo to buy Google's Motorola handset division

It still needs power though so it needs to be plugged into something - whether USB or wall socket. What are the open viewing options? It seems to only provide youtube and google movies in countries that don't have netflix. Does it support streaming a local video from a phone or PC?

yetfeo | 12 years ago | on: Open Dylan's Call for Help

I don't know of other IDE's that use the idea. It's a pity as I used this feature a lot when using HD/FD.
page 2