P2p social network pandora

Pandora lehet használni a személyes kommunikáció, az üzleti, a projektek létrehozása és a közös irányítás a társadalom.

P2p social network pandora

Miért hálózat?

Számítógépes hálózatok váltak életünk része. És nem fogja elhagyni. Mi listát a célok által kiszolgált számítógépes hálózatok.
Mi új dolgokat tanulni. Mi kommunikálni szeretteivel. Arra a következtetésre jutottunk a tranzakciót. Részt veszünk a közös fejlesztési projektek. Mi irányítja a folyamatot.

Az első probléma. Ma bíznak információk személytelen vállalatok. Továbbra is őszintén remélem, hogy sok cég dolgozik tisztességes emberek, akik tiszteletben tartják a bizalmunkat. Azonban a vállalatok olyan emberek, akik rendelkeznek az információ rájuk bízott törekvés szándékát.

A második probléma. Ma minden országban, kormányzati szolgáltatások a jogszabályi szintű szabályozás valamennyi információ áramlik. Mindegyik ISP telepített berendezések speciális szolgáltatásokat, amelyek teljes mértékben nyomon követi az összes forgalmat. Úgy véljük, hogy a kormányzatok mindig becsületesen. De közül köztisztviselők lehetnek emberek, akik folytatják az érdekeit bizonyos csoportok.

A harmadik probléma. A központi pont a hálózat által veszélyeztetett meghibásodik, vagy meg kell semmisíteni idején invázió. Olyan esetek, amikor a szerver leáll (vagy harcképtelenné), és a rendszer már nem lépett fel többször. Ezen kívül néhány tulajdonosok egyszerűen leállította a szervereket, néha nem is figyel minket. Ezekben az esetekben nem tudunk használni a megállított szolgáltatás, és gyakran elveszítik információkat. Központosított szolgáltatásokat fizikailag sérülékeny és azokra az akarat bizonyos személyek.

Három szó: Központok vannak kitéve szivárgás és az összeomlás cenzúra.

Ezek a három fő probléma, de semmi esetre sem az egyetlenek. Mondd, hogy sok helyen van, hogy regisztráljon, és ismételten be ugyanazt az információt? Hányszor kellett ásni a jellemzőit minden szolgáltatás és újjáépítették a különféle követelményeknek? Hány programozó indul minden nap egy másik weboldalon hogy hozzon létre egy új puzzle nekünk?

Ez is csak:
1) új dolgokat tanulni;
2) kommunikálni szoros;
3) megkötésére a tranzakció;
4) együttes projektfejlesztés;
5) a folyamatok ellenőrzésére.
Túl sok az entitások keletkezett mi egyszerű feladat?
Túl nagy árat fizetünk?

hálózati struktúra

P2p social network pandora

Részben decentralizált hálózat diaszpóra

P2p social network pandora

Ebben a hálózatban több központ. A felhasználók választhatnak, hogy a szerver, amely bíznak. A továbbra is tárolva egy távoli szerveren. A felhasználók teljes bizalom az információs tulajdonos. Azonban néhány szerverek találhatók meg a házigazdák, annak minden következményével együtt. De még ha a diaszpóra szerver tartozik egy magánszemély - ki ő? A felhasználónak kell újra edzeni, mert a bizalom.
Az ilyen hálózatok kevésbé hajlamosak a szolgáltatás megtagadása, kevesebb ürítési adattömeg törés, rongálás és anonim felelőtlen van egy kisebb méretű.

Elosztott (p2p) információs rendszer Pandora

P2p social network pandora

A hálózat teljesen decentralizált. Lehetetlen, hogy a hálózat le, vagy vegye ellenőrzés alatt. Látogatói információk (pl enciklopédikus cikkek) ingyenes utazási csomópontok között, saját adatok elosztva a csomópontokat, rendszerek szerinti bizalmat.
Mivel az adatcsere a rokonok, barátok, munkatársak, üzleti partnerek, munkatársak, akkor a valószínűsége szivárgás adatok harmadik félnek szinte hiányzik. Képek a gyerekek kapnak csak közeli számítógépek. Vicces lesz laza ki csak a barátaiddal. A megrendelés csak látni az eladónak. Üzleti papírok eltérnek csak partnerek. Csak Associates dolgozik a projekten.
Kommunikációs felelős és konstruktív. Felelősség, mert az emberek törődnek a jó hírnevét. Konstruktív, mert senki sem akar fenntartani a haszontalan adat, forgalomba őket a számítógépre.

Tekintsük közelebb Pandora eszközt.

Ez a négy szint

A fő ablak Pandora

P2p social network pandora

2. Az ügy - termelő és a gazdasági tevékenységek
Az adatok, törölje állampolgárság serdülők 18 éves korig.
Tárgyak: áruk. Szolgálat. Munkás. Ügyfél. Warehouse. Rend. Deal. Fizetési.

P2p social network pandora

4. Pandora - adatok és szolgáltatások, amelyek nélkülözhetetlenek a munka Pandora interneten.
Tárgyak: Paraméter. Key. Aláírását. Node. Patch. Esemény. Tárolás.

P2p social network pandora

Hallgatva - a dob a program fogadja a bejövő kapcsolatokat.

Keresés - Egyetlen közvélemény-kutatás csomópontok megtalálni egy adott rekord típusát. Mint például a globális keresés tárgya „ember” megnevezés. Ha keres, szemben a vadászat, kap nagy mélységben felmérés a hálózat faágakat bízni.

Azonosító adatok (objektumok)

Minden bejegyzés a Pandora egy egyedülálló kompozit hash úgynevezett „panhesh”. Panhesh kialakított csonka hash beviteli mezők. Szöveg mezők kivonatolt md5, dátum kódolva 3 bájt, utalva más rekordok Pandora hozott panhesh a (részben).

Például egy személy néz panhesh a következő sorrendben:
[Type / Lang: FirstName / Lastname / születési / BirthCity / FatherFN / MotherFN]
Panhesh lehet rögzíteni egy ember által olvasható formában:
[Fő / ru: Linus / Torvalds / 1969/12/28 / Helsinki / Nils / Anna]
Humán Panhesh által kódolt a következő képlet:
FLDCAM, 6/10/3/3/2/2 = 16 + 6 + 4 = 22 + 4 = 26 bájt + 2 bájt (típus és nyelv)
vagy hozzávetőleges képet a 16-ed rendű kódolás:
[0108: e6fb7d1b01dc ebb27cf540a56f05fd98 d343e3 5de465 f547 72fd]

itt:
01 - rekord típusú „személy”
08 - orosz nyelv
e6fb7d1b01dc, ebb27cf540a56f05fd98, f547 és 72fd - md5 csonkított "Linus" és "Torvalds", "Nils" és "Anna"
d343e3 - kódolt 3 bájt dátum
5de465 - csonka panhesh város bejegyzések „Helsinki” oroszul.

Néhány mező lehet hagyni (nyitott, azaz nem töltött), amely esetben komponens hash tele vannak nullák. Például, ha az Ön által megadott csak a vezetéknév, keresztnév és születési dátumát (FLD = 19 bájt), a panhesh fog kinézni:
[0108 e6fb7d1b01dc ebb27cf540a56f05fd98 d343e3 000000 0000 0000]
end nullák elhagyható:
[0108 e6fb7d1b01dc ebb27cf540a56f05fd98 d343e3]
Rövidített panhesh ember által olvasható formában a következőképpen nézhet ki:
[Person: Linus / Torvalds]

Még ha a hálózat ugyanazt a rekordot felvették kétszer (háromszor, stb), akkor panhesh lesz pontosan ugyanaz, és ez a rekord fognak azonosítani egy és ugyanaz.

Hiányos nyilvántartás (panheshi amelyeknek nulla rés) összefüggésbe hozható a teljes (amelyek kevesebb lépésben panheshi). Ez az arány az úgynevezett hasonlók, és tovább korrigált.

A Pandora alaptípusa feljegyzések (általában egy világrekordot, mint például a „férfi”, „közösség”, stb) vannak leírva a semmiből. Más típusú rekordokat generált alap (elsősorban az üzleti és a regionális rekord).

Bejegyzés benyújtott Pandora tárgyak. Ahhoz, hogy alkalmazza az összes utód objektumok a szülő módszereket. Például, ha egy személy keresett „John Doe”, azt fogjuk találni, még akkor is, ha adott csak az üzleti szinten, mint egy munkatárs. Másrészt, az elején a munka nem adja meg a humán adatok, ha vannak ilyenek a globális szinten.

Ez a hierarchia lehetővé teszi: 1) a bemenő adatokat csak egyszer, 2), hogy mentse tárhely, 3) van, egyedi azonosító tárgyak 4) alkalmazzák a módszereket szülő osztályok.

Pandora kiszámítja bináris (byte) panheshi, és az ő munkája működik őket azonosításában és objektumok felkutatására.

előfordulása bejegyzések

Már csak két módon a rekord kerül a Pandora:
1) beírta a rekordot magát;
2) rekord hozzád a hálózaton.

Minden bejegyzés van jelölve panheshem alkotója.

Felvétel, ha egyszer be, amely saját egyedi és markáns panheshem panheshem alkotója, megkezdi útját a hálózatban.

Support bejegyzések

Ha megad egy rekordot, akkor automatikusan jelölve a „támogatott”. Mindaddig, amíg tartani a figyelmét is „támogatás” a Pandora fogja, hogy rekord az adatbázisban.

Például, ha megnézi a fotót más, és tetszik - megnyomja a „támogatás”. Azóta a kép késik az adatbázisban. A kölcsönös barátok képes lesz letölteni ezt a képet egy barátjának Pandora, vagy a számítógépről.

A letöltés után mások vezetnek nyilvántartást meghatározott ideig (például az alapértelmezett típus „személy” van beállítva, hogy 3 nap), majd a rekordokat, ha azokat nem támogatott, vagy a bizalom automatikusan eltávolításra kerülnek a webhelyen.

Azt is beállíthatja avtopodderzhku, azaz dim „support” jelzőt rekordok bizonyos feltételek mellett. Például megadhatja, hogy mindig támogatta cikkek Ivan Ivanov, vagy profilok a barátok.

megbízható rekord

Trust - a digitális aláírás bejegyzések.
Például ha aláírt egy más formában, akkor garantálja, hogy ez az ember valóságos. Amikor bejelentkezik egy papírt, hogy tudomásul veszi, az igazság az információt, hogy tartalmazza. Ha a „bizalom” szerződést egy feliratos nevét, akkor valójában elfogadni ezt a megállapodást.

a rendszerbe vetett bizalom lehetővé teszi, hogy a megadott adatok pontosságának Pandora. Ez az egyik legfontosabb funkciója a hálózaton.

A barátok, a család, partnerek, munkatársak, látva az aláírás, észre, hogy ellenőrzik az adatokat. Használjon megbízható felelős. Biztosítása bizalom kétes adatokat, akkor foltos hírnevét.

A bizalom nem követeli meg, hogy a rekord, hanem csak az aláírás ezt a rekordot. Azonban az alapértelmezett beállítás Pandora nyilvántartások vezetésére bízott és támogatott.

állami nyilvántartások

Mark a „nyilvános” bejegyzések, feljegyzések országszerte. Megjelent adatok általánosan használt, például profilok történelmi alakok, vagy enciklopédikus cikkeket.

Érdektelen feljegyzések, gyorsan „elhalványulnak” támogatása nélkül és a bizalom. A Pandora egy igazi küzdelem bejegyzések a támogatást és a bizalmat.

Akkor tegye közzé a saját lemezeket, és a többi ember. De a kiadvány más emberek felvételeit hozzájárulása nélkül a szerző ízléstelen.

változás bejegyzés

Meg lehet változtatni a fiók, vagy valaki másé. Mindenesetre, a változó a rekord létrehozott „patch” szétosztott az érdekelt csomópontok. Előfordulhat, hogy a kezdeti bejegyzés egy személy, majd egy pár mások tették változásokat. Tagjai Pandora támogatni tudja tapaszok bízni őket, és közzéteszi, azaz tapaszok rendelkeznek az összes felvétel tulajdonságokkal.

Így a Pandora az a lehetőség, közös fejlesztési rekordok bármilyen típusú, egy enciklopédikus cikket, valamint a regionális szabályozás.

hozzáadása hosts

Pandora csomópont felsorolja az ismert csomópontok, és ezáltal, mint megy a vadászat. Ebben az esetben a vadász úgy néz ki, hogy meghallgattak egység. Ha a „vadász” talált „hallgató”, akkor csatlakozni hozzá, és elkezdi az adatcsere. Általában Pandora csomópont hallgatta módban, és a vadászati ​​mód egyidejűleg.
Bár a kapcsolat mindig kezdeményezett egy vadász, csak miután a kapcsolat különbség a vadász és a hallgató törlésre, az adatcsere megy mindkét irányban. Ezen kívül minden egység kiteszi kérésüket, és a többi csomópontot válaszoljon ezekre a kérdésekre.
A kapcsolat megszakadt, vagy közvetlenül utána az adatcsere, illetve továbbra is kapcsolatban, ha azt kérte az élő chat (csevegés, egy hívás, vagy játszani).
Pandora vadászati ​​mód ciklikusan lekérdezi csak azok a csomópontok, amelyek már előfizetett.

Előfizetői meghatározza, hogy milyen típusú adatokat kell kérni a sor közösségek, egyének vagy telek. Például megadhatja, hogy a Pandora, ha új képeket a zenekar „Barátaim”, vagy az új termékek egy adott cég.

Üzenetek és telefonhívások

P2p social network pandora

Rendszere összeszerelés - a forgalomban az adatok

P2p social network pandora

Minden alkalommal, amikor csatlakozik a foglalat jön létre. Sockets jönnek létre, mint a diák és vadász. Minden kapcsolat kezdődik felvezető. Minden létrehozott kapcsolatokat regisztrált a listán az aktív csomópontok.

Az adatok feldolgozása kapcsolat

P2p social network pandora

műszaki megvalósítás

Amikor az épület egy Pandora választott cross-platform, népszerű, világos és jól dokumentált alkatrészeket.
Itt az aktuális lista: rubin, gtk, sqlite OpenSSL, gstreamer.

A program telepítése

1. Telepítse git Ubuntu:

2. Hozzon létre egy üres könyvtárat «Pandora», megmaradt benne, töltse le a Pandora segítségével git:

3. Győződjön Pandora.sh zapuskamym (Ubuntu esetében) script:

4. Telepítse az opcionális csomagok Ubuntu:

5. Run Pandora Ubuntu:

(Windows fut egy denevér-fájl pandora.bat)

Maradj távol!

P2p social network pandora

Más hasonló rendszerek

lehetséges jövőbeli

Az alapötlet a Pandora nem a társadalom határozza meg az állam, és az állam által alkotott társadalomban.

Valahogy kíváncsi, „Miért van az állampolgárok, futnak a hivatalnokok? Keresi a szájába a tisztviselők, alkalmazkodunk hozzájuk, és azt várják tőlük, hogy megoldja a problémát? Miért hivatalnokok nem kerülte el minket „Salvation vízbefulladás - a kézimunka a fulladás.

P2p social network pandora

Kapcsolódó cikkek