Miért találjuk fel újra a kereket?
Egy mese a felhasználói identitásról

Gyakran kapok kérdéseket arról, hogy miért kell újra feltalálni a kereket a központosított Internet kihívásainak kezelésében. Több megoldás is létezik már, mint például a Fediverse, amely a legnagyobb decentralizált közösségi hálózat. Ez az ActivityPub protokollon alapul, amely egy W3C ajánlás. Ezenkívül léteznek nyílt forráskódú, saját üzemeltetésű kollaborációs platformok, mint a NextCloud.
A föderált Internet
A föderált Internet különböző szervezetek által üzemeltetett szerverek hálózatából áll, amelyek lehetővé teszik az adatmegosztást felhasználóik között. Felmerülhet a kérdés, mi a probléma ezzel a modellel, és miben különbözik a Cloudillo Platform.
Az elsődleges probléma a felhasználói identitás természetében rejlik ezekben a rendszerekben. A legtöbb föderált platform az e-mailhez hasonló modellt alkalmaz, ahol a felhasználó identitása két komponensből áll: annak a példánynak a neve, ahol a profiljuk található, és valamilyen felhasználónév. Bár ez a módszer hatékony a profilok megtalálásához, a felhasználó identitását egy adott példányhoz köti. Ha egy felhasználó úgy dönt, hogy másik példányra költözik, át tudja vinni az adatait, de elveszíti eredeti felhasználói identitását, a kialakított hálózatával és bizalmával együtt.
A Cloudillo architektúrájának alapelve, hogy a felhasználó identitása független a profiljukat és adataikat tároló példánytól. Ha egy felhasználó másik példányra szeretne költözni, zökkenőmentesen megteheti anélkül, hogy bármilyen kapcsolatot elveszítene.
A Fediverse-ben, ahol számos kis szervert üzemeltetnek egyének szabványosított szabályok nélkül, ez a probléma különösen problémás lehet. Az adminisztrátorok néha indoklás nélkül törlik a felhasználói profilokat. Egy másik kihívás a hozzáférés-szabályozásban rejlik: a szerverüzemeltetők eldönthetik, mely más szerverek csatlakozhatnak rendszerükhöz, megakadályozva, hogy a felhasználók kommunikáljanak egymással. Bár ez a Cloudillo-n is előfordulhat, ha felhőszolgáltatót használsz, a lényeges különbség az, hogy a felhasználók könnyen válthatnak másik szolgáltatóra, vagy akár saját maguk üzemeltethetik adataikat anélkül, hogy elveszítenék hálózatukat.
Elszigetelve egy szigeten
A NextCloud, egy másik információcserére szolgáló platform, szintén rendelkezik saját korlátaival. Ez egy saját üzemeltetésű kollaborációs platform, amely hatékonyan támogatja a csapatokat az adatok szervezésében és megosztásában. Azonban elszigetelt megoldásként működik. Bár a NextCloud kínál némi alapvető föderációs támogatást, ez korlátozott és hasonló problémáknak lehet kitéve, mint amiket korábban tárgyaltunk.
Több közösséggel való együttműködéshez mindegyiknek saját NextCloud szervert kell telepítenie, amely az adott csoportra jellemző adatokat tárol. Sajnos ez minden példányhoz külön bejelentkezést tesz szükségessé, ami kényelmetlen lehet.
Ezzel szemben a Cloudillo architektúrája lehetővé teszi, hogy a példányok hatékonyan és biztonságosan kommunikáljanak. A felhasználók hozzáférhetnek a hálózaton megosztott bármilyen információhoz anélkül, hogy különböző példányokba kellene bejelentkezniük; egyszerű kattintás egy dokumentumra, és megtekintheted vagy akár szerkesztheted a tartalmát, akárcsak a hagyományos felhőplatformokon.
Következtetés
A meglévő decentralizált megoldások, mint a Fediverse és a NextCloud, értékes eszközöket kínálnak a kommunikációhoz és együttműködéshez. De elmaradnak az olyan kulcsfontosságú használati esetek kezelésében, mint a konzisztens felhasználói identitás fenntartása, a zökkenőmentes adatmegosztás és a szerverek közötti kommunikáció. A Cloudillo célja, hogy leküzdje ezeket a korlátokat egy rugalmasabb és felhasználó-központúbb megközelítéssel. A felhasználói identitás adott példányoktól való szétválasztásával a felhasználók fenntarthatják hálózataikat és bizalmukat, miközben integráltabb online élményben részesülnek.