Arbitrary Messages

From Burstwiki
Jump to: navigation, search

Description

Transmission of data messages up to 1000 bytes in length from one account to another account.

Details

Arbitrary messages are limited only by length. Any string can be transmitted, using any data structure or form of data encryption. Encoding, decoding, linked messages, data structures, and more can be implemented by any application that uses the system.

The base implementation allows for the transmission of simple, unencrypted text messages between accounts, but since the messages are truly "arbitrary" the range of possible applications is vast. Secure messaging, torrent applications, voting systems, data storage systems and even simple distributed applications have been suggested.

How To

High-Level API calls for implementing arbitrary messages

Open your Burst client and select ‘Messages’.

Sending messages

  1. Open the menu ‘Messages’ and click on ‘Send Message’.
  2. Enter the ‘Recipient’ Burst address.
  3. In the ‘Data’ field, you can enter any text with a length of up to 1000 bytes. When sending, you receive a corresponding error message if you enter longer text.
  4. You can select the checkbox ‘Encrypt Message’ or send the data in plain text. The recipient needs his passphrase to read encrypted messages.
  5. Enter your ‘Passphrase’ and click on ‘Send Message’. It is listed in italics on the page.
  6. After the network has processed your message (usually after a few minutes), it will be listet in normal font.

Receiving messages

  1. Open the menu ‘Messages’ in your wallet.
  2. Here you can find all the received messages sorted by the burst accounts.
  3. Below the messages you will find input fields to respond directly.