Don't call things "ID" if they change randomly. #3648

issue leo-bogert opened this issue on February 10, 2014
  1. leo-bogert commented at 2:03 PM on February 10, 2014: none

    "txid" will be read by most programmers as "transaction identifier". And identifiers are used all over software, and no sane programmer would assume that they change randomly.

    Of course you can go down the road of "WE DOCUMENTED THIS ON SOME WIKI" and pretend its not your fault then. But then you will see other people's software crash and burn over and over again. Really, which programmer would assume that an ID might change randomly? This is against very very common programming practice, and it is bound to trigger bugs.

  2. laanwj commented at 2:20 PM on February 10, 2014: member

    No need to take this here. See discussion on the mailing list: http://sourceforge.net/mailarchive/forum.php?thread_name=CAPg%2BsBi-phaw3hDgguk-LYrPsKX4M5snTJBv_NsQML1M%3DXgZEw%40mail.gmail.com&forum_name=bitcoin-development There is even a proposed implementation for a 'stable txid' aleady.

  3. laanwj closed this on Feb 10, 2014

  4. MarcoFalke locked this on Sep 8, 2021
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 21:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me