What is the key scheme used in the hypercore protocol?
I didn't find a quick/good answer on searching so adding the question here.
It is ed25519
From here:
Public key. An ed25519 public key unique to this Dat, used by the author to create and update data within it. The public key enables you to discover other peers who have the data and verify that the data was not corrupted or tampered with as it passed through the network.