Cartesi
Cartesi
separate Technologie, die den ersten Schritt bildet
Blockchains ist ein relativ neuer Durchbruch. Die Hauptinnovation von Bitcoin ist der Mechanismus, mit dem ein Netzwerk von Agenten einen dezentralen Konsens über eine gemeinsame Situation aufrechterhalten kann. Dezentralisierung bedeutet in diesem Zusammenhang, dass der Staat von den Teilnehmern selbst in einer Weise verwaltet wird, die kein gegenseitiges Vertrauen erfordert. Diese Situation enthält unter anderem Zahlungssysteme. Die Wette, die jeder Teilnehmer in der Wirtschaft abgeschlossen hat, dient als Anreiz, das Land allgemein verfügbar zu machen und nicht genehmigte Änderungen des Landes abzulehnen. Dieser positive Kreislauf schafft ein eigenständiges System: Das Zahlungssystem basiert auf einem dezentralen Konsens, der nur aufgrund der vom Zahlungssystem selbst geschaffenen Anreize funktioniert.
Ethereum verallgemeinert diese Idee erheblich, indem Transaktionen als willkürliche Programme oder intelligente Verträge ausgedrückt werden können. Es wurde schnell klar, dass programmierbare Transaktionen in einer dezentralen Situation mehr können, als nur ein Zahlungssystem aufrechtzuerhalten. Blockchain wird im Grunde genommen zu einem fairen und dezentralen "Weltcomputer", der nicht ausgeschaltet werden kann und nicht von Einzelpersonen oder Institutionen kontrolliert werden kann. Eine neue Art von (dezentraler) Anwendung namens DApp wird auf den Computern dieser Welt ausgeführt.
Im Vergleich zu herkömmlichen Computerprogrammen bestehen für DApps zwei Haupteinschränkungen. Das erste ist die Skalierbarkeit. Da intelligente Verträge von allen Teilnehmern der Blockchain ausgeführt werden müssen, sind DApps durch strenge Berechnungsbeschränkungen, langsame Transaktionsraten, engen Speicherplatz und hohe Preise lahmgelegt. Dieses Problem wurde allgemein als einer der Schlüsselfaktoren erkannt, die das Wachstum der Blockchain-Übernahme einschränken. Aus diesem Grund konzentrieren sich mehrere Projekte derzeit auf die Entwicklung von Skalierbarkeitslösungen für Blockketten (z. B. Plasma, Splitter, Seitenketten, Statuskanäle usw.).
Ethereum verallgemeinert die Ausführung nach Programmen, die als willkürliche Programme oder intelligente Zähler genehmigt sind . Es wird schnell klar, dass programmierbare Transaktionen in einem dezentralen Zustand dazu verwendet werden können, die Wartung des Zahlungssystems nicht nur aufrechtzuerhalten. Blockchain wird im Grunde genommen zu einem fairen und dezentralen "Weltcomputer", der nicht ausgeschaltet werden kann und nicht von Einzelpersonen oder Institutionen kontrolliert werden kann. Eine neue Art von Anwendung (dezentralisiert) mit dem Namen DApp wurde auf den Computern dieser Welt ausgeführt.
Im Vergleich zu herkömmlichen Computerprogrammen weisen DApps zwei Hauptbeschränkungen auf. Das erste ist die Skalierbarkeit . Da intelligente Verträge von allen Teilnehmern der Blockchain ausgeführt werden müssen, sind DApps durch strenge Einschränkungen in Bezug auf Berechnungen, schnelle Transaktionsraten, engen Speicherplatz und hohe Preise lahmgelegt. Einer der Faktoren, die das Wachstum steigern, ist die Einführung der Blockchain. Im Fokus einiger Projekte stehen derzeit fallende Entwicklungslösungen für Blockketten (z. B. Plasma, Splitter, Seitenketten, Zustandskanäle usw.).
Die zweite Einschränkung wurde weniger beachtet: Primitive Software-Infrastruktur . Schuld daran ist das Fehlen eines Betriebssystems. Das Betriebssystem ist die Basis, auf der alle 50 Jahre der Softwareentwicklung aufbauen. Abgesehen von all diesen früheren Arbeiten haben DApp-Entwickler Mühe, einfache Aufgaben für herkömmliche Entwickler zu erledigen, z. B. das Übertragen von Dateien, das Komprimieren von Daten, das Auffinden von Bildpixeln in Bildern oder das Abfragen von Datenbanken zum Abhören. Sogar die Konzeptdatei selbst ist weg!
Es gibt eine Lücke zwischen der Blockchain-Software für Erwachsene und der heute verfügbaren umfangreichen Software-Infrastruktur, die an unserem Smartphone-Laptop-Tag ausgeführt wird.
DApps müssen in der Lage sein, regelmäßig Berechnungen wie die "zentralisierte" Anwendung durchzuführen. DApp-Entwicklung muss Zugriff auf Sprachen, Bibliotheken und Tools haben, die in modernen Betriebssystemen wie Linux Standard sind. In einem weiteren Schritt müssen wir an einer übergeordneten Infrastruktur arbeiten, die generisch ist und verwendet werden kann, während die heutige Konsensschicht Abstraktion und Bolzen aus jeder Blockchain enthält. Entwickler müssen in der Lage sein, die Logik ihres jeweiligen DApp-Falls zu fokussieren, anstatt sich auf die Verwicklungen des Landes, die Seitenketten und den Tag der Blockchain selbst zu konzentrieren. DApps müssen leicht auf verschiedenen Blockchain getragen werden können.
Diese Art von Infrastruktur lässt die Grenzen zwischen den Fähigkeiten verschwimmen, die für die Entwicklung zentraler und dezentraler Anwendungen erforderlich sind. Es wird für eine neue Generation von DApps geöffnet, die heute wie vor 50 Jahren im modernen Internet unvorstellbar ist. Wir von Cartesi verfolgen diese unvermeidliche Massenfront. Aus diesem Grund ist es an der Zeit, eine dezentrale Linux-Infrastruktur für Blockchain-Anwendungen zu implementieren , die skaliert werden kann .
Bevor wir uns mit dem Thema Unkraut befassen, machen wir uns kurz mit den Grundlagen des Layer-2-Systems für DApps vertraut, die erhältlich sind . Wie bei Plasmasystemen unterscheiden sich Länderkanäle, TrueBit und Cartesi-Tage in vielerlei Hinsicht voneinander, sie entsprechen jedoch der gleichen Grundlage.
Schicht-2-Lösung
Blockchain erreicht Konsens durch Redundanz, Anwendung von Berechnungen und netzwerkübergreifende Bereitstellung. Aus diesem Grund können sich DApps bei Frequenztransaktionen, bestimmten Komplexen oder Einsparungen bei großen Beträgen nicht auf sie verlassen. Es wird winken, verschwenderisch und ineffizient sein. Der Bereich der DApps ist durch diese Einschränkung praktisch sehr begrenzt. Umgekehrt ist die zentrale Ausführung auf einem Server in der Cloud (oder sogar auf unseren persönlichen Geräten) nicht schwierig. Was wir brauchen, ist die Veröffentlichung der Leistung und Verallgemeinerung traditioneller Software-Konventionssysteme mit einer heute einheitlichen Blockchain-Sicherheit.Obwohl der globale Konsens eine teure Ressource ist, sind die meisten und mit DApp verbundenen Ressourcen (dh unabhängig von finanziellen Aspekten) nicht für das gesamte Netzwerk attraktiv. Sie sind nur für eine Reihe von Parteien von Bedeutung, die an den DApp-Spezifikationen beteiligt sind. Daher ist es für die beteiligten Parteien fast immer ausreichend, ihren eigenen lokalen Konsens aufrechtzuerhalten. Die starken Garantien, die der globale Konsens des gesamten Blockchain-Netzwerks bietet, können sparsam genutzt werden, um zwischen diesen Parteien eine Lösung zu finden.
Ide umumnya adalah sebagai berikut. Semua puhak yang terlibat dengan Dapp tertentu ikut bersama dengan kontr pintar dengan insentif crypto-ekonomi yang terdefinisi dengan baik yang mendukung keselamatan, dan menghukum ketidakjujuran. Desain yang umum memiliki kontr yang cerdas yang memerlukan semua pihak yang terlibat untuk menyetor sebagai Jaminan sebelum terlibat dengan DApp. Ketika para peserta mengatur perubahan toko DApp, mereka mengomunikasikan persetujuan mereka dan mengatur perubahan ke blockchain. Blockchain kemudian dirilis dengan persetujuan negara global yang relevan. Ketika pihak yang terlibat memiliki klaim salah, mereka dapat mengajukan banding ke blockchain sebelum perubahan menadi permanen.
Blockchain wurde der Zwischenschiedsrichter zugunsten der ehrlichen Partei und belohnte ihn mit der Garantie, die vom Yachtschauspieler beschlagnahmt wurde.
Diese einfache, aber leistungsstarke Idee verbessert den Ressourcenverbrauch in der Blockchain und gewährleistet gleichzeitig eine hohe Sicherheitsgarantie für das gesamte Netzwerk. Diese Schiedsgerichtsbeziehung beruht auf uralten Interaktionen zwischen Menschen. Wir diskutieren den Obersten Gerichtshof nicht vor jeder menschlichen Interaktion. Die meisten Transaktionen, auch wenn sie mit Geld zu tun haben, werden vor Ort abgewickelt. Wir haben keine Genehmigung eingeholt, bevor wir auf dem Straßenmarkt Obst gekauft haben. Das wäre sehr ineffizient. Stattdessen haben wir ein System, das nur benötigt wird: Geflügelsysteme werden nur verwendet, wenn es einen Rechtsstreit gibt.
Das Anwenden dieser Metapher auf ein gut gestaltetes Blockchain-System, das Krypto-Anreize bietet, ist ein Häschen für DApps, das effizient und verwendbar ist.
Cartesi: Linux in der Blockchain
Wir haben gerade gesehen, wie das Layer-2-System lokale Interaktionen auf die Blockchain konzentrieren kann, während seine Sicherheitsgarantie erhalten bleibt. Diese Entkopplung können wir nun nutzen, um die Energieinfrastruktur von Express-Tagen deutlich zu verbessern. Insbesondere haben wir einen Paradigmenwechsel in der Entwicklung von DApp vollzogen, indem wir die Plattform von einer Spielzeug-Tabelle auf einen echten Computer mit Linux umgestellt haben.Der Kern von Cartesi (siehe Abbildung 1) ist eine separate Technologie, die den ersten Schritt des von uns besprochenen Sichtmenüs bildet. Einschließlich anderer Verbindungen am Tag außerhalb der Kette. Die nicht verbundene Komponente ist der sogenannte Cartesi-Knoten. Kurz gesagt, jeder Teilnehmer, der an Cartesi DApp teilnehmen möchte, wird über Cartesi Node ausgeführt. Sie können Cartesi ausführen. Ihre eigenen Knoten oder übertragene Dritte, die ihre Interessen vertreten.
Ein wichtiges Modul in Cartesi Node ist die Cartesi-Maschine, eine benutzerdefinierte virtuelle Maschine, die den heutigen RISC-V-Mikroprozessor emuliert und eine Linux-Distribution ermöglicht, die verwendet werden kann. Bei der Entwicklung von DApp mit Cartesi wird ein Großteil der dezentralen Logik für die Ausführung außerhalb der Kette unter Linux codiert und nicht als benutzerfreundlicher Zähler innerhalb der Kette.
Cartesi Maschine
Cartesi-Maschinen sind in vielerlei Hinsicht etwas Besonderes. Erstens sind sie völlig unabhängig . Dies bedeutet, dass es keine externe Entropiequelle gibt, die den Zustand der Maschine nicht deterministisch verändern kann (z. B. Tastatur, Maus oder Wanduhr). Zweitens messen Sie das Produkt direkt . Mit anderen Worten, wenn zwei Cartesi-Maschinen ausgehend von denselben Anfangsbedingungen und mit derselben Anzahl von Prozessorzyklen zusammengestellt werden, erreichen sie denselben konsistenten Endzustand. Dies ist völlig unabhängig von der Architektur und dem Betriebssystem, die Node Cartesi installiert hat. Schließlich bieten Maschine CarteSi Genehmigung Schaum. Das nächste Loch, das von jedem externen Beobachter mit Zugriff auf alle gegebenen Prozessorzyklen gemacht wird, kann den gesamten Zyklus auf dem nächsten Prozessor vorhersagen.Die Eigenschaft für den Eigeninhalt und die Rechenschaftspflicht stellt sicher, dass zwei Parteien, die frühzeitig auf die Cartesi-Maschine zugreifen können, dieselben Ergebnisse erhalten, wenn sie die Maschine in ihrem Cartesi-Knoten verwenden. Dies ist natürlich sehr wichtig für den Konsens. Leider wird es in der Regel nicht von der Architektur der Hardware oder der virtuellen Maschine beeinflusst. Cartesi-Motoren sind speziell auf diese Anforderungen ausgelegt. Durch die Freigabeeigenschaft können alle Cartesi-Maschinensituationen klassifiziert werden. Dies aktiviert unter anderem die Blockchain, um Maschinen mit einem einzigen Hash darzustellen. Wie wir tun werden, ermöglicht diese Eigenschaft der Blockchain, alle Streitigkeiten über die Ergebnisse der Ausführung von Cartesi Machine außerhalb der Kette zu lösen.
Maschinendarstellung
Außerhalb der Kette werden Cartesi-Maschinen explizit dargestellt (siehe Takt 2, links). Die erfüllenden Komponenten sind Speicher und verschiedene Laufwerke. In einer typischen Konfiguration wird der Linux-Kernel in den Speicher gestellt und Laufwerk 1 enthält Systemdateien mit gesammelten Linux-Distributionen. Distributoren können lösen, an welchem Tag das Austauschprogramm des kompletten Dateisystems gebootet wird. Das hypothetische Programm kann die im Laufwerk gefundene Eingabe 2 Tage lang verarbeiten, um Laufwerk 3 zu generieren. Von außen befinden sich die verfügbaren Laufwerksdateien in Cartesi Node. Die Cartesi-Maschine präsentiert die Schritte dem Linux-Kernel als Gerät. Aus der Sicht von Programmen, die unter Linux laufen, kann die Größe so installiert werden, dass ein gewöhnliches Dateisystem des Tages viele Dateien von Direktoren des Tages enthalten kann.An einer Kette wird die Cartesi-Maschine durch die Wurzel des Merkle-Baums aus seinem gesamten Land dargestellt (siehe Abbildung 2, rechts). Das Fahren ist mit Speicher und Laufwerk ausgestattet, aber auch mit allen anderen Dingen, die für den Betrieb von Cartesi Machine erforderlich sind (z. B. dem Wert aller Register und Geräte). Die Merkle-Baumwurzel hat eine spezielle Wurzel, weil sie zwei wichtige Operationen unterstützt. Erstens wird vereinbart, für den Wert jedes Teils des Landes genehmigt oder abgelehnt zu werden. Zweitens ist es möglich, einen neuen Merkle-Baumwurzel-Hash zu erhalten, der der Änderung des Landes im vollen Herbst entspricht. Diese Operation kann in Blockchain sehr effizient durchgeführt werden. Intelligente Verträge können beispielsweise das gesamte Laufwerk in der Cartesi-Maschine ersetzen und die entsprechende Stamm-Hash-Leiste abrufen. Vorausgesetzt, der endgültige Root-Hash für die Cartesi-Engine und der Hash für die Laufwerksausgabe.
Beilegung von Streitigkeiten
Erhielt zwei Schauspieler, Alice und Bob, die an Transaktionen beteiligt waren, die von Smart Counter gesteuert wurden. Angenommen, es handelt sich um komplizierte Transaktionen, die nicht in der Kette ausgeführt werden können. Nehmen wir nun an, Sie wissen mehr über die intelligenten Nachteile des ursprünglichen Root-Hashs für die Cartesi-Maschine, die beim Booten ein Programm auf Laufwerk 1 ausführt, das die erforderlichen Berechnungen unter Verwendung der Eingabe von Laufwerk 2 durchführt und die Ausgabe auf Laufwerk 3 schreibt. Mit welchem Laufwerk ist 2 zulässig? die gewünschte Eingabe. Dies kann dann von Bobs Root-Hash angefordert werden, der sich aus der Ausführung der entsprechenden Off-Chain-Cartesi-Engine ergibt.Nun gibt es zwei Möglichkeiten. Wenn Alice sich mit Bob arrangiert, kann der Zähler bei Bob eingehen, indem er nach Details zu Drive 3 fragt. Er ist zufrieden, dass Alice und Bob die Konsequenzen regeln werden. Wenn Alice nicht reguliert ist, beginnt sie einen Streit, indem sie Sicherheiten hinterlegt. Wenn Bobs sich vor Streitigkeiten schützen will, hinterlegt er die Garantie selbst. (Wenn nicht, gilt er nach Ablauf der Frist als verloren.) Das folgende Protokoll interagiert, erfordert Alice und Bob und wird von der Blockchain vermittelt, die garantiert, wer den Streit gewinnt.
Das Verifikationsspiel [ Feige Kilian Tag 1997 ] Ist ein Algorithmus, mit dem ein Schiedsrichter mit begrenzten Rechenressourcen das Match zwischen Spielern bei unbegrenztem Rechnen vermitteln kann. In unserem Fall ist der eingeschränkte Mediator ein intelligenter Zähler, der in der Blockchain ausgeführt wird. Die Spieler ohne Grenzen sind die Cartesi Machines, die im Herbst von Alice Bobs Cartesi Nodes Day laufen. Dieses Verfahren wird auch von TrueBit verwendet. Ausführliche Prüfer finden Sie in diesem großartigen Artikel von Son Habibian .
Kurz gesagt, mit n-ary search, dem besten Kontrast, den neuesten Prozessoren, die Alice und Bob für die gesamte Cartesi Machine-Situation benötigen. Anschließend führt die Blockchain einen einzelnen RISC-V-Befehl aus, um den Root-Hash für den folgenden Status abzurufen. Es ist bekannt, dass Alice und Bob nicht mit diesem Hash belegt sind. Durch die Zustimmung derjenigen, die die korrekten Ergebnisse veröffentlicht haben, kann der Zähler vom Medium zugunsten der ehrlichen Partei akzeptiert werden und der Preis wird mit beiden Garantien genehmigt.
Wenn Sie nach einem einzelnen RISC-V fragen, müssen Sie für Blockchain nicht krank und sehr kostengünstig sein. Es benötigt nur Zeit und logarithmischen Raum. Außerdem wird dieser Vorgang nur im Streitfall durchgeführt. Streitigkeiten sind sehr selten, da der Herausforderer immer festgenommen und erfolgreich bestraft wird.
Komplettes Beispiel: Spiel basierend auf Kiemen
Als konkretes Beispiel werden wir diskutieren, wie Cartesi Core die Arbeit von DApp-Entwicklern, die konvertierungsbasierte Spiele wie Go oder Chess implementieren, erheblich vereinfachen kann. Alice und Bob werden um Geld spielen und gewinnen. Die Spieler werden im Spiel durch die DApp-Komponente dargestellt, die innerhalb der Cartesi-Knotengröße ausgeführt wird. Sie starten ein neues Spiel, indem sie den Wert ihrer Einsätze in Smart Counter einzahlen. Danach passierte das Spiel fast alles außerhalb der Kette.Alice und Bob verändern die gesamte Sequenz der merklisierten Bewegungen außerhalb der Kette. Nennen Sie es einfach den Root-Hash dieses Hash-Sequenzbaums . Wenn Alice zum Umzug wechselt, fügt sie ihn der Bestellung hinzu, erhält einen neuen Bestellungs-Hash und unterzeichnet ihn heute. Anschließend sendet er die Schritte, die Hash-Bestellung und die Signatur über den Statuskanal an Bob. Bob validiert die Schritte von Alice, fügt sie der Sequenz von Schritten hinzu, berechnet die Hash-Reihenfolge, bestreitet, dass sie mit Alice übereinstimmt, und überprüft dann das Genehmigungszeichen. Wenn sich alle erinnern, lassen Sie uns jetzt reden. Das Spiel geht so weiter, bis eines von zwei Dingen eintritt: diejenigen, die zuvor aufgehört haben, mit dem richtigen zu spielen, oder einer, der das Spiel endgültig gewonnen hat.
Lassen Sie den Papst annehmen, dass Bob den Sieg erringen will. Er postete die Alice-Hash-Sequenz, das Bewegungszeichen, und sein Sieg wurde in die Blockchain übertragen. Das intelligente Gegenstück überprüft zuerst die Signatur von Alice in einer gehashten Sequenz. Es delegiert dann die Entscheidung darüber, wer das "Endspiel" der Cartesi-Maschine gewinnt (läuft, wie wir gleich zeigen werden, frühzeitig bei Bobs Wechsel selbst ab). Dies ist eine Maschine, die eine Abfolge von Zügen auf Laufwerk 2 und dem letzten Schritt in Laufwerk 3 erhält, die erfolgreich beendet werden, wenn dieser Schritt das Spiel gewinnt oder fehlschlägt, wenn dies nicht der Fall ist. Software, die auf einer Cartesi-Engine läuft, wird vom Entwickler in der Programmiersprache Ihrer Wahl geschrieben.
Um den Anfangszustand der Maschine zu bestimmen, ersetzt der Zähler mit einer Hash-Operation Laufwerk 2 durch die von Alice bereitgestellte Bewegungssequenz und Laufwerk 3 durch Bobs letzten Schritt. Dies setzt voraus, dass Bob die entsprechende Off-Chain-Maschine ausführt und den Merkle-Root-Rush-Hash sendet, der der Blockchain seinen endgültigen Status verleiht. Wenn Bob die Wahrheit sagt, kann er sich gegen jede mögliche Herausforderung durch Alice bezüglich des Werts dieses Hash verteidigen. Bob wird auch in der Lage sein, der Blockchain zu beweisen, dass die Endgame-Engine nicht mehr funktioniert, indem er das Wort ermittelt, das als Parodie in seinem Speicher angegeben ist und den entsprechenden Wert hat. Wenn Bob jedoch widerspricht, bestreitet Alice seinen letzten Hash und gewinnt das nächste Bestätigungsspiel.
Ein interessantes Problem tritt auf, wenn die Spieler zu Beginn aufhören, sich gegenseitig zu unterstützen. Vielleicht veränderte er Bobs Tag und erkannte, dass die Position hoffnungslos war. Er weigerte sich, seinen Schritt an Alice zu senden. An sich hat die Blockchain keine Möglichkeit zu wissen, ob dies wirklich geschieht oder ob Alice eine Person ist, die versucht, es über einen Länderkanal zu versuchen. Im Zusammenhang damit gibt es verschiedene Möglichkeiten, Datenprobleme zu lösen das ist. Die einfache Lösung lautet wie folgt. Alice ist frustriert von Bobs Waschmaschine und weiß, dass die Blockchain für Becker selbst eine Leidenschaft ist. Zu diesem Zweck schickte er Bobs letzten Bestellungs-Hash an dem Tag, an dem das Zeichen gesendet wurde. Blockchain bietet Bob die Möglichkeit, neuere, von Alice signierte Hashes zu versenden. Die beiden Spieler bewegen sich nun, um den Mob durch die Blockchain vorwärts zu bewegen.
Von nun an muss eine Blockchain nur noch den Zug einer Person arrangieren, neue Schritte vom richtigen Spieler akzeptieren und Hash-Operationen verwenden, um die Hash-Reihenfolge auf dem neuesten Stand zu halten. Wenn ein Spieler keine Züge mehr veröffentlicht, kann der andere eine Frist beanspruchen und die Wette gewinnen. Wenn einer der Spieler den Sieg erringt, enthält die Blockchain alle Informationen, die erforderlich sind, um die Endspielmaschine wie zuvor zu erstellen: Das Problem ist gelöst.
Diese Konstruktionsvorteile
Der Vorteil dieses Entwurfs ist, dass alles, was für das Spiel benötigt, gehandhabt und gespeichert wird, außerhalb der Blockchain stattfindet. Einige sind in Cartesi Node implementiert, die meisten Tage in Cartesi Machine. Die beiden Linux-Exchange-Systeme, die die produktivsten Entwickler sind. In einem typischen Szenario, in dem die Spieler zusammenarbeiten, akzeptiert die Blockchain Wetten nur zu Beginn des Spiels und überträgt sie am Ende des Spiels an den Gewinner. Wenn der Spieler Becker selbst anhält, hat die Blockchain noch ein wenig zu tun: Sie ändert nur die Reihenfolge der Hashes aktuell. Es speichert niemals Bewegungsbefehle, erfordert niemals Zugriff auf Spiele oder kümmert sich sogar um die Regeln. Während die Konfliktzusammenstellung angezeigt wird, wird sie von Inti Cartesi automatisch aktiviert.In Bezug auf die Produktivitätsvorteile, die durch dieses Design für die Entwicklung der Day Blockchain generiert werden, werden die erweiterten Anwendungsbereiche durch diese zusätzliche Skalierbarkeit erweitert. Wir können uns nur vorstellen.
Massenfront
In den letzten 20 Monaten wurde ein großer Teil der Core Cartes, wie in unserem White Noise erläutert , angewendet. In einem kommenden Artikel werden wir die Stärke seines Flexibilitätstages anhand eines Beispiels für DApps demonstrieren. Diese DApps müssen nicht genehmigt werden. Sie werden die Berechnungen erörtern, die für eine große Datenmenge genehmigt werden können, und gleichzeitig die Infrastruktur der umfangreichen Software erweitern, die Entwicklern unter Linux zur Verfügung steht.Cartesis Kern ist nur der erste Schritt in unserem Vision-Menü. Cartesis Mission ist es, die Lücke zwischen zentralisierten und dezentralisierten Anwendungen zu schließen, sowohl in Bezug auf den Aufwand als auch in Bezug auf die Benutzerfreundlichkeit.
Wir werden weiterhin alle Einschränkungen von DApps, die von Cartesi unterstützt werden, zurückgeben. Wir werden unbegrenzte Länderkanäle und Datenprotokolle außerhalb der Kette anbieten, die diversifizieren 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, durch die Unterstützung der DApp-Entwickler bei der Entwicklung von Produkten zu helfen, die die Benutzer ansprechen, und uns allen eine Zukunft näher zu bringen, in der die Dezentralisierung weniger aufwändig ist.
Cartesi-Team
Erick de Moura Chief Executive Officer
Augusto Teixeira, PhD, Chief Scientific
Diego Nehab, PhD Chief Technologist
Chief Operating Officer Colin Steil
Marco Mirabella, Leiter Business Development
Danilo Tuler Chef
Maschinenbauingenieur Blockchain Felipe Argento
Technik Software Carlo Fragni
Victor Fusco Senior Software Engineer
Stephen Chen Software-Ingenieur
Serguei Popov, PhD -Mitbegründer Senior Advisor IOTA
Stas Oskin Senior Advisor Kernentwickler und Busentwickler von Wings.ai
Luiz Henrique de Figueiredo, PhD - Mitentwickler
Programmiersprache Lua
William General Bean Partner bei SOSV Managing Director bei Chinaccelerator Managing Director bei MOX
Boris Events Co-Anhänger Wings Co-Anhänger Cripti
Acting Director Michael Hwang , Vorstandsmitglied von Big Bang Angels, Across Asia Alliance
Folgen Sie uns hier:
Website: https://cartesi.io
Komunitas Telegramm: https://t.me/cartesiproject
Pengumuman Telegramm: https://t.me/cartesiannouncements
Komunitas Dev Discord: 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: ASHIYAP
Link: https://bitcointalk.org/index.php?action=profile;u=2579404
Google Mail: tuyul3171@gmail.com
Telegramm: @ arship444
Ethereum 0xADdA90640edd6cB621f3642e40d77079E63290F9
Komentar
Posting Komentar