News for hackers. Stuff that matters.
Re:Toshi – An Open Source Bitcoin Node for Developers by lechuga on Tuesday September 16, 2014 @05:37PM (#8327255)
Been working on this with Adrian for the last 3.5 months. Happy to answer any questions if I can.
Re:Toshi – An Open Source Bitcoin Node for Developers by zmanian on Tuesday September 16, 2014 @06:53PM (#8327562)
It is great to have more examples of building a indexed fast query representations of the the current ledger state.

What did you guys go with as a policy for handling or avoiding orphan blocks...

Re:Toshi – An Open Source Bitcoin Node for Developers by lechuga on Wednesday September 17, 2014 @03:24AM (#8328907)
Currently we're saving every block we see. And if we find an orphan's parent which is on the main chain we try to connect them both. We aren't doing anything to explicitly avoid them.

If you're referring to side chain blocks (which some people refer to as orphan blocks) we'll extend them to be the main chain should they win or leave them forever marked as side chain blocks. We aren't doing anything to explicitly avoid these either.

Re:Toshi – An Open Source Bitcoin Node for Developers by skorgu on Tuesday September 16, 2014 @06:00PM (#8327344)
Why Ruby? (Nothing against it, just curious)
Re:Toshi – An Open Source Bitcoin Node for Developers by adrianmacneil on Tuesday September 16, 2014 @06:03PM (#8327358)
We're mostly a ruby shop here - so using what we know is more efficient and allows more engineers to contribute (both internally, and from an open source perspective).