Unlike other “off-the-shelf” consensus implementations, consensus::simplex is refreshingly minimal.
It delivers simple agreement over opaque “blobs”. Functions that have historically motivated developers to create forks, like block broadcast, are abstracted as interfaces: