Was sind Golem, Sonm und iEx.ec? Wie unterscheiden sie sich voneinander?

Ich habe kürzlich einige Ethereum-Blockchain-basierte universelle Supercomputer-Technologien (verteiltes Cloud-Computing) wie Golem , Sonm und iEx.ec entdeckt . Es scheint, als ob all diese Projekte noch in Arbeit sind, daher konnte ich nicht damit experimentieren, um einige Anwendungen auszuführen.

Golem:

Das Golem-Projekt ist noch in Arbeit. Die aktuelle Version ist eine Alpha-Phase von Brass Golem und nicht vollständig gesichert. Weitere Informationen finden Sie in dieser Liste der Probleme. Bitte stellen Sie sicher, dass Sie das Risiko verstehen, bevor Sie die Software installieren.

Es bestehen Sicherheitsprobleme: https://github.com/golemfactory/golem/labels/security (1) Apps signieren macos geplante Sicherheitsfenster (2) Ethereum in-sync überarbeiten, Ethereum-Sicherheit prüfen (3) Prüfen, ob „exec“ als Sicherheit verwendet wird Sicherheit (4) Entwerfen Sie die Sicherheit des Schlüsselmanagers (5) Prüfen Sie, ob das gleiche Schlüsselpaar für die Datenverschlüsselung und die Signatursicherheit verwendet werden kann

Sohn:

Noch in der Entwicklung (Alpa veröffentlicht).

iExec:

Alles scheint noch in Arbeit zu sein: https://trello.com/b/SBLym0gH/iexec-roadmap

Massenverkauf abgeschlossen. Auf der Suche nach Entwicklern rekrutieren sie jetzt.

[F] Was sind Golem, Sonm und iExec? Wie unterscheiden sie sich voneinander? Was sind die Vorteile von jedem?

Vielen Dank für Ihre wertvolle Zeit und Hilfe.

Antworten (1)

Ich werde versuchen, es so kurz wie möglich zu halten.

Golem:

Das Golem-Projekt zielt darauf ab, der weltweit erste dezentralisierte Computer zu werden, dh Menschen könnten ihre Hardware/Rechenleistung im Austausch gegen Golem Network Tokens (GNT) beweisen.

Das Golem-Projekt zielt darauf ab, einer durchschnittlichen Person die Rechenleistung unter Verwendung der Blockkette als Infrastrukturdienst bereitzustellen, bei der Menschen ihre Hardware bereitstellen und bedürftige Menschen sie für jede gewünschte Anwendung nutzen können.

Welche Benutzer werden von Golem Project profitieren?

Künstliche Intelligenz und maschinelles Lernen

Biologie

Echtzeit-Rendering

Komplexe physikalische Modellierungsberechnungen

Spieler

Ihr Whitepaper .


Sohn:

SONM ist eine Fog-Computing-Plattform, die die verteilte Verarbeitung und die Blockchain-Technologie nutzt.

es verwendet: BTSync für die Datenübertragung

Cocain Open-Source-Plattform als Service (PaaS) für dezentrales Computing

Ethereum Blockchain Smart Contracts als Konsensmanager

Whisper für p2p-Knotenkommunikation

Docker zur Gewährleistung der Rechenparallelität

Die SONM-Plattform erfüllt die Anforderungen mehrerer Anwendungsfälle aus rechenintensiven wissenschaftlichen Projekten (Klimamodellierung, Arzneimittelentwicklung usw.), Site-Hosting, das Cocaine PaaS und IPFS verwendet, Spieleserver, neuronale Netze, Renderfarmen und mehr.

Sie denken vielleicht "das klingt schrecklich nach Golem", und Sie wären auf dem richtigen Weg. Aus dem SONM-Whitepaper:

Es gibt andere Projekte, die einen dezentralen Weltcomputer entwickeln (Golem, iEx.Ec und andere). Es ist wichtig zu beachten, dass sie alle nach den gleichen Prinzipien wie Ethereum implementiert werden. Sie haben auch das gleiche Problem: übermäßige Parallelisierung, die zu hohen Betriebskosten führt. Dies wird durch das Fehlen von Kontrollzentren verursacht, die die Aufgabenverarbeitung in Echtzeit verwalten und sie nach Erhalt des gewünschten Ergebnisses stoppen können. Dies wiederum führt dazu, dass parallele/asynchrone Prozesse ablaufen.

Tatsächlich können diese Projekte nicht die Funktionalität bieten, die jeder gewöhnliche Personal Computer heutzutage hat.

Das SONM-Team hat viel Erfahrung in der Entwicklung eines Weltcomputer-Funktionskonzepts, das in der Lage ist, jede Aufgabe zu bearbeiten, bis hin zum Standard eines voll funktionsfähigen Computers.

SONM- Whitepaper .


iExec:

iEx.ec ist eine Blockchain-basierte verteilte Cloud-Computing-Infrastruktur. Nutzer können Rechenleistung mieten, da Server und Rechenzentren ihre ungenutzten Ressourcen über einen einzigartigen Marktplatz auf der Blockchain zur Verfügung stellen können. Es ist ein neues Paradigma für Cloud Computing, das die Art und Weise verändern wird, wie wir verteilte Anwendungen und Dienste entwickeln und ausführen.

Das Ende der „Mining Contracts“ und die Geburt des Distributed Cloud Mining Eigentlich nicht viel mehr.

Ihr Whitepaper .

Was ist der Unterschied zwischen den dreien?

Ich würde sagen, dieses Bild beschreibt es ganz gut,Technische Unterschiede

Es gibt Ähnlichkeiten und Unterschiede zwischen iEx.ec und Golem. In Bezug auf die Vision zielt iEx.ec auf den Aufbau einer Blockchain-basierten verteilten Cloud ab, während Golem auf den Bau eines weltweiten Supercomputers abzielt. In Bezug auf die Technologie profitieren wir von unserem Hintergrund im Bereich verteiltes Rechnen. Wir haben mehrere Software entwickelt, auf der iEx.ec aufgebaut wird, und diese Software wurde bereits zum Aufbau verteilter Computerinfrastrukturen verwendet. Was die Produkte angeht, adressieren wir nicht gleichzeitig die gleichen Märkte. iEx.ec zielt in erster Linie auf Blockchain-basierte Anwendungen ab, die zusätzliche Daten, zusätzliche Anwendungen und zusätzliche Rechenkapazitäten erfordern. Wie wir Golem verstehen, zielen sie zunächst auf HPC (oder sagen wir HTC, High Throughput Computing) ab, indem sie GND als Zahlungsmittel verwenden. Die verteilte Cloud von iEx. ec wird eine größere Auswahl an Anwendungen ermöglichen, da das iEx.ec-Netzwerk die Anwendungen ermöglichen wird, für die die zentralisierte Cloud ein limitierender Faktor ist. Dazu gehören: Blockchain-basierte Anwendungen, IoT + Big Data, verteiltes maschinelles Lernen, Umgebungs-KI, VR, Edge/Fog-Computing, intelligente Städte/Gebäude usw. Wir glauben, dass Golem und iEx.ec irgendwie beide mit zentralisierten konkurrieren Cloud-Anbieter. Daher hoffe ich, dass es in Zukunft genügend Synergien zwischen den beiden Projekten geben wird, um unsere Kräfte zu bündeln. ec konkurrieren irgendwie beide mit zentralisierten Cloud-Anbietern. Daher hoffe ich, dass es in Zukunft genügend Synergien zwischen den beiden Projekten geben wird, um unsere Kräfte zu bündeln. ec konkurrieren irgendwie beide mit zentralisierten Cloud-Anbietern. Daher hoffe ich, dass es in Zukunft genügend Synergien zwischen den beiden Projekten geben wird, um unsere Kräfte zu bündeln.

Nun sind die Unterschiede zwischen Golem/SONM und Iexec ziemlich groß, während Golem/SONM viel mehr Ähnlichkeiten aufweisen.

Das unterscheidet SONM laut ihrem "Team" von Golem

Laut dem SONM-Team wird ihr Projekt einige Funktionen bieten, die die anderen beiden nicht bieten. Dazu gehören Unterstützung für nicht deterministische Aufgaben, Site-Hosting, Gameserver-Unterstützung und ein Round-Robin-basierter Load Balancer. Nicht alle Funktionen werden sofort verfügbar sein, aber es ist gut zu sehen, dass verschiedene Teams leicht unterschiedliche Ansätze verfolgen. Man darf gespannt sein, welches dieser drei Konzepte sich am Ende durchsetzen wird.

Vorteile

Wie ich es sehe, versucht SONM definitiv, Golem mit mehr Funktionen und mehr Anwendungsfällen zu übertreffen, während Iexec seinen eigenen einzigartigen Anwendungsfall hat. Die 3 von ihnen füllen im Moment alle hauptsächlich verschiedene Teile des Marktes, aber das könnte sich sehr gut bald ändern, insbesondere zwischen Golem/SONM.

Verknüpfung .

Könnten Sie bitte auch den Link für das von Ihnen eingestellte Bild hinzufügen? Auf dem Whitepaper habe ich es nicht gefunden. Danke @Sacharin
Das Bild stammt aus dem Blog von SONM, blog.sonm.io/…
Im Vergleichsteil: Was ist gemeint mit: "im Speicher verteilter Cache-Dienst"? Ist damit gemeint: Die laufenden Anwendungen werden nicht im lokalen Speicher ausgeführt? @Sacharin
Als Datenübertragung zwischen Client und Cluster-Anbieter: Golem verwendet IPFS, Sonm verwendet BTS, aber ich konnte nicht herausfinden, was iEx.ec verwendet. Habt ihr diesbezüglich eine Idee? Danke mein Herr. @Sacharin