BlockTraverse is the fastest of blockchain technology.
A blockchain, originally block chain, is a growing list of records, called blocks, which are linked using cryptography. Blockchains which are readable by the public are widely used by cryptocurrencies. Private blockchains have been proposed for business use.
BlockTraverse involves iterating over all nodes in some manner. Because from a given node there is more than one possible next node (it is not a linear data structure), then, assuming sequential computation (not parallel), some nodes must be deferred—stored in some way for later visiting. This is often done via a stack (LIFO) or queue (FIFO).
As a BlockTraverse is a self-referential
(recursively defined) block structure, traversal can be defined by
recursion or, more subtly, corecursion, in a very natural and clear
fashion; in these cases the deferred nodes are stored implicitly in the