Toate limbile
Galaxy Network va crea o nouă generație de CDN de ceață, care atinge zeci de mii de dispozitive inteligente și le transformă în noduri de rețea. Ca lanț public al mecanismului de consens POC, Galaxy Network este echipat cu contracte inteligente pentru a sprijini dezvoltarea Dapps. În același timp, va folosi, de asemenea, tehnologii de bază mature și stabile pentru a sprijini întreprinderile din lanțul lateral Galaxy Network pentru a stabili un ecologie lanț de alianțe în funcție de propriile nevoi.
Fog CDN este mai descentralizat. În comparație cu starea colectivă a norului, starea de ceață este o stare discretă. Datele sunt distribuite și stocate în dispozitive de margine, mai degrabă decât în servere centralizate. Accelerarea CDN multi-(slabă) centralizată, cum ar fi Modemuri optice, routere, mașini de exploatare desktop, NAS, computere, tampoane, telefoane mobile etc., nu există restricții de site, fără cerințe de bandă largă, doar stabil online. Combinația dintre datele stocate și scalabilitatea este foarte importantă pentru rolul fog CDN.Prin tehnologia blockchain și consensul POC, fog CDN poate fi cu adevărat implementat.
Cost:
costul este împărțit în cost de stocare și cost de accelerare. În aceleași condiții, costurile de stocare sunt cu 80% mai mici decât costurile de stocare în cloud public, iar costurile de accelerare sunt cu 90% până la 95% mai mici decât costurile CDN tradiționale.
Experiență:
Clienții sunt îngrijorați de experiența de extragere și transmitere a datelor. Din cauza cantității, integrității și incertitudinii geografice a distribuției datelor, alte rețele de stocare distribuită nu se pot integra cu cloudul public. din punct de vedere al experienței nu are capacitățile comerciale ale scenariilor mainstream. Galaxy Network depășește cloud-ul public în ceea ce privește experiența de transmisie. Definim o rată de descărcare mai mare de 100 Mbps, care este de 100 de ori mai rapidă decât IPFS, și va depăși capacitatea de transmisie de la 500 Mbps la 1000 Mbps în viitor.
Integritatea datelor:
Dacă orice operațiune Put reușită salvează datele D sub tasta cheie, atunci nu există un adversar limitat A care să-l determine pe client să execute operațiunea Obține pe tasta cheie D ' este acceptat, unde D' nu este egal cu D.
Fiabilitatea stocării:
O operațiune Put de succes este definită ca (D, f, m), datele sale de intrare sunt stocate în m mineri de stocare independenți și poate tolera până la defecte mineri de depozitare. Dacă există mai puțin de mineri de stocare defecte, operațiunea Obținere a datelor de stocare are succes.
De exemplu, după ce datele sunt codificate pe canal [1,16], benzile codificate sunt stocate pe 25 de mineri de stocare și de mineri accelerați.Primul miner de stocare stochează o copie codificată R a datelor complete D, iar al doilea la 25th Miners salvează copii codificate ale volumului de date 1/16. Această schemă este 1+16+8 backup redundant, m = 25, f = 10, mai puțin de 10 mineri eșuează și operațiunea Get are succes.
Verificabil public:
pentru fiecare operațiune Put reușită, minerii de stocare ai rețelei de stocare pot genera dovezi că datele sunt stocate. Această dovadă de stocare trebuie să convingă orice verificator valid care cunoaște doar cheia, dar nu are acces la datele corespunzătoare cheii.
Audit public:
Audit public înseamnă dacă toate dovezile de stocare ale urmelor de funcționare sunt stocate public și pot fi verificate în viitor dacă datele au fost într-adevăr stocate la momentul corect.
Stimulente:
dacă minerii de stocare și minerii de accelerare sunt recompensați pentru furnizarea cu succes a serviciilor de stocare și accelerare sau pedepsiți pentru înșelăciune. Strategia dominantă a tuturor minerii de stocare și a minerii accelerați este de a stoca date și de a stoca datele în cache și de a le menține online.
Bază de date descentralizată
O bază de date descentralizată este o bază de date P2P, distribuită, fără server. Este o bază de date consistentă în cele din urmă care utilizează CRDT-uri pentru fuziunea bazelor de date fără conflicte, ceea ce face din baza de date descentralizată o alegere excelentă pentru DAPP-uri, aplicații blockchain și aplicațiile web offline. Bazele de date descentralizate se pot baza pe stocarea de înaltă fiabilitate, capabilitățile de transmisie de ultra-înaltă viteză și capabilitățile puternice de deduplicare ale Galaxy pentru a construi servicii comerciale de baze de date.
Bazele de date descentralizate furnizează diferite tipuri de baze de date pentru diferite modele de date și cazuri de utilizare:
jurnal: înregistrări de jurnal numai pentru anexare, traversabile, imuabile. Util pentru cele mai recente N înregistrări caz de utilizare sau ca coadă de mesaje.
feed: jurnal mutabil cu istoric traversabil. Intrările pot fi adăugate și șterse. Util pentru cazurile de utilizare de tip coș de cumpărături sau, de exemplu, ca postare pe blog sau tweet.
cheie/valoare: bază de date cheie-valoare.
documente: O bază de date de documente, documentele JSON pot fi stocate și indexate prin specificarea valorilor cheie. Util pentru construirea de indici de căutare sau pentru versiunea documentelor și a datelor.
counter: folosit pentru a număra evenimente separat de datele jurnal/sursă.
Sistem de chat în timp real
Creați o aplicație de chat peer-to-peer distribuită bazată pe Galaxy Network.
Site web de găzduire a imaginilor
Creați un site web de găzduire a imaginilor bazat pe Galaxy Network. Întreaga aplicație rulează pe conceptul de descentralizare, ceea ce înseamnă că în loc să găzduiască informațiile pe serverul nostru central, datele sunt stocate de toți cei care doresc. Când o imagine este plasată în rețeaua Galaxy, i se dă un hash, o amprentă digitală lungă de 46 de caractere. Niciun alt fișier nu îl poate avea, iar dacă același fișier este adăugat de două ori, hash-ul lor va fi exact același, ceea ce înseamnă că, chiar dacă site-ul de găzduire a imaginii este în jos, doar cunoașterea hash-ului va permite ca imaginea să fie găsită pe web .
Sistem de e-mail descentralizat
Sistemul de e-mail descentralizat permite clienților să trimită fișiere ca conexiuni de e-mail. Deoarece fișierele sunt stocate folosind Rețeaua Galaxy, fișierele nu pot fi șterse. Acesta este cel mai simplu mod de a trimite fișiere nelimitate oriunde în lume.
Sistem de fișiere criptat peer-to-peer
Un sistem de fișiere criptat peer-to-peer cu partajare sigură a fișierelor, conceput pentru a rezista supravegherii conținutului de date sau a cercului de prieteni. Va fi o înlocuire sigură a e-mailului, cu o oarecare interoperabilitate cu e-mailul. Va exista, de asemenea, o rețea socială complet privată și sigură, unde utilizatorii pot controla cine vede ce (criptat forțat).
Editor descentralizat
Editor descentralizat care permite scrierea simultană a textului. Pe lângă faptul că efectuează modificări live la un anumit document, permite nodurilor doar în citire să urmărească modificările în timp real. De asemenea, permite publicarea instantanee autonome ale documentelor în rețeaua Galaxy.
Platformă video Ultra HD 4K
Pe baza capacităților de stocare și de distribuție de ultra-înaltă viteză ale Galaxy Network, creați aplicații de distribuție video 4K bazate pe set-top box-uri și televizoare inteligente. Și permiteți utilizatorilor să încarce videoclipuri și să le partajeze altora.
Motor de căutare bazat pe Galaxy Network
Motor de căutare bazat pe Galaxy Network. Mirosește conținutul DHT și fișierele indexate și hash-urile directoarelor. Extrageți metadatele și conținutul, utilizați ElasticSearch 5 pentru căutare și RabbitMQ pentru coadă.
Sistem de publicare web descentralizat
Implementați conținut web bazat pe Galaxy Network și specificați propriul nume de domeniu pentru publicare.
Sistemul de stocare Git
Folosiți Galaxy Network pentru a implementa sistemul de versiune Git și utilizați protocolul compatibil Git pe partea client pentru a împinge și extrage date din Galaxy Network.
Sistem de partajare a fișierelor
Construiți un sistem de partajare a fișierelor între prieteni bazat pe Galaxy Network.
Blog descentralizat
Construiți un sistem de blog bazat pe Galaxy Network.
Sistem de jurnal descentralizat
Sistemul de jurnal descentralizat este o structură de date replicate (CRDT) imuabilă, bazată pe operațiuni, fără conflicte, pentru sistemele distribuite. Este un jurnal de atașare care poate fi folosit pentru a simula starea partajată mutabilă între egali în aplicațiile p2p. Fiecare intrare din jurnal este salvată în rețeaua Galaxy și fiecare intrare indică un hash de intrări anterioare care formează graficul. Buștenii pot fi bifurcați și reuniți împreună.
CDN de ultra-înaltă viteză
Soluție CDN de ultra-înaltă viteză audio și video la preț redus.