Što je OpenChat?
OpenChat je potpuno opremljena, decentralizirana aplikacija za chat koja radi na blokchainu Internet Computer. Ima direktne poruke i privatne grupe poput WhatsAppa i Signala, javne grupe kao Telegram, te "zajednice" koje su poput Slack radnih prostora ili Discord servera. To je responzivna, progresivna web aplikacija (PWA) koja se prilagođava svim veličinama ekrana i integrira s uređajima na sličan način kao izvorne aplikacije, uključujući push obavijesti. Potpunu razvojnu mapu možete pronaći ovdje. Aplikacija je otvorenog koda i radi kao zbirka canister pametnih ugovora. Moguće je vidjeti kod koji radi na bilo kojem canisteru u bilo kojem trenutku s poveznicom na određenu verziju u kontroli izvora i samostalno se uvjeriti da je to točno. Canister je kreiran za svakog korisnika i sadrži njegove direktne podatke za chat, poveznice na grupe/zajednice čiji su članovi, a također služi i kao novčanik koji omogućava korisnicima OpenChata da drže i upravljaju tokenima. Svaka grupa i "zajednica" također je implementirana kao vlastiti canister. Ova arhitektura omogućit će OpenChatu da se skalira na stotine milijuna korisnika. Korisnici OpenChata mogu slati poruke jedni drugima koje sadrže tokene kao što su ICP, ckBTC, ckETH, a uskoro i ckUSDT, pa se stoga može koristiti za globalne doznake. Glavna razlika između OpenChata i sličnih aplikacija je ta da je upravljan kao DAO. Za informacije o OpenChatu možete posjetiti Eulerpool.