Web2Grid

  • Projekt címe: "Új generációs közösségi WEB szolgáltatások és alkalmazások támogatása biztonságos, üzleti-alapú Grid platformmal"
  • Szerződés aláírása: 2008. december 8.
  • Projekt indulása: 2009. január 1.
  • Projekt befejezése: 2011. június 29.
  • Támogató hatóság: NKTH
  • Konzorciumi tagok:
    • E-Group ICT Software Informatikai Zrt.
    • Econet.hu
    • MTA SZTAKI
    • BME
  • Címke: WEB2, Facebook API (Facebook), OpenSocial API (Google), Facebook, iWiW, BOINC, grid, cloud, szteganográfia, kriptográfia, láthatatlan vízjelezés (digital watermarking), elektronikus aláírás (SDX), időbélyegzés (SDX)

A projekt elsődleges célja az MTA SZTAKI által koordinált EU FP7 EDGeS projekt és az ECONET által koordinált HAGRID projekt Desktop Gridhez kötődő eredményeinek üzleti és non-profit célú felhasználásának elősegítése különös tekintettel a WEB2 technológiák bevonásával. A WEB2-es megoldások egyrészt elősegítenék az erőforrások önkéntes vagy elszámolás alapon történő biztosítását a Desktop Gridbe ("közösség ereje"). Másrészt a több hazai fejlesztésű Desktop Grid rendszerrel (BME, Econet, SZTAKI) is kibővített platform informatikai háttér-infrastruktúrát biztosítana a WEB2 portálok üzemeltetésekor fellépő szokásos igényekhez (nagyszámú felhasználó/kapcsolat/fájl kezelése, nagyméretű fájlok konvertálása), az új biztonsági követelmények kielégítéséhez (vízjelezés, digitális aláírások időszakos felülvizsgálata, stb.), valamint a nagy informatikai kapacitást igénylő és a közösségi tagok által definiált feladatok végrehajtásához. A WEB2 és a Desktop Grid technológiák ötvözése mindkét terület számára számos előnyt biztosítana; főképp a WEB2 így már nemcsak a közösségi tartalmak, hanem a szolgáltatások megosztása felé mozdulna el a Grid technológiák segítségével. A projektben a fenti feladatok vizsgálata, illetve a feladatokat ellátni képes szolgáltatások, eszközök és interfészek kifejlesztése, valamint a szükséges módszertani lépések kidolgozása a cél mind zárt (lokális Desktop Grid), mind nyitott környezetben (globális Desktop Grid). A projekt különösen nagy hangsúlyt fektet a szolgáltatás és üzleti Grid felhasználásának elősegítésére a biztonság és elszámolás kérdéseire fókuszálva, az E-Group megoldásaira alapozva. A kidolgozott megoldások demonstrálása céljából a konzorcium több területről mutat fel WEB2 alapú mintaalkalmazásokat, valamint biztosít könnyen használható interfészeket és készít ajánlásokat a minél szélesebb körű felhasználás előmozdítására.

Az elkészült demóalkalmazásról: A közösségi oldalak, mint az orkut, a hi5, a Facebook, a Myspace vagy például a magyar iWiW, a legdinamikusabban fejlődő "webkettes" szolgáltatások közé tartoznak. A közösségi hálózat webhelyeinek egyforma az alapkínálata: személyes profil, üzenő fal és a "barátok" interaktív listája. A profil rendszerint az adott személy nevét, képét, kedvenc tevékenységeit és érdeklődési körét tartalmazza. A személyes profil bárki által megtekinthető.A közösségi oldalra föltett adatainkat harmadik fél összegyűjtheti. Ezeket más információkkal is kiegészítve, akár el is lophatja a személyazonosságunkat, vásárolhatnak a nevünkben, kémkedhetnek a munkahelyünkön. A profilunkra föltöltött képeket használhatják arra, hogy máshol, például akár egy társkereső oldalon létrehozott arctalan profilunkhoz képet rendeljenek. Ennek következtében túl sok általunk nem befolyásolható adat kering rólunk a világhálón. Ennél még rosszabb, hogy a közösségi hálózatok üzemeltetői általában nem tudják, hogy ezekkel ki és mit csinál. Az, hogy általában nem rossz szándékkal használják fel ezeket az információkat, nem tőlünk és nem a hálózattól függ, hanem kizárólag azoktól, akik felhasználják a hálózatokon összegyűjtött adatokat. Éppen ezért biztonságérzetünk csupán illúzió. A profilban levő adatok könnyen összekapcsolhatók publikus nyilvántartásokkal, így ezek eladhatók és ellophatók. Súlyos problémákhoz, például identitáslopáshoz vezethet a túlzott bizalom, az elővigyázatlanság. Sokan azt hiszik, ha feltesznek valamit a világhálóra, \u2019privacy\u2019 modellek védik a feltett adatokat, valójában szinte semmi sem védi a szóban forgó információt. A közösségi oldalaknál bevezetésre került a harmadik fél által fejlesztett alkalmazások használata. Ezeknek az API-knak (Application Programming Interface) vagy más néven gadget-eknek segítségével érik el a felhasználók kapcsolati hálóját, adatlap információit, az albumokban lévő képeket, azaz szinte mindenhez hozzáférnek. Egyes szolgáltatások (mint a Facebook vagy éppen az iWiW) azért nyitnak API-t, hogy a fejlesztők új szolgáltatásokkal bővítsék az alap szolgáltatást. A Facebook volt az első, amely saját fejlesztői oldallal, és saját készítésű API-val állt elő. Később őt követte a Google, amelynek a szavára figyelve a maradék közösségi oldal nem kezdett önálló fejlesztésbe, hanem a Google API-t, pontosabb nevén az OpenSocial API-t kezdte el használni. A gadget-ek segítségével, az általunk fejlesztett alkalmazások hozzáférnek a felhasználó képeihez. Az általuk használt metódusok segítségével olyan információkat kérdezhetünk le, illetve továbbíthatunk, mint például a felhasználó azonosítója, a kép azonosítója, a kép albumának azonosítója, végül a kép URL-je. Összességében a képünket és a tulajdonosához tartozó információkat ilyen módon együtt tudjuk továbbítani az összekapcsolásukhoz. A kiválasztott képekbe ú. n. láthatatlan vízjelek kerülnek beágyazásra a későbbi nyomon követhetőség biztosítása érdekében. A vízjelezett képeket az E-Group elektronikus aláírással és időbélyeggel látja el, így akár egy bírósági eljárás esetén is a kép eredeti tulajdonosa, a vízjelezés megrendelője jogilag megalapozott bizonyítékként tudja felhasználni a védett adatot.