TIBADO Digital Coin
TIBADO is a digital currency that emulates digital coins and is represented through a digital image format file which can be easily organised and transferred through various digital communication channels.
With the image example below, a TIBADO coin is identifiable to the individual user with its own currency and monetary purchased value.
As TIBADO holds and owns the core intellectual property, this can be made available in the form of a non-exclusive license which will then allow the licensee to implement and brand the TIBADO coin to their own exclusive product or system.
The TIBADO coin incorporates a distinctive 2D barcode that contains the secure coin attributes in which must be supplied to complete the TIBADO coin purchase/exchange process.
It is worth noting that the barcode is not scanned like traditional barcode scanning as this design is implemented within the image and application structure and the application user must be supplied with the complete coin image with barcode.
The client application runs its own routines to separate the coin template from the embedded barcode.
|Version||Version of coin||2|
|Security Domain||Security domain indicates which key set is used to generate the two CMACS||2|
|Sequence Number Prefix||Sequence number prefix||4|
|Sequence Number||Sequence number is a unique identifier for the coin much like bank notes||8|
|Currency Code||Currency code is a 4 byte Integer which represents a currency||4|
|Value||Value of coin in its smallest denomination||4|
|Time Stamp||Time stamp indicates the time which the coin was created
- First four bytes is an Integer representing the number of seconds past the year 2000
- Second four bytes indicate the milliseconds
|CMAC A||CMAC A is a Cipher-based Message Authentication which protects the coins attributes from being modified||16|
|CMAC B||CMAC B is the second CMAC which also protects the coins attributes from being modified||16|
|Info Block||MAC A||MAC B|
|Serial Number||Value Block|
|Version||Security Domain||Sequence Number Prefix||Sequence Number||Currency Code||Value||Time Stamp|
|2 bytes||2 bytes||4 bytes||8 bytes||4 bytes||4 bytes||8 bytes||16 bytes||16 bytes|
TIBADO coins as seen in the image below can just as easily be encoded as text using the base64 encoding scheme.
In text form it can then be translated across multiple platforms that do not support images like SMS.