[Bitcoin-development] Bitcoin Protocol Specification

Mike Hearn mike at plan99.net
Mon Jul 14 11:26:19 UTC 2014

Nice work, but please don't call it the "Bitcoin protocol spec". Your
document is not a spec. It is an attempt to describe in English the Bitcoin
protocol, but anyone who implemented it based on your description would get
it wrong. For example you didn't mention the SIGHASH_SINGLE bug and many
other important areas like the difficulty transitions are also left

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. As
something that claims to be a specification it is quite possibly dangerous
- the only spec that matters is the C++ original.

On Mon, Jul 14, 2014 at 11:54 AM, Krzysztof Okupski <
k.okupski at googlemail.com> wrote:

>  Dear all,
> thank you for your invaluable feedback. As requested, the spec
> will from now on be under version control. It can be found under:
> https://github.com/minium/Bitcoin-Spec
> The old link to the PDF will be, just in case, kept updated as well.
> Warm greetings,
> Krzysztof Okupski
> ------------------------------------------------------------------------------
> 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 software that powers the world's largest code
> search on Ohloh, the Black Duck Open Hub! Try it now.
> http://p.sf.net/sfu/bds
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20140714/a01c5941/attachment.html>

More information about the bitcoin-dev mailing list