Alemi Application
Aplicația Alemi oferă o soluție de asigurare auto în care companiile de asigurări deleagă autoritate altei entități, respectiv producătorilor de autoturisme pentru a crea polițe de asigurare. Așadar, atunci când un producător de mașini vinde un autoturism acesta vinde și polița de asigurare aferentă. Producătorul auto folosește aplicația Alemi ca să creeze și să emită polițe de asigurare pentru mașinile pe care le vinde. Acest proces are loc prin intermediul unui Binder care reprezintă un contract cadru pentru polița de asigurare în lucru.
Echipa care a dezvoltat acest proiect a folosit Corda, o platformă open-source special construită pentru verticala Blockchain care asigură validitatea datelor tuturor părților implicate în semnarea unui contract. De asemenea, echipa a folosit Distributed Ledger Technology (DLT) pentru a asigura consistența datelor între diferitele baze de date ale părților implicate.
Deoarece polițele de asigurare conțin date personale atât despre titularul poliței de asigurare, cât și despre șoferul vehiculului asigurat, echipa s-a ocupat și de criptarea acestor informații. Pentru această cerință, a fost creată o nouă bază de date (Azure Cosmos) în care datele sensibile sunt salvate criptate. Atunci când datele trebuie partajate între cele 2 părți, acestea sunt partajate sub formă de date criptate și numai participanții la tranzacție le pot decripta. RSA (Rivest-Shamir-Adleman) și AES (Advanced Encryption Standard) au fost utilizați ca algoritmi de criptare asimetrică și simetrică.
Aplicația Alemi dispune de o interfață web care permite utilizatorilor (companii de asigurări și producători de automobile) să creeze Binders și polițe de asigurare pe care să le negocieze ușor și rapid. Proiectul a fost demarat în urmă cu un an. Prima versiune a fost lansată cu succes, iar echipa lucrează acum la următoarea versiune.
- Kotlin, TypeScript
- Corda, Spring, Angular