There is no “base” algorithm though; just too few implementations that everybody uses because they don’t realize there’s better stuff available.
What we need to work on is disintermediating that conception where everybody integrates with one or two different algorithms just because