Alle talen
Galaxy Network zal een nieuwe generatie mist-CDN creëren, die tienduizenden slimme apparaten raakt en er netwerkknooppunten van maakt. Als openbare keten van het POC-consensusmechanisme is Galaxy Network uitgerust met slimme contracten om de ontwikkeling van Dapps te ondersteunen. Tegelijkertijd zal het ook volwassen en stabiele onderliggende technologieën gebruiken om ondernemingen in de Galaxy Network-zijketen te ondersteunen bij het opzetten van een alliantie ketenecologie naar eigen behoefte.
Fog CDN is meer gedecentraliseerd. Vergeleken met de collectieve status van de cloud is de fog-status een afzonderlijke status. Gegevens worden gedistribueerd en opgeslagen op edge-apparaten in plaats van op gecentraliseerde servers. Multi-(zwakke) gecentraliseerde CDN-versnelling, zoals Optische modems, routers, desktop mining-machines, NAS, computers, pads, mobiele telefoons, enz. Er zijn geen sitebeperkingen, geen breedbandvereisten, gewoon stabiel online. De combinatie van opgeslagen data en schaalbaarheid is erg belangrijk voor de rol van fog CDN.Door blockchain technologie en POC consensus kan fog CDN echt geïmplementeerd worden.
Kosten:
De kosten zijn onderverdeeld in opslagkosten en versnellingskosten. Onder dezelfde omstandigheden zijn de opslagkosten 80% lager dan de kosten voor openbare cloudopslag, en de acceleratiekosten 90% tot 95% lager dan de traditionele CDN-kosten.
Ervaring:
Klanten maken zich zorgen over de extraheerbaarheid en overdrachtservaring van gegevens. Vanwege de hoeveelheid, integriteit en geografische onzekerheid van gegevensdistributie kunnen andere gedistribueerde opslagnetwerken niet integreren met de openbare cloud. heeft qua ervaring niet de commerciële capaciteiten van reguliere scenario's. Galaxy Network overtreft de publieke cloud in termen van transmissie-ervaring.We definiëren een downloadsnelheid van meer dan 100 Mbps, wat 100 keer sneller is dan IPFS, en zullen in de toekomst de transmissiecapaciteit van 500 Mbps tot 1000 Mbps doorbreken.
Gegevensintegriteit:
Als een succesvolle Put-bewerking gegevens D opslaat onder de sleutelsleutel, dan is er geen beperkte tegenstander A die de client de Get-bewerking kan laten uitvoeren op de sleutelsleutel D ' wordt geaccepteerd, waarbij D' niet gelijk is aan D.
Opslagbetrouwbaarheid:
Een succesvolle Put-bewerking wordt gedefinieerd als (D, f, m), de invoergegevens worden opgeslagen in m onafhankelijke opslagminers en de Kan tolereren tot f defecten opslag mijnwerkers. Als er minder dan f defecte opslagminers zijn, is de Get-bewerking op opslaggegevens geslaagd.
Nadat de gegevens bijvoorbeeld kanaalgecodeerd zijn [1,16], worden de gecodeerde strips opgeslagen op 25 opslagmijnwerkers en versnelde mijnwerkers. De eerste opslagmijnwerker slaat een gecodeerde kopie R op van de volledige gegevens D en de tweede op 25th Miners slaan gecodeerde kopieën op van 1/16 datavolume. Dit schema is 1+16+8 redundante back-up, m = 25, f = 10, minder dan 10 miners falen en de Get-bewerking is succesvol.
Publiek verifieerbaar:
Voor elke succesvolle Put-bewerking kunnen de opslagminers van het opslagnetwerk bewijs genereren dat de gegevens worden opgeslagen. Dit bewijs van opslag moet elke geldige verificateur overtuigen die alleen de sleutel kent maar geen toegang heeft tot de gegevens die bij de sleutel horen.
Publiek controleerbaar:
Publiek controleerbaar betekent dat als alle opslagbewijzen van werkingssporen openbaar zijn opgeslagen en in de toekomst kunnen worden gecontroleerd of de gegevens inderdaad op het juiste moment zijn opgeslagen.
Incentives:
Als opslagmijnwerkers en versnellingsmijnwerkers worden beloond voor het succesvol leveren van opslag- en versnellingsdiensten, of worden gestraft voor bedrog. De dominante strategie van alle opslagmijnwerkers en versnelde mijnwerkers is om gegevens en cachegegevens op te slaan en online te houden.
Gedecentraliseerde database
Een gedecentraliseerde database is een serverloze, gedistribueerde, P2P-database. Het is een uiteindelijk consistente database die CRDT's gebruikt voor conflictvrije database-samenvoegingen, waardoor de gedecentraliseerde database een uitstekende keuze is voor DAPP's, blockchain-applicaties en offline-first webapplicaties. Gedecentraliseerde databases kunnen vertrouwen op Galaxy's zeer betrouwbare opslag, ultrasnelle transmissiemogelijkheden en krachtige deduplicatiemogelijkheden om commerciële databaseservices te bouwen.
Gedecentraliseerde databases bieden verschillende typen databases voor verschillende datamodellen en gebruiksscenario's:
log: alleen toe te voegen, doorzoekbare, onveranderlijke logrecords. Handig voor de nieuwste gebruikssituatie van N-records of als berichtenwachtrij.
feed: veranderlijk logboek met doorloopbare geschiedenis. Items kunnen worden toegevoegd en verwijderd. Handig voor use cases van het type winkelwagentje, of bijvoorbeeld als blogpost of tweet.
sleutel/waarde: sleutel-waarde database.
docs: een documentdatabase, JSON-documenten kunnen worden opgeslagen en geïndexeerd door sleutelwaarden op te geven. Handig voor het bouwen van zoekindexen of het versiebeheer van documenten en gegevens.
teller: wordt gebruikt om gebeurtenissen los van log-/brongegevens te tellen.
Realtime chatsysteem
Bouw een gedistribueerde peer-to-peer chattoepassing op basis van het Galaxy Network.
Website voor het hosten van afbeeldingen
Bouw een website voor het hosten van afbeeldingen op basis van Galaxy Network. De hele applicatie draait op het concept van decentralisatie, wat betekent dat in plaats van de informatie op onze centrale server te hosten, de gegevens worden opgeslagen door iedereen die dat wil. Wanneer een afbeelding op het Galaxy Network wordt geplaatst, krijgt deze een hash, een digitale vingerafdruk van 46 tekens. Geen enkel ander bestand kan het hebben, en als hetzelfde bestand twee keer wordt toegevoegd, zal hun hash precies hetzelfde zijn, wat betekent dat zelfs als de site voor het hosten van afbeeldingen niet beschikbaar is, alleen al het kennen van de hash ervoor zorgt dat de afbeelding op internet kan worden gevonden .
Gedecentraliseerd e-mailsysteem
Met het gedecentraliseerde e-mailsysteem kunnen klanten bestanden verzenden als e-mailverbindingen. Aangezien de bestanden worden opgeslagen via het Galaxy Network, kunnen de bestanden niet worden verwijderd. Dit is de gemakkelijkste manier om overal ter wereld onbeperkt bestanden te verzenden.
Peer-to-peer versleuteld bestandssysteem
Een peer-to-peer versleuteld bestandssysteem met veilig delen van bestanden, ontworpen om bewaking van gegevensinhoud of vriendenkring te weerstaan. Het zal een veilige e-mailvervanging zijn met enige interoperabiliteit met e-mail. Er komt ook een volledig privé en veilig sociaal netwerk waar gebruikers kunnen bepalen wie wat ziet (verplicht versleuteld).
Gedecentraliseerde editor
Gedecentraliseerde editor waarmee gelijktijdig tekst kan worden geschreven. Naast het live wijzigen van een bepaald document, kunnen alleen-lezen knooppunten wijzigingen in realtime volgen. Het maakt het ook mogelijk om op zichzelf staande snapshots van documenten naar het Galaxy Network te publiceren.
Ultra HD 4K-videoplatform
Bouw op basis van de opslag en ultrasnelle distributiemogelijkheden van Galaxy Network 4K-videodistributietoepassingen op basis van settopboxen en smart-tv's. En laat gebruikers video's uploaden en delen met anderen.
Galaxy Network gebaseerde zoekmachine
Galaxy Network gebaseerde zoekmachine. Snuif DHT-inhoud en indexbestand en directory-hashes op. Extraheer metadata en inhoud, gebruik ElasticSearch 5 voor zoeken en RabbitMQ voor wachtrijen.
Gedecentraliseerd webpublicatiesysteem
Implementeer webinhoud op basis van Galaxy Network en geef uw eigen domeinnaam op voor publicatie.
Git-opslagsysteem
Gebruik het Galaxy Network om het Git-versiesysteem te implementeren en gebruik het Git-compatibele protocol aan de clientzijde om gegevens van het Galaxy Network te pushen en op te halen.
Systeem voor het delen van bestanden
Bouw een systeem voor het delen van bestanden onder vrienden op basis van Galaxy Network.
Gedecentraliseerde blog
Bouw een blogsysteem op basis van Galaxy Network.
Gedecentraliseerd logboeksysteem
Het gedecentraliseerde logboeksysteem is een onveranderlijke, op operaties gebaseerde conflictvrije gerepliceerde gegevensstructuur (CRDT) voor gedistribueerde systemen. Het is een alleen-toevoegend logboek dat kan worden gebruikt om veranderlijke gedeelde status tussen peers in p2p-toepassingen te simuleren. Elk item in het logboek wordt opgeslagen in het Galaxy-netwerk en elk item verwijst naar een hash van eerdere items die de grafiek vormen. Stammen kunnen worden gesplitst en weer samengevoegd.
Ultrasnelle CDN
Voordelige audio- en video-ultrasnelle CDN-oplossing.