We (TrueBlocks) recently released version 2.0.0 of the Unchained Index spec. I thought I’d share here seeking feedback, comments, suggested improvements, questions. Please enjoy.
I’ve always thought that indexing of “address appearances” should be (and always should have been) part of the node software (i.e.,
--index_appearances command line option). This spec tries to spell out as clearly as possible how that might be accomplished.
I question the deeply ingrained beliefs that (a) index takes up too much time and space, (b) as a result of (a), indexing should be outside of the node, and (c) as a result of (b), indexing must be incentivized. I don’t think any of these three “sacred” beliefs is true.