Cartesi


Cartesi ist eine Blockchain-basierte Plattform

0 MULnON4r8HyhJ4ZP.jpg

Cartesi ist eine Blockchain-basierte Plattform oder genauer gesagt eine Second-Layer-Plattform, die ihre Funktionen für die Entwicklung und Bereitstellung von DAaps ausführt, die entsprechend den Anforderungen der Entwickler skaliert werden können. Dort wird Cartesi einen der Hybrid-DAaps bereitstellen, sodass er gleichzeitig mit zwei Komponenten ausgestattet wird, nämlich der Blockchain- und der Off-Chain-Komponente. Später ermöglicht die Off-Chain-Komponente die Verarbeitung aller Daten oder DAaps, die von anderen Parteien an Cartes DAaps gesendet wurden. Später werden eine Reihe von Berechnungen, die erstellt werden können, über den Cartesi-Knoten verarbeitet, da Cartesi das LINUX-Betriebssystem verwendet, das mit dem determanistischen RISC-V arbeitet. Daher interagiert der kartesische Knoten mit einer speziellen Maschine von Cartesis, um alle Berechnungen mithilfe der Blockchain-Technologie korrekt zu definieren. Nach dem erfolgreichen Einstieg in die Blockchain-Technologie führt DAaps Cartesi automatisch Off-Chain-Berechnungen durch, die erneut reproduziert werden können, um sie in einer größeren Datenmenge außerhalb der Kette auszuführen. Obwohl alle Entwicklungsprozesse ziemlich schwierig sind, hat Cartesi erfolgreich bewiesen, dass er eine Brücke für Technologieentwickler sein kann, um ihre Traum-DAaps hervorzubringen.

Obwohl Off-Chain-Berechnungen in keiner Weise von der Blockchain-Technologie unterstützt werden, kann nicht geleugnet werden, dass Berechnungen, die mithilfe von Off-Chain-Komponenten durchgeführt werden, viele Vorteile für die Skalierbarkeit bieten können. Dies liegt daran, dass Cartesi durch die Verwendung von Komponenten außerhalb der Kette allen Benutzern die Freiheit gibt, die Programmiersprachen, Tools, Bibliotheken, Software und Dienste zu verwenden, die sie normalerweise frei verwenden. Das Vorhandensein von Komponenten außerhalb der Kette erleichtert es den Benutzern, verschiedene DAaps zu gebären und angemessene Trinkeigenschaften zu haben.

Die von Cartesi für die Entwicklung bereitgestellten Dienste unterscheiden sich sicherlich stark von den von der Blockchain-Technologie bereitgestellten Diensten. Dies lässt sich durch die Einschränkungen bei der Verwendung von Programmiersprachen, Tools, Tools, Services und Bibliotheken für Entwickler belegen. Daher können Benutzer keine DAaps nach ihren Wünschen senden, auch wenn sie dies tun, müssen Benutzer die festgelegten Richtlinien befolgen. Daher diejenigen , die eine zuverlässige entwickeln wollen, können Sie auf CarteSi zählen

Der Vorteil dieser Konstruktion

Der Vorteil dieses Entwurfs besteht darin, dass die gesamte Komplexität, Verarbeitung und Speicherung der mit dem Spiel verbundenen Daten außerhalb der Blockchain erfolgt. Einige werden auf Cartesis Node ausgeführt, andere auf der Cartesi-Maschine. Beide Systeme laufen unter Linux, wo Entwickler am produktivsten sind. In einem typischen Szenario, in dem die Spieler zusammenarbeiten, akzeptiert Blockchain Wetten nur zu Beginn des Spiels und überträgt sie zum Ende des Spiels an den Gewinner. Wenn die Spieler nicht mehr zusammenarbeiten, hat die Blockchain noch ein wenig zu tun: Sie hält nur die Hash-Reihenfolge auf dem neuesten Stand. Es speichert niemals die Reihenfolge der Züge, erfordert niemals Zugriff auf den Status des Spiels oder kümmert sich sogar um die Regeln. Auch wenn Streitigkeiten auftreten, werden diese von Inti Cartesi automatisch beigelegt.

Berücksichtigen Sie die Produktivitätssteigerungen, die durch solche Designs für die Entwicklung von Blockchain und die Erweiterung des Anwendungsbereichs, der durch diese zusätzliche Skalierbarkeit ermöglicht wird, erzielt werden. Wir können uns nur vorstellen.

Die Zukunft

In den letzten 20 Monaten wurde ein großer Teil des Cartesi-Kerns, wie in unserem Whitepaper erläutert, angewendet. In einem zukünftigen Artikel werden wir seine Stärke und Flexibilität anhand eines Beispiels für DApps demonstrieren. Es ist unnötig zu erwähnen, dass diese DApps überprüfbare Berechnungen großer Datenmengen beinhalten und gleichzeitig die umfangreiche Software-Infrastruktur erweitern, die Entwicklern unter Linux zur Verfügung steht.

Cartesis Kern ist nur der erste Schritt in Richtung unserer Vision. Cartesis Mission ist es, die Lücke zwischen zentralisierten und dezentralisierten Anwendungen sowohl in Bezug auf die Möglichkeiten als auch in Bezug auf die Benutzerfreundlichkeit zu schließen.

Wir werden weiterhin daran arbeiten, alle von Cartesi unterstützten Einschränkungen für DApps zu entfernen. Wir werden unbegrenzte Länderkanäle und Off-Chain-Datenaustauschprotokolle anbieten, die überprüft werden können. Wir werden eine neue Programmierumgebung erstellen, die die Entwicklung aller Cartesi DApp-Komponenten integriert. Am Ende werden wir dafür sorgen, dass sich DApps auf verschiedenen Blockchain-Servern leicht herumtragen lassen.

Wir hoffen, dass wir DApp-Entwicklern helfen, Produkte zu entwickeln, die für Benutzer immer attraktiver werden, und uns allen eine Zukunft näher bringen, in der die Dezentralisierung weniger aufwändig ist.
Cartesi bringt alle in modernen Betriebssystemen verfügbaren Tools und Funktionen in ein dezentrales Web. Dies ist ein echtes und vollständiges Linux-Betriebssystem, das die Möglichkeiten für dezentrale Anwendungen ohne Gewährleistung der Blockchain-Sicherheit in die Höhe schnellen lässt.
Cartesi ist interessant, um dezentralen Anwendungscode zu erstellen, der die Benutzer als Hauptwebanwendung anspricht. Linux + Blockchain = unser dezentrales Web in der Front.
Der Implicity-Preis für Riegeltechnologie ist schwer zu übertreiben.

Die Decke wurde von Blockchain geworfen

Blockchain-Schaum mit nicht realisiertem Potenzial. Wir haben alle Versprechungen gehört: ein vollständig dezentralisiertes Web, die Wiederherstellung von Autonomie und Datenschutz für die Benutzer, die eine nicht vertrauenswürdige Arbeit für das Internet der Dinge unterstützen. Jedoch anders. Eine Infrastruktur ohne DTC-Unterstützung hat uns dazu veranlasst, einen schnelleren Weg einzuschlagen, der die Einführung erleichtert.
DApps, die vollständig in der Blockchain verwendet werden, sind sehr ineffizient und begrenzt im Vergleich zu alltäglichen Anwendungen, die wir auf Geräten verwenden, die klein genug sind, um in unsere Taschen zu passen. Effizienz geht nur zu Lasten der Zentralisierung.
Zu allem Überfluss bietet das Blockieren ein schlechtes Entwicklungswerkzeug, was das Codieren sehr schwierig, wenn nicht sogar herausfordernd macht. Was ist, wenn wir dies beheben, wird das dezentrale Web immer noch der Traum eines Wasserhahns sein. Bis wir die richtige Technologie wie Cartesi haben, wird die Dezentralisierung des Webs eine Fantasie bleiben.
Unterstützende Neuigkeiten sind Core Cartesi, die in unserem Technologiepapier behandelt werden, das vollständig und quelloffen durchgeführt wird.

Straßenmenü Cartesi

0-jjgC1j9qeeWbRo1y.jpeg
In Zukunft werden wir warten, bis Cartesi für alle verfügbar und einfach ist, auch für Entwickler, die keine Blockchain sind:
The first sample application — a fully decentralized tower defense tournament (Coming in the next weeks)
  • Tutorial SDK Day. Cartesi erleichtert Entwicklern das Erstellen und Verwenden der leistungsstarken DApps.
  • CTSI - Token für mehr Sicherheit und eine ähnliche Benutzererfahrung wie bei Web2.0 (mehr dazu in Kürze)
  • Eine Möglichkeit zu wetten, wo neue Teilnehmer wissen, wie viel sie bekommen, um ihr Geld zu verdienen. Bleiben Sie dran für weitere Informationen.
  • ASIC-resistente Mining-Software, die das Cartesi-Netzwerk booten wird. Dies ist ein Mitgliederpreis für frühe Benutzer mit einem CTI-Preis für die Unterstützung des Netzwerks
  • Ein Plan zur Integration von Cartesi in die wichtigsten Blockchain-Viewer, um Cartesi-DApps auf alle gewünschten Konsensschichten portierbar zu machen

Im Folgenden finden Sie eine kurze Beschreibung

aller unserer Indizes: DLbit-Arbitration

DLbit-Arbitration ist eine Kombination aus On-Chain- und Off-Chain-Protokollen, die zusammenarbeiten, um Streitigkeiten zu lösen, die während der Implementierung von Cartesi DApp auftreten können. Das Verhalten von Off-Chain- und On-Chain-Codes ist sehr ähnlich. Der Code für die Kette ist in Solidity und für die Kette in Rust geschrieben.

Der Cartesi-

Blockchain-Knoten Der Blockchain-Knoten ist ein einfaches Entwicklungs- / Testbeispiel für den Ganache-Ethereum-Knoten, der im Docker-Container ausgeführt wird und für den alle Cartesi-Blockchain-Verträge verwendet werden.

Demo

Cartesi Demo enthält eine einfache DApp, die alle Cartesi-Module verwendet. Es besteht aus einer sehr einfachen Anwendung, die ein Verifizierungsspiel (VG) zwischen zwei Parteien (Alice und Bob) auslöst.

Alice bestreitet Bobs Ergebnisse und führt DApp korrekt aus. Bob hingegen simuliert eine Partei, die sich nicht richtig verhält, und führt DApp in einer beschädigten Umgebung aus, in der die Cartesi Engine-Uhr im angegebenen Zyklus gesättigt ist.

Dieses Repository enthält alles, was zum Erstellen von Docker-Zeichnungen für alle Cartesi-Module erforderlich ist, sowie zwei übergeordnete Skripts, mit denen Sie alles von Grund auf neu erstellen und Demos ausführen können.

Dispatcher

Diese Komponente enthält die Hauptschleife der Anwendung, überwacht den Status der Blockchain und handelt im Auftrag von DApp. Diese Komponente ist wichtig in dem Sinne, dass sie mit verschiedenen anderen Personen im System kommuniziert.

GRPC-

Repository-Schnittstelle Cartesi GRPC-Schnittstelle enthält alle GRPC- und Protobuf-Definitionen, die in der GRPC-Schnittstelle im Cartesi-Projektmodul verwendet werden.

Image

Kernel Cartes Image Kernel ist ein Repository, das eine Docker-Konfigurationsdatei zum Erstellen von kernel.bin bereitstellt, mit der der Linux-Kernel getestet wird. Dies wird verwendet, um die Linux-Umgebung in der Cartesi Emulator Machine-Referenzimplementierung auszuführen.

RootFS-Image

Rootesi Image Cartesi ist ein Repository, das eine Docker-Konfigurationsdatei zum Erstellen des Testdateisystems rootfs.ext2 bereitstellt. Dies wird verwendet, um die Linux-Umgebung in der Cartesi Emulator Machine-Referenzimplementierung auszuführen.

Cartesi Image

Toolchain Image Toolchain ist ein Repository, das eine Docker-Konfigurationsdatei zum Erstellen von Images mit RISC-V-Cross-Compiling-Toolchain bereitstellt. Dieses Image wird zum Kompilieren von Software zur Implementierung der Cartesi Emulator Machine-Referenz verwendet.

Emulator-Maschine

Der Cartesi-Maschinenemulator ist eine Referenzimplementierung außerhalb der Kette der Cartesi-Maschinenspezifikationen. Dies ist in C / C ++ geschrieben, wobei POSIX-Abhängigkeiten auf Terminals, Prozesse und Speicherzuordnungsfunktionen beschränkt sind. Dies wird als Bibliothek verteilt und kann in der Programmiersprache Lua oder über GRPC geschrieben werden.

SDK-Emulator-Engine SDK-

Repository SDK-Engine-Emulator-SDK bietet eine strukturierte Möglichkeit zum Erstellen nicht verbundener Binäremulatoren, einschließlich des Kernels, Roms, Rootfs, Tests und des Emulators.

Test Engineering

CarteSi Maschinentests ist ein Repository , das einen RISC-V - Test - Code enthält.

ROM-Emulator

Cartesi Machine Machine Emulator ROM ist eine Referenzsoftware, mit der das Gastbetriebssystem auf dem Emulator ausgeführt wird.

Cartesi Machine Manager

Das Maschinenmanager-Repository enthält den Server, der für die Verwaltung verschiedener Cartesi-Maschinensitzungen verantwortlich ist. Es verfügt über ein Dependodule-Abhängigkeits-Maschinenemulator-Repository, das den GRPC-Emulator-Server enthält.

IMG_20191231_142333.jpg

Tim

Cartesi wird von einem Serientag-Unternehmerteam Ph.D. Forscher in den Bereichen Informatik, Wahrscheinlichkeitsrechnung und verteiltes Rechnen.
Erick de Moura (CEO) - Technischer Leiter und Serienunternehmer mit Erfahrung in der Unterstützung von Systemen, die Menschen wirklich nutzen.
Augusto Teixeira, PhD (Chief Scientific Officer) - Mathematiker mit einem Ph.D. von der ETH-Zürich day post-doc von der Ecole Normale Supérieure aus Paris, spezialisiert auf Wahrscheinlichkeits- und Graphentheorie.
Diego Nehab, PhD (CTO) - Informatiker mit einem Ph.D. Princeton University Vom Post-Doc-Tag von Microsoft Research, spezialisiert auf GPGPU.
Colin Steil (COO) - Risikokapitalgeber und ehemaliger Ausführungsexperte mit jahrelanger Erfahrung im weltweiten Geschäftsbetrieb. Er fischte Wale.
Danilo Tuler (Leiter Technik) - Danilo ist ein Technologieunternehmen, und der vorherige CTO hat es herausgefunden. Wir gingen mit einem Problem zu Danilo, das niemand sonst lösen konnte.
Das Team des Superhelden
Ohne die Kreativität, Disziplin und Leidenschaft von Stephen, Felipe, Victor, Carlo und Fabian ist nichts möglich. Dies ist der Champion, der das dezentrale Web aufgebaut hat.

NÜTZLICHE LINK-
Website: https://cartesi.io
Telegramm-Community: https://t.me/cartesiproject
Telegrammankündigung: https://t.me/cartesiannouncements
Dev Discord-Community: https://discordapp.com/invite/Pt2NrnS
GitHub: https://github.com/cartesi

Social Media:

Twitter: https://twitter.com/cartesiproject
Reddit: https://www.reddit.com/r/cartesi
FaceBook: https://www.facebook.com/cartesiproject
LinkedIn: https://www.linkedin.com/company/cartesiproject/
YouTube: https: // www.youtube.com/channel/UCJ2As__5GSeP6yPBGPbzSOw
Benutzername: bilsmuth
Link: https://bitcointalk.org/index.php?action=profile;u=2653696
Google Mail: lezatkopi444@gmail.com
Telegramm: @BilsMut

Ethernet-Adresse: 0x7E26EFD53231f7A98Ae674cbdCF1cb23A4730AA4


Komentar

Postingan populer dari blog ini

Squid World

Quantum

Metaverse