Mochimo History

From Mochimo Wiki
Jump to: navigation, search

History of the algorithm

Way back in the late 1970s, Dr. Robert Winternitz of the Stanford Mathematics Department suggested some changes to the Lamport style digital signature algorithm that was the in-vogue one-time signature of the day. His ideas were eventually incorporated into Dr. Ralph Merkle's W-OTS signature. WOTS actually stands for Winternitz One-Time Signature!
Dr. Merkle was giving Winternitz credit for the idea, but should actually be credited as the "inventor" of the WOTS signature, which is part of his Merkle Signature Scheme (MSS). About 4 decades later, Dr. Andreas Huelsing and Joost Rijneveld, students of Daniel Bernstein, and working for the Crypto Forum Research Group, published the paper upon which Mochimo's variation of the WOTS algorithm, called WOTS+, was defined. They called it an extension to MSS.

With regard to standards organizations, Huelsing and Rijneveld's publication "XMSS: eXtended Merkle Signature Scheme" was ratified as an official RFC by the Internet Engineering Task Force, under RFC 8391.
It's important to note that these are informational, and not endorsements by IETF. That RFC means "this is the definitive version of this algorithm", not "this is a good algorithm". For that latter, we have the official National Standards organization that selected their variation as an approved Post-Quantum secure algorithm. Packaged as XMSS, the European Union's PQCRYPTO working group, a task force funded by the European Union to identify and ratify recommended post-quantum secure cryptographic algorithms, indicated that Hulsing's variant is recommended and post-quantum secure.


Past accomplishments

January 2002 (Codename Utah)
Original software engine developed

2008-2017
Casual design work, crypto engagement

June 2017
Formal design work begins
Mochimo cryptocurrency engine system diagrams completed

Q3 2017
Initial coding begins
Formal project ethos/tenets defined
Core developer recruiting begins

Q4 2017
Command line wallet Created
Trigg’s algorithm completed
Emerson’s AI v4 born
MCM engine V1 completed
Matt Zweil and Trigg begin coding the ChainCrunch™ protocol
Dev team recruited
First website & social mmedia presence
DevNet online
Data center build begins

Q1 2018
Code audit by quantum expert, Andreas Hulsing, Ph.D (creator of the WOTS+ algorithm)
TestNet online
White paper first draft
DevNet online

Q2 2018
MVP GUI block explorer launched
Beta code release
Beta mining launch
Command line wallet release
Rebranded website launch
Public white paper release
Datacenter buildout completed

June 25th 2018
Main net launched!

Q3 2018
The Mojo GUI wallet launch
Github repository release
Backend API completed

Q4 2018
MCM engine V2 completed (block 17185!)
Mochimo hard fork to V2 completed (November 5th, 2018)
Updated GUI wallet released
AML/KYC vendor partnership completed (KYC-chain)
Outside counsel regulatory review/risk cssessments completed
Third party project audit completed (POR)
Headless windows miner released
Mochimo wiki launched
Public TestNet launched
TestNet repository released

Q1 2019
Dev-Tools repository released

Q2 2019
Brand-new Peach mining algorithm to remove FPGA dominance
Multi-destination sending support added to code