Search content
Sort by

Showing 14 of 14 results by GilesBathgate
Post
Topic
Board Service Announcements
Re: Inputs.io | Instant Payments, Offchain API, Secure Wallet, 82000 BTC transferred
by
GilesBathgate
on 19/09/2013, 10:25:01 UTC
An idea that's been brewing since reading about how txtbitcoin handles OTP....

http://xkcd.com/936/
Post
Topic
Board Hardware
Re: Block Erupter USB - Overclocking/ hacking ?
by
GilesBathgate
on 19/09/2013, 08:39:51 UTC
Well 26 Mhz is about as far as they seem to want to go, actually 26.25 Mhz, at 26 was a lot more errors must have been some timing issue or something.
http://photos.mag-productions.com/photos/i-rPkzmZH/0/L/i-rPkzmZH-L.jpg


The HW errors in bfgminer can be cut when bfgminer recognises it as a block erupter instead of an Icarus. The device should appear as BES (Block Erupter Sapphire), instead of ICA (Icarus). But you need to "brand" your block erupters for bfgminer to recognise them properly.

See: https://bitcointalk.org/index.php?topic=250326.0
Post
Topic
Board Hardware
Re: Block Erupter USB - Overclocking/ hacking ?
by
GilesBathgate
on 13/08/2013, 07:49:33 UTC
ICA 0:       | 537.8/365.3/445.0Mh/s | A:109 R:0+0(none) HW:6/1.4%

If you are using bfgminer these should appear as BES (Block Erupter Sapphire), instead of ICA (Icarus). But you need to "brand" your block erupters for bfgminer to recognise them properly. There isn't much difference, except the settings and timings are slightly tweaked for optimal performance.

See: https://bitcointalk.org/index.php?topic=250326.0
Post
Topic
Board Hardware
Re: Block Erupter USB - Overclocking/ hacking ?
by
GilesBathgate
on 06/08/2013, 13:49:06 UTC
I can't get my programmer to play nice with windows 8 atm anyway so I'm not going to bother. I can confirm that the pinouts are correct as was posted, as my programmer does recognise the attiny but I'm having driver issues with the pc. 

What is this "Windows 8" you talk of? Haven't you heard of Linux Tongue
Post
Topic
Board Hardware
Re: Block Erupter USB - Overclocking/ hacking ?
by
GilesBathgate
on 04/08/2013, 19:08:26 UTC
Correct me if I'm wrong but doesn't usb communication send parity check bits along with the data? It would seem that the silabs chip would handle some error checking on the usb layer but I may be wrong. I haven't dealt much with the software side of things when it comes to bitcoin mining. It seems like as long as error rates are less than 1% them nobody seems to bother reducing them further, I don't think I would bother either. However it would be good to know where these errors are coming from.

Its not really a USB connection, its a rs232 serial connection. rs232 can support parity, but this is just for error detection. What I would do, if I had my hands on the firmware would be to modify it to send the 4 bytes of nonce, 3 times in a row (so total of 12 bytes). This would serve as error checking (the 3 nonce values didn't match) and error correction (take the two nonce's that do match). There are more complex schemes for checking and correction codes, that potentially use less bytes, but for the sake of 12 bytes this is about as simple as you can get.
Post
Topic
Board Hardware
Re: Block Erupter USB - Overclocking/ hacking ?
by
GilesBathgate
on 03/08/2013, 06:40:40 UTC
So I am looking through the bfgminer driver: https://github.com/luke-jr/bfgminer/blob/bfgminer/driver-icarus.c

I can't see any evidence of error detection or correction on the protocol, no parity, no checksums, no resend.

The protocol just sends 4 bytes of nonce data. Ok maybe "the nonce *is* the checksum" since it will be checked by the host standard c sha256 routines. But all bfgminer does, in this case, is flag HW error and close/reopen the usb port. I would expect it might at least ask for the nonce again in case of transmission error.
Post
Topic
Board Hardware
Re: Block Erupter USB - Overclocking/ hacking ?
by
GilesBathgate
on 02/08/2013, 17:38:57 UTC
The SPI port is accessible from the breakout pins so a lot could be done with that. I was going to try and pull the firmware off the chip if/when I get time.

It would be interesting to examine each ends of the communication protocol, I think bfgminer/cgminer are using the icarus protocol http://en.qi-hardware.com/wiki/Icarus#Communication_protocol_V3

The main reason I would like to know is because I would like to know how error handling of transmissions over rs232 is corrected. It would be embarrassing to find that the hardware errors were nothing to do with the asic, but actually due to data transmission errors.

I've noticed a stock erupter plugged directly into usb port gets about 1/2 the HW errors than when plugged in via extension cable.

Edit: ...And BTW I realize that noise over the usb transmission lines would not be a problem, rather noise over the usb power lines would effect the serial between the CP2102 (USB 2 UART) and the T2313A Microcontroller
Post
Topic
Board Lending
Re: CoinLenders :: Get bitcoin loans, and get fee rebates on your deposits!
by
GilesBathgate
on 02/08/2013, 12:07:12 UTC
On the coinlenders front page when you are not logged in you have:

Bitcoin lending
Get BTC loans with sane interest rates
Or earn interest on your deposited coins!

I am sure those should now say 'fees', and 'fee rebates' in accordance with the site being 'fictional' Wink

Edit: I have also since noticed:

Get loans!
Get your credit rating which you choose who to share to, apply for BTC loans.. You choose your interest rate and schedule!
Post
Topic
Board Service Announcements
Re: Inputs.io | Instant Payments | Easy API | Secure Wallet | Offchain | No fees
by
GilesBathgate
on 31/07/2013, 08:19:25 UTC
It's now possible to sign unformatted messages. This lets you use gribble on #bitcoin-otc, etc.

Excellent!
Post
Topic
Board Lending
Re: CoinLenders :: Get bitcoin loans, and earn interest on your deposits!
by
GilesBathgate
on 10/07/2013, 10:26:20 UTC
You can now deposit into CoinLenders without ever leaving the page Smiley

I like this. Is there a button API such that anyone can add a button similar to the Coinlenders "Deposit bitcoins" button on their own website?.
Post
Topic
Board Hardware
Re: Cloud Hashing
by
GilesBathgate
on 08/07/2013, 11:57:20 UTC
Is there a Bitcoin scam exposing blog? If such a thing exists perhaps it would be useful to point their attention towards this "Cloudhashing" company.

As per this message. Emmanuel claims to have been cleared as not a scam, by the infamous Coin Canary
Post
Topic
Board Lending
Re: CoinLenders :: Get bitcoin loans, and earn interest on your deposits!
by
GilesBathgate
on 03/07/2013, 11:47:00 UTC
Inputs.io withdrawals enabled. We'll send straight to your email.

Inputs.io is really great. I would like an option to link the accounts somehow so I can see my coinlenders balance in inputs.io and just withdraw it, or make payments straight from there without having to make the intermediate step.

I know that's probably asking a lot in terms of architecture change just for the convenience to the user. But it would be nice.
Post
Topic
Board Hardware
Re: Cloud Hashing
by
GilesBathgate
on 03/07/2013, 05:15:51 UTC
Actually ignore everything I've just said about talent, it gets worse - as we know Emmanuel Adedeji is behind Cloud Hashing.

Is his name Emmanuel Abiodun or Emmanuel Adedeji? Its odd how they are such similar names. On the other hand why would he make a post on facebook with a username so similar to his own?
Post
Topic
Board Beginners & Help
Topic OP
Hi I am a Bitcointalk Newbie.
by
GilesBathgate
on 02/07/2013, 21:14:56 UTC
Hello, I have known about bitcoins for a while after reading about them on a 3D printer forum. (someone thought it would be a cool idea to sell 3D prints for BTC) I decided I would buy some back in 2010 (they were about $1 each then) to fund patches to my open source software project called RapCAD. Well that project still exists, but I never got round to setting up the bounty for patches idea. Fortunately  BountySource now exists and they propose to support BTC as payment at some point.

Anyway the only reason I am writing this is so that I can post properly elsewhere on the forum. So I hope anyone reading this enjoyed reading it as much as I didn't enjoy typing it Wink