Authentichain

The Internet of Things (IoT) revolution is expected to have a strong influence on the public and private facets of society as a whole, providing significant benefits to everyday life. The resulting transition will lead to many challenges, the security of the data exchanged between devices being one of the most significant.

Authentichain is the engine of future authentication mechanisms, a technology specifically designed for the IoT revolution, which ensures a more secure and easily interoperable alternative to current systems.

Authentichain

SCENARIO

Consider a world in which thousands, millions or billions of smart devices are interconnected and exchange information or commands on a continuous basis:

  • how can the device ensure that the information received arrives from another trusted device?
  • how can it be guaranteed that the command arrives from an authorised system?

Today, there is no secure and interoperable method in place that can be easily adapted to a variety of scenarios and uses, guaranteeing the identity and access of the various devices.

BLOCKCHAIN AS A SOLUTION

Thanks to the use of a new authentication engine, it is possible to switch any device from an untrusted to a trusted state. Authentichain is a new authentication system developed using Blockchain Technology that guarantees:

  • maximum security provided by an advanced encryption system
  • simple interoperability between different systems
  • maximum transparency and “auditability” of access and information

FOCUS ON

With Authentichain, it is possible to manage a private network of smart devices that are mutually authenticated and verified. It is also possible to easily extend the network and connect it to other networks (e.g. service providers, specialised technical support, etc.) while guaranteeing the actual identity of the parties involved and the traceability of access.

Authentichain guarantees that:

every device connected to the network is authenticated and certified; the system is decentralised, therefore every device can potentially be considered an autonomous node in the network; every access attempt is verified and traced automatically and without the need for user confirmation; access-related data is stored in the public ledger available on the network and is therefore immutable and easily accessible.


The current scenario - Critical aspects

We assume a system in which a significant number of smart devices coexist and are interconnected such as, for example, machines or drones that should or should not have access to various  “smart” access points. Using existing authentication systems, it would be very difficult to handle these situations in heterogeneous environments, ensuring an adequate level of security.

The use cases developed

Authentichain has made it possible to control vehicles' access to “smart” access points, using RFID identification chips. The solution allows you to:

  1. assign a unique ID to each drone and upload information to an RFID device
  2. programme the automatic access points to allow or disallow access to specific drones
  3. write all access requests to the blockchain
  4. verify the access history via the blockchain

The solution architecture

The current solution was created using the Multichain platform (www.multichain.com) as the core implementation of the blockchain algorithm, adding the necessary features required by the use cases developed. In particular, the advantages of using the Multichain platform are attributable to:

  • Dynamic management of permissions (network access, sending and receiving messages, mining of blocks, etc.)
  • Ease of use and speed of deployment: the ability to create multiple specific chains for defining multiple networks of interaction between the different parties
  • Custom asset creation: every digital data unit is potentially representable in a multichain, not only currencies or cryptocurrencies

The Authentichain architecture implies:

  • A blockchain developed on a private network that provides the foundation for carrying out secure transactions
  • A logical and persistent layer that interfaces directly with the underlying blockchain through JSON-RPC calls
  • A JS Frontend user interface
That's mine 0

That's mine

Property: a Blockchain accelerator manages the change of property ownership, in other words the transfer of ownership of any digital or physical asset (e.g. vehicles, equity, houses, etc.). Through the registration of a transaction in the Blockchain register, the identity of the seller and the buyer, the unique identifier of the asset and the time stamp associated with the transaction are guaranteed and cannot be modified.​​

Ballotchain 0

Ballotchain

Voting: in contexts that require a high level of transparency and security, such as voting in public ballots (e.g. to express a preference in a survey), the Blockchain technology relies on crypto currencies to guarantee both the legal certainty of the vote and the transparency of the process.

Blokcom 0

Blokcom

IoT (Internet of Things): things rely on the use of the Blockchai​n technology to manage the authentication and integrity of messaging between themselves, in order to guarantee the use of a safe and reliable IoT network.

Cloudchain 0

Cloudchain

Ticketing: ticketing and couponing systems are highly complex. Furthermore, the risk of distributing counterfeit tickets is a major problem even for the more advanced and modern systems. Through the use of a web platform that exploits the specific features of Blockchain technology, it’s possible to create a secure and interoperable couponing/ticketing solution that still ensures the best possible end user experience.

Securechain 0

Securechain

SDN Security: the rise of Software-Defined Networks means that there are new ways for hackers to enter a network or system. Securechain is the solution that introduces security gateway into SDN, whilst creating a forensically auditable and unchangeable log of events. Securechain is built on the Ethereum Blockchain.

Insurechain 0

Insurechain

Insurances: over the years, complexity and costs related to the management of insurance processes have undermined the profitability of companies and inhibited the distribution of innovative insurance products. A platform was developed which, by integrating with the Ethereum Blockchain, facilitates the setting and enforcement of smart contracts for travel insurance. Insurechain is a solution that facilitates the automation of premium calculations, the management of appraisals and the settlement of certain types of claims, ensuring end-user transparency.