Re: [Bitcoin-development] Self-dependency transaction question...

2014-07-14 Thread Mike Hearn
Conceptually all transactions in the block chain lie on a single timeline. The fact that we quantise that timeline into blocks is in many ways neither here nor there - it's still a strict line. What *can* happen and you must be aware of is duplicated transactions. Satoshi sort of assumed this

Re: [Bitcoin-development] Bitcoin Protocol Specification

2014-07-14 Thread Wladimir
As a loose description of the protocol for newbies it's an invaluable resource and perhaps we should link to it from the developer guide. It has already been linked from the developer guide for quite a while, under Additional Resources. Wladimir

Re: [Bitcoin-development] Bitcoin Protocol Specification

2014-07-14 Thread Mike Hearn
Ah, that's great. Still, it would be good to be careful with the word specification. On Mon, Jul 14, 2014 at 1:41 PM, Wladimir laa...@gmail.com wrote: As a loose description of the protocol for newbies it's an invaluable resource and perhaps we should link to it from the developer guide.

Re: [Bitcoin-development] Bitcoin Protocol Specification

2014-07-14 Thread sick...@gmail.com
On Mon, Jul 14, 2014 at 1:26 PM, Mike Hearn m...@plan99.net wrote: Nice work, but please don't call it the Bitcoin protocol spec. Your document is not a spec. fair objection, fwiw. It is an attempt to describe in English the Bitcoin protocol, but anyone who implemented it based on your

Re: [Bitcoin-development] Bitcoin Protocol Specification

2014-07-14 Thread Mike Hearn
just out of curiosity, do you think it will be possible to create any other proper protocol specifications rather than the C++ original? Well it's a finite code base so yes, it should be possible. The only problem is so far everyone who tried it, didn't succeed :) Heck even people who

Re: [Bitcoin-development] Building BDB on MingW

2014-07-14 Thread neil
got same error, did you manage to fix this? -- Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck#174; Code Sight#153; - the same

Re: [Bitcoin-development] Bitcoin Protocol Specification

2014-07-14 Thread Krzysztof Okupski
I've renamed it to Bitcoin Developer Specification a little while ago. Maybe it should rather be named Bitcoin Developer Reference? Either way, creating a good description of Bitcoin is an incremental process and there are certainly many quirks I'm not aware of. I hope that together we will soon

Re: [Bitcoin-development] Self-dependency transaction question...

2014-07-14 Thread Matt Whitlock
On Sunday, 13 July 2014, at 7:32 pm, Richard Moore wrote: P.S. If it is valid, another question; what would happen if a transaction was self-referencing? I realize it would be very difficult to find one, but if I could find a transaction X whose input was X and had an output Y, would Y be a

Re: [Bitcoin-development] Bitcoin Protocol Specification

2014-07-14 Thread sick...@gmail.com
On Mon, Jul 14, 2014 at 2:37 PM, Mike Hearn m...@plan99.net wrote: just out of curiosity, do you think it will be possible to create any other proper protocol specifications rather than the C++ original? Well it's a finite code base so yes, it should be possible. The only problem is