Globalni trg - prva masovna decentralizovana društvena mreža
Pamflet Pedro NoelPoziv naših partnera iz WikiLeaks Centrale:
Globalni trg (originalni predlog/opis projekta možete naći ovde) ima za cilj da bude prva masovna decentralizovana društvena mreža u istoriji interneta. Mi smo svesni teškoća koje moramo prevazići, ali mi verujemo da je internet zajednica došla do tačke kada je takva inicijativa moguća. To je moguće zato što smo ujedinjeniji; cenzura i represija su ojačale veze između onih kojima je stalo do slobode i slobodnog protoka informacija. Kako možemo da ostvarimo ovaj cilj?
Struktura: organizovanje u jedan kolektiv
Globalni trg bi trebalo da bude društvena i radna platforma namenjena je pojedincima/kama i grupama koja je jednostavna za upotebu. Jedan od glavnih ciljeva je ostvariti izuzetno nisku barijeru za učešće neiskusnih korisnika/ca, da bi kontributivni rad bio što jednostavniji, kao i interakcija i upotreba raznih alata koji im stoje na raspolaganju. Drugi cilj je da Globalni trg bude ekspandabilan (tj. da ga je moguće proširiti, prim. prev.) i da omogući globalno koordinisan i efikasan rad u svakom sistemu. Globalni trg poštuje principe lične privatnosti kao osnovno pravo pojedinaca/ki i transparentnost za sve korisnike/ce kao obavezu javnih sistema.
Globalni trg nije isključivo namenjen aktivistima/kinjama. Mada će on biti od pomoći aktivistima/kinjama sa odgovarajućim alatkama i virtualnim prostorima za sastanke, on će takođe biti dostupan i globalnoj zajednici. Iako je struktura osmišljena za organizaciju i koordinaciju ličnih odnosa, skupova i akcija, platforma je takođe predviđena za nezavisne radne sisteme, pokrete koji se bore za građanska prava i šire. Kako se budu dodavali sistemi koji obuhvataju više aspekata svakodnevnog života i političke teme za kojima postoji široko interesovanje, eksperti/kinje i korisnici/ce iz svih oblasti života moći će da koriste Globalni trg da diskusiju, stvaranje i učenje. Prvi primer ovoga je News Commons, što će biti izvor verifikovanih, crowd sourced i recenziranih vesti o svim temema. Drugi početni osnovni sistemi koji će biti kreirani na Globalnom trgu su Globalno tržište za uspostavljanje svih metoda razmene i forumi Renesansa i Evolucija za testiranje principa sistema upravljanja i zakona. Budući sistemi bi mogli da uključe teme kao što su komunikacija, lečenje, hrana, umetnsot, sportovi, nauka, trgovina, stanovanje i energija.
Ovo je otvorena zajednica u kojoj je svako dobrodošao. Ona je peer-to-peer, horizontalna i nehijerarhijska. Ovo je prostor gde su programeri/ke, dizajneri/ke, umetnici/e, aktivisti/kinje i filozofi/kinje pozvani/e da sarađuju. Mi smatramo da je neophodno da koncentrišemo i fokusiramo našu energiju, tako da ukoliko ste već u nekoj grupi koja planira nešto slično ili imate iste ciljeve molimo vas da se uključite i obogatite oba naša projekta.
Zasnovan na P2P-u
Uz podršku Delft University of Technology, Globalni trg će uglavnom biti razvijen na postojećoj peer-to-peer tehnologiji koju obezbeđuje čuveni file sharing softver Tribler. Tribler je projekat koji je baziran na decentralizovanim društvenim mrežama sa višegodišnjim ekspertizom u peer-to-peer komunikaciji. Upotrebom određene već postojeće P2P tehnologije bukvalno će biti onemogućeno prekidanje ili cenzurisanje naše mreže. Fajlovi koji su na njoj nisu centralizovani u bilo kom fizičkom serveru, tako da mreža pripada njenim korisnicima/ama – što je osnovni princip participatorne demokratije primenjene na onlajn prostor. Ona podstiče učešće korisnika/ca iz zemalja koje praktikuju cenzuru i blokiranje; „neblokabilnim“ prostorom u kome je moguće deliti svakakve informacije i kolektivni rad. Dokazano je da mreža, kakvu poznajemo, iz dana u dan postaje zatvorenija i sve više je predmet arbitrarnog i nezakonitog blokiranja. Iskorak s one strane toga više je nego neophodan.
Otvoreni sistem
Globalni trg će imati mehanizme za autentifikaciju, relacionu šemu i komunikacione protokole. Autentifikacija i komunikacije su na onome kogod da implementira ovu specifikaciju za izgradnju sistema. To će omogućiti projektu da bude „Kompatibilan sa Globalnim trgom“ dok istovremeno podržava semantičke podatke, trenutno vizualizovane kao RDF. RDF rečnci koje smo razvili da bismo predstavili značenje i odnose zajednička su nit koja omogućava ujedinjenje različitih platformi. Bilo koja mreža čini zbir tehnologije koja je podržava i postojećih veza između pojedinaca/ki i grupa u okviru nje. Da bismo uspeli, mi moramo biti u stanju da ojačamo sve što već postoji ali i da razvijemo bilo šta što je potrebno za izgradnju mostova između raznih sistema i ljudi. Imaćemo miks mrežnih protokola, veb opsluživanja, skladišta podataka, P2P klijenata itd. Alatke koje će ljudima širom planete omogućiti da se sastanu, podele ideje i razvijaju predloge moraju omogućiti koordinisanu, efikasnu, globalnu akciju. Sistem Globalni trg će obezbediti jedinstven način da se upravlja komunikacijama između ljudi u okviru radikalno heterogenog jezičkog sistema.
Pristup
Napravi nešto, pridobij zajednicu u realnom svetu da to koristi, i pitaj nas kako možemo to da poboljšamo. Umesto detaljnog razmatranja dizajna od nule, mi predlažemo da se napravi softver i da se postepeno poboljšava. To zahteva moderni tip softverskog inženjeringa, tipa dizajnirano-za-evoluciju.
Naš cilj je da do marta 2012. imamo funkcionalni prototip. Globalni trg će biti istaknuti projekat na Berlinskom bijenalu od 27. aprila 2012. do 1. jula 2012. Da bismo imali nešto što će u martu funkcionisati, moramo biti skromni. Mi ćemo početi sa jednostavnom PC aplikacijom. Najpre ćemo napraviti operacioni skelet društvene mreže koja je otporna na napade: korisnici mogu da dodaju prijatelje i da im šalju privatne poruke. Takođe moćićete da ostavljate poruke na javnim zidovima drugih ljudi. Ovaj prvi prototip bi trebalo da već ima robusni sistem bezbednosti i da koristi Elyptic Key Crypto za obezbeđivanje čitave komunikacije. Svaki korisnik/ca kreira javni ključ nakon instalacije. Sve privatne poruke su kriptovane samo za tu osobu. Sva prijateljstva su inicirana upotrebom mehanizama koji onemogućavaju spoofing (falsifikovanje i zloupotreba ličnih podataka, prim. prev.).
Karakteristike nakon martovskog izdanja
Služeći se Agilnim metodom mi ćemo se fokusirati na jednu karakteristiku ili modul tokom nekoliko nedelja, izvršiti testiranje, izbaciti novu verziju i onda se fokusirati na sledeću karakteristiku (feature). Objavljujući [nove verzije] u ciklusima od 6-8 nedelja, fokusiraćemo se na kodiranje i poboljšanja.
Cilj je da kasnije u toku godine napravimo smartphone aplikaciju plus samostalnu aplikaciju sa upotrebljivim GUI-em (grafički korisnički interfejt, prim. prev.). Mi ćemo početi sa samostalnom PC aplikacijom, koja će kasnije biti pretvorena u .apk za mobilne uređaje. Jednom kada osnovni prototip bude gotov, moćićemo da dodamo karakteristike koje prevazilaze društveno umrežavanje, na primer, trgove, radne grupe ili dešavanja sa komunikacionim sistemima. Pošto sve bude profunkcionisalo mogli bismo da se usredsredimo na „distribuirano odlučivanje i glasanje“ i razne sisteme poput News Commons.
Globalnom trgu su potrebni developeri da bismo ove ideje pretvorili u stvarnost!
Za ovakav pokušaj, mi moramo da računamo na zajednicu programera i developera. Mi ćemo koristiti Triblerov kernel zasnovan na Pitonu. Hitno nam je potrebna pomoć zajednice da bismo implementirali sve planirane karakteristike Globalnog trga. Ako ste eksperti za Piton i P2P protokole još uvek imate vremena i prilike da se priključite našem projektu, projektu koji će nadamo se promeniti dinamiku interakcije u globalnom društvu.
Razni poslovi zahtevaju miks sledećeg:
- Iskustvo sa osnovnim operacijma Open Source projekta;
- Programiranje u Pitonu;
- Mrežni protokoli, UDP transferi poruka;
- Kriptografija, upravljanje jav/priv ključevima;
- SQLight, performanse, transakcije;
- Epidemic gossip protokoli, za globalnu diseminaciju kriptovanih informacija;
- Samoorganizujuće mrežno programiranje;
- GUI u WxWindows;
- Android developer, mixed .py build chain (za buduće smart phone .apk).
Da biste se uključili:
- Odvojte nedelju dana da pročitate Global Square wiki i druga dokumenta i da razumete postojeći kod;
- Možda da radite nekoliko nedelja na prototipovanju;
- Da budete dostupni tokom Feb – Mart 2012;
Pridružite se mailinglisti: theglobalsquare@lists.takethesquare.net;
Predstavite se : )
Glavni kontakt:
Pedro Noel („connecting people“)
info@theglobalsquare.org
Kontakt za štampu:
Heather Marsh (portparol)
press@theglobalsquare.org
Kontakt za developere:
Johan Pouwelse i Ed Knutson (development koordinatori)
dev@theglobalsquare.org