This is possible too! In fact, many boaters are using a personal locator device which reports their position to public or private networks through satellite or cellular data networks.
A good example of such a device is the SPOT device (http://www.findmespot.eu/en/) which periodically reports the position of an individual through satellites. This device can be configured to make the position of its owner shared and accessible to others!
If you decide to use a SPOT device on board your vessel, just configure your position as shared and provide us with the share code so that we can access your reports. We will then be able to record your positions and display them on MarineTraffic.
If you are using any other satellite locator device, let us know about its details. We may be able to record your positions in case you are willing to make them available through MarineTraffic.