An event represents a single action of a sproof profile
. Each sproof profile needs at least one event: the profile create event. For each additional step, e.g, profile update, document registration or revokation, an additional event is created. To increase the performance and to reduce costs we register multiple events within a single blockchain transaction
, which is signed
by the private key
of the profile.