{"id":10532,"date":"2018-11-18T00:00:00","date_gmt":"2018-11-18T00:00:00","guid":{"rendered":"https:\/\/crypto-economy.com\/2018\/11\/18\/iota-mam-messaging-protocol-goes-lite\/"},"modified":"2018-11-18T00:00:00","modified_gmt":"2018-11-18T00:00:00","slug":"iota-mam-messaging-protocol-goes-lite","status":"publish","type":"post","link":"https:\/\/crypto-economy.com\/iota-mam-messaging-protocol-goes-lite\/","title":{"rendered":"IOTA: MAM messaging protocol goes lite"},"content":{"rendered":"
A new alternative messaging protocol has been launched for the IOTA<\/a><\/strong> platform to achieve new levels of flexibility and optimization that will enable to further improve the Internet of Things (IoT) the main focus of development of this crypto project.<\/p>\n Given that the IoT allows for devices to communicate and compensate with each other autonomously \u2013 by using a “gossip protocol” to broadcast transactions through the network \u2013 last year, IOTA implemented the Masked Authenticated Messaging (MAM) protocol.<\/strong><\/p>\n MAM, which is run as a layer-two data communication protocol that adds functionality to issue and access encrypted data streams, also provides integrity to these streams and allow them to be transmitted v\u00eda IOTA\u2019s mainnet, Tangle<\/strong>.<\/p>\n However, it has certain limitations regarding the way in which the signatures are handled, as well as the author\u2019s anonymity and visibility in a channel.<\/p>\n Therefore, to optimize this communication process, Samuel Rufinatscha<\/strong> \u2013 a member of the IOTA community who is also part of the IOTA Evangelist Network \u2013 has developed a series of changes and improvements to the protocol, compiling them in what he called MAM Lite<\/a><\/strong>.<\/p>\n The main addition of MAM Lite (MAML) is the public key cryptography<\/strong> that will allow the transmission of messages from several parties with both public and private sections.<\/p>\n This way, those involved in a message channel will remain anonymous, while third parties will be able to verify the messages. Samuel explains that:<\/p>\n \u201cEvery address in a channel is derived from its previous address. This uses a cryptographic hash function, which is just a mathematical algorithm designed to be unidirectional, so no user can see the history of an address.\u201d<\/em><\/p>\n <\/a><\/p>\n The use of additional channel identifiers and passwords guarantee confidentiality and protection against spam, according to the coder.<\/p>\n Since MAM Lite is based on forward secrecy and cannot be reversed, the data can be purchased or sold at different prices<\/strong>, instead of having buyers acquire access to a complete data stream.<\/p>\n MAML is easy to use, according to its creator. “I’ve also coded a [CLI], so everyone, even those who are not coders, can play with it, create their own channels and see how it works.”<\/em><\/p>\n However, since MAM Lite is a community project, it is unknown if it will be officially adopted by IOTA.<\/p>\n As use cases, MAM Lite can be utilized in autonomous vehicle traffic networks, wireless air updates, data markets and insurance automation.<\/p>\nMAM Lite<\/strong><\/h2>\n