Each segment is uniquely identified by a unique id and signature. This environment can be pre-configured or negotiated at run time. Pushlet code is signed and will be authenticated before execution. Electronic Commerce Push systems are predestined for commercial uses. Not all content available via channels, e.g. stock exchange data, programs, etc., will be free.
Minstrel supports payment systems as one example of an extension module.
These modules again are JavaBeans. Minstrel will include a micropayment module based on DEC's Millicent system. Security Minstrel supports authentication and encryption. These are necessary to protect channels against unauthorized or unpaid uses. This software will be issued under the GNU General Public License .