Every blockchain has a unique protocol with a collection of algorithms that define it. Examples are the confirmation mechanism, block